|
@@ -19,7 +19,13 @@
|
|
|
</view>
|
|
|
<view class="form-item">
|
|
|
<view class="title"><text class="necessary">*</text>线路:</view>
|
|
|
- <input name="input" v-model="formMess.route_id"></input>
|
|
|
+ <!-- <input name="input" v-model="formMess.route_id"></input> -->
|
|
|
+ <select name="" id="" filterable clearable v-model="formMess.route_id">
|
|
|
+ <option value="0">请选择</option>
|
|
|
+ <option :value=item.id v-for="item in routeListData">{{ item.route_name}}</option>
|
|
|
+ </select>
|
|
|
+
|
|
|
+
|
|
|
</view>
|
|
|
<view class="form-item">
|
|
|
<view class="title"><text class="necessary">*</text>站点名称:</view>
|
|
@@ -30,67 +36,42 @@
|
|
|
</view>
|
|
|
<view class="form-item">
|
|
|
<view class="title"><text class="necessary">*</text>监察:</view>
|
|
|
- <input name="input" v-model="formMess.supervision_department_id"></input>
|
|
|
+ <select name="" id="" filterable clearable v-model="formMess.supervision_department_id">
|
|
|
+ <option value="0">请选择</option>
|
|
|
+ <option :value=item.id v-for="item in supervisionListData">{{ item.supervision_name}}</option>
|
|
|
+ </select>
|
|
|
</view>
|
|
|
|
|
|
<view class="info-tit margin-left-xs">
|
|
|
- <text class="cuIcon-titles margin-right-xs"></text>
|
|
|
+ <text class="cuIcon-titles "></text>
|
|
|
四防一通
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>电缆孔洞:</view>
|
|
|
- <radio-group name="formMess.cable_hole" v-model="formMess.cable_hole">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.cable_hole" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.cable_hole" label="0">否</evan-radio>
|
|
|
+
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>门窗、墙壁破损:</view>
|
|
|
- <radio-group name="formMess.damage" @change="radioChange" >
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.damage" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.damage" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
+
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>屋顶墙壁渗漏水:</view>
|
|
|
- <radio-group name="formMess.water_leakage" @change="radioChange">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.water_leakage" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.water_leakage" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>灭火器配置不足:</view>
|
|
|
- <radio-group name="formMess.annihilator_insufficient_configuration">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.annihilator_insufficient_configuration" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.annihilator_insufficient_configuration" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>灭火器超期:</view>
|
|
|
- <radio-group name="formMess.annihilator_overdue">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.annihilator_overdue" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.annihilator_overdue" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
|
|
|
<view class="info-tit margin-left-xs">
|
|
@@ -99,48 +80,24 @@
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>堆放杂物:</view>
|
|
|
- <radio-group name="formMess.pile_up_sundries">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.pile_up_sundries" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.pile_up_sundries" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>积灰严重:</view>
|
|
|
- <radio-group name="formMess.serious_ash_deposition">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.serious_ash_deposition" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.serious_ash_deposition" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>配电房周围环境潮湿:</view>
|
|
|
- <radio-group name="formMess.around_environment_humid">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.around_environment_humid" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.around_environment_humid" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>配电房周围对方杂物:</view>
|
|
|
- <radio-group name="formMess.around_pile_up_sundries">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.around_pile_up_sundries" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.around_pile_up_sundries" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
|
|
|
<view class="info-tit margin-left-xs">
|
|
@@ -149,39 +106,20 @@
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>无电工:</view>
|
|
|
- <radio-group name="formMess.no_electrician">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.no_electrician" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.no_electrician" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>电工人数配置不足:</view>
|
|
|
- <radio-group name="formMess.electrician_lack">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.electrician_lack" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.electrician_lack" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>电工证超期:</view>
|
|
|
- <radio-group name="formMess.overdue_electrician_certificate">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.overdue_electrician_certificate" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.overdue_electrician_certificate" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
|
|
|
-
|
|
|
<!-- 电试 -->
|
|
|
<view class="info-tit margin-left-xs">
|
|
|
<text class="cuIcon-titles margin-right-xs"></text>
|
|
@@ -189,14 +127,8 @@
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>电试超期:</view>
|
|
|
- <radio-group name="formMess.electric_test_overdue">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.electric_test_overdue" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.electric_test_overdue" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
|
|
|
<!-- 设备 -->
|
|
@@ -216,25 +148,13 @@
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>配置不足(绝缘体):</view>
|
|
|
- <radio-group name="formMess.blanket_insufficient_configuration">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.blanket_insufficient_configuration" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.blanket_insufficient_configuration" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>接地线与存放位置编号:</view>
|
|
|
- <radio-group name="formMess.ground_wire">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.ground_wire" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.ground_wire" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
|
|
|
<!-- 安全工器具 -->
|
|
@@ -244,14 +164,8 @@
|
|
|
</view>
|
|
|
<view class="form-item extraDis">
|
|
|
<view class="title"><text class="necessary">*</text>模拟屏:</view>
|
|
|
- <radio-group name="formMess.analog_screen">
|
|
|
- <label class="margin-right-xl">
|
|
|
- <radio value="1"/><text>是</text>
|
|
|
- </label>
|
|
|
- <label>
|
|
|
- <radio value="0" checked /><text>否</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
+ <evan-radio v-model="formMess.analog_screen" label="1" class="margin-right-xl">是</evan-radio>
|
|
|
+ <evan-radio v-model="formMess.analog_screen" label="0">否</evan-radio>
|
|
|
</view>
|
|
|
<view class="form-item">
|
|
|
<view class="title">备注:</view>
|
|
@@ -271,40 +185,45 @@
|
|
|
|
|
|
data() {
|
|
|
return {
|
|
|
+
|
|
|
+ baseValue: '1',
|
|
|
+
|
|
|
+ supervisionListData: [],
|
|
|
+ routeListData:[],
|
|
|
siteListData:[],
|
|
|
radioOne: 1,
|
|
|
formMess: {
|
|
|
"account_number": "",
|
|
|
"rheological_change": "",
|
|
|
"power_capacity": "",
|
|
|
- "route_id": "",
|
|
|
+ "route_id": 0,
|
|
|
"site_id": 0,
|
|
|
- "supervision_department_id": "",
|
|
|
+ "supervision_department_id": 0,
|
|
|
|
|
|
"cable_hole": "0",
|
|
|
- "damage": "",
|
|
|
- "water_leakage": "",
|
|
|
- "annihilator_insufficient_configuration": "",
|
|
|
- "annihilator_overdue": "",
|
|
|
+ "damage": "0",
|
|
|
+ "water_leakage": "0",
|
|
|
+ "annihilator_insufficient_configuration": "0",
|
|
|
+ "annihilator_overdue": "0",
|
|
|
|
|
|
- "pile_up_sundries": "",
|
|
|
- "serious_ash_deposition": "",
|
|
|
- "around_environment_humid": "",
|
|
|
- "around_pile_up_sundries": "",
|
|
|
+ "pile_up_sundries": "0",
|
|
|
+ "serious_ash_deposition": "0",
|
|
|
+ "around_environment_humid": "0",
|
|
|
+ "around_pile_up_sundries": "0",
|
|
|
|
|
|
- "no_electrician": "",
|
|
|
- "electrician_lack": "",
|
|
|
- "overdue_electrician_certificate": "",
|
|
|
+ "no_electrician": "0",
|
|
|
+ "electrician_lack": "0",
|
|
|
+ "overdue_electrician_certificate": "0",
|
|
|
|
|
|
- "electric_test_overdue": "",
|
|
|
+ "electric_test_overdue": "0",
|
|
|
|
|
|
"old_equipment": "",
|
|
|
|
|
|
- "blanket_insufficient_configuration": "",
|
|
|
- "ground_wire": "",
|
|
|
+ "blanket_insufficient_configuration": "0",
|
|
|
+ "ground_wire": "0",
|
|
|
|
|
|
|
|
|
- "analog_screen": "",
|
|
|
+ "analog_screen": "0",
|
|
|
"remarks": "",
|
|
|
},
|
|
|
|
|
@@ -312,12 +231,36 @@
|
|
|
}
|
|
|
},
|
|
|
onLoad: function(option) {
|
|
|
- this.getDataList()
|
|
|
+ this.getDataList();
|
|
|
+ this.getTitleList();
|
|
|
+ this.getRoutrBox();
|
|
|
console.log('this.formMess.cable_hole')
|
|
|
console.log(this.formMess.cable_hole)
|
|
|
|
|
|
},
|
|
|
methods: {
|
|
|
+
|
|
|
+ //线路名称下拉数据请求
|
|
|
+ async getRoutrBox(params = {}) {
|
|
|
+ const res = await this.$myRequest({
|
|
|
+ url: 'Archives/getRoutrBox',
|
|
|
+ showLoading: true,
|
|
|
+ data: params
|
|
|
+ })
|
|
|
+ this.routeListData = res.data.data;
|
|
|
+ console.log(this.routeListData)
|
|
|
+ },
|
|
|
+
|
|
|
+ //监察下拉下拉数据请求
|
|
|
+ async getTitleList(params = {}) {
|
|
|
+ const res = await this.$myRequest({
|
|
|
+ url: 'Archives/getsupervisionBox',
|
|
|
+ showLoading: true,
|
|
|
+ data: params
|
|
|
+ })
|
|
|
+
|
|
|
+ this.supervisionListData = res.data.data
|
|
|
+ },
|
|
|
//数据请求
|
|
|
async getDataList(params = {}) {
|
|
|
const res = await this.$myRequest({
|
|
@@ -391,10 +334,22 @@
|
|
|
"site_id": this.formMess.site_id,
|
|
|
"supervision_department_id": this.formMess.supervision_department_id,
|
|
|
"cable_hole":this.formMess.cable_hole,
|
|
|
- // "damage":this.radioOne,
|
|
|
- // "water_leakage":this.radioOne,
|
|
|
- // "annihilator_insufficient_configuration":this.radioOne,
|
|
|
+ "damage":this.formMess.damage,
|
|
|
+ "water_leakage":this.formMess.water_leakage,
|
|
|
+ "annihilator_insufficient_configuration":this.formMess.annihilator_insufficient_configuration,
|
|
|
+ "annihilator_overdue":this.formMess.annihilator_overdue,
|
|
|
+ "pile_up_sundries":this.formMess.pile_up_sundries,
|
|
|
+ "serious_ash_deposition":this.formMess.serious_ash_deposition,
|
|
|
+ "around_environment_humid":this.formMess.around_environment_humid,
|
|
|
+ "around_pile_up_sundries":this.formMess.around_pile_up_sundries,
|
|
|
+ "no_electrician":this.formMess.no_electrician,
|
|
|
+ "electrician_lack":this.formMess.electrician_lack,
|
|
|
+ "overdue_electrician_certificate":this.formMess.overdue_electrician_certificate,
|
|
|
+ "electric_test_overdue":this.formMess.electric_test_overdue,
|
|
|
+ "blanket_insufficient_configuration":this.formMess.blanket_insufficient_configuration,
|
|
|
|
|
|
+ "ground_wire":this.formMess.ground_wire,
|
|
|
+ "analog_screen":this.formMess.analog_screen,
|
|
|
|
|
|
"old_equipment": this.formMess.old_equipment,
|
|
|
"remarks": this.formMess.remarks,
|
|
@@ -414,7 +369,7 @@
|
|
|
}
|
|
|
setTimeout(() => {
|
|
|
uni.navigateTo({
|
|
|
- url: '/pages/authManage/authManage',
|
|
|
+ url: '/pages/siteArchive/siteArchive',
|
|
|
|
|
|
});
|
|
|
}, 1000);
|