浏览代码

字段修改

zcy 4 年之前
父节点
当前提交
a96a3209ef

+ 12 - 12
src/views/basics/add/CheckAndEditModel.vue

@@ -8,15 +8,15 @@
     @close="close"
   >
     <a-form-model ref="form" :label-col="labelCol" :wrapper-col="wrapperCol" :rules="validatorRules" :model="model">
-      <a-form-model-item label="线别" prop="xb">
+      <a-form-model-item label="线别" prop="lineId">
         <j-list-select-tag
-          v-model="model.xb"
+          v-model="model.lineId"
           dict-code="line"
         />
       </a-form-model-item>
-      <a-form-model-item label="车间" prop="bm">
+      <a-form-model-item label="车间" prop="deptId">
         <a-tree-select
-          v-model="model.bm"
+          v-model="model.deptId"
           :show-search="true"
           allow-clear
           tree-default-expand-all
@@ -26,15 +26,15 @@
           :replace-fields="{children:'children', title:'label', key:'id', value: 'id' }"
         />
       </a-form-model-item>
-      <a-form-model-item label="站场区间" prop="qj">
+      <a-form-model-item label="站场区间" prop="stationId">
         <j-list-select-tag
-          v-model="model.qj"
+          v-model="model.stationId"
           dict-code="station"
         />
       </a-form-model-item>
-      <a-form-model-item label="行别" prop="hb">
+      <a-form-model-item label="行别" prop="xingbie">
         <j-dict-select-tag
-          v-model="model.hb"
+          v-model="model.xingbie"
           type="radioButton"
           dict-code="xingbie"
         />
@@ -73,10 +73,10 @@ export default {
       isCheck: false,
       model: {},
       validatorRules: {
-        xb: [{ required: true, message: '请选择' }],
-        bm: [{ required: true, message: '请选择' }],
-        qj: [{ required: true, message: '请选择' }],
-        hb: [{ required: true, message: '请选择' }],
+        lineId: [{ required: true, message: '请选择' }],
+        deptId: [{ required: true, message: '请选择' }],
+        stationId: [{ required: true, message: '请选择' }],
+        xingbie: [{ required: true, message: '请选择' }],
         fjlx: [{ required: true, message: '请选择' }],
         qsgh: [{ required: true, message: '请输入' }],
         qsglb: [{ required: true, message: '请输入' }]

+ 4 - 4
src/views/basics/add/index.vue

@@ -5,7 +5,7 @@
       <a-form layout="inline" @keyup.enter.native="searchQuery">
         <a-form-item>
           <j-list-select-tag
-            v-model="queryParam.xb"
+            v-model="queryParam.lineId"
             style="width: 150px"
             placeholder="选择线别"
             dict-code="line"
@@ -13,7 +13,7 @@
         </a-form-item>
         <a-form-item>
           <j-list-select-tag
-            v-model="queryParam.qj"
+            v-model="queryParam.stationId"
             style="width: 150px"
             placeholder="选择区间站场"
             dict-code="station"
@@ -21,7 +21,7 @@
         </a-form-item>
         <a-form-item>
           <a-tree-select
-            v-model="queryParam.bm"
+            v-model="queryParam.deptId"
             style="width: 150px"
             :show-search="true"
             allow-clear
@@ -33,7 +33,7 @@
         </a-form-item>
         <a-form-item>
           <j-dict-select-tag
-            v-model="queryParam.hb"
+            v-model="queryParam.xingbie"
             style="width: 150px"
             placeholder="选择行别"
             dict-code="xingbie"

+ 2 - 2
src/views/basics/pillar/index.vue

@@ -5,7 +5,7 @@
       <a-form layout="inline" @keyup.enter.native="searchQuery">
         <a-form-item>
           <j-list-select-tag
-            v-model="queryParam.xb"
+            v-model="queryParam.lineId"
             style="width: 150px"
             placeholder="选择线别"
             dict-code="line"
@@ -33,7 +33,7 @@
         </a-form-item>
         <a-form-item>
           <j-dict-select-tag
-            v-model="queryParam.hb"
+            v-model="queryParam.xingbie"
             style="width: 150px"
             placeholder="选择行别"
             dict-code="xingbie"

+ 8 - 6
src/views/catenary/fault/CheckAndEditModel.vue

@@ -15,16 +15,16 @@
           dict-code="line"
         />
       </a-form-model-item>
-      <a-form-model-item label="所别" prop="sb">
+      <a-form-model-item label="所别" prop="substationId">
         <j-list-select-tag
-          v-model="model.sb"
+          v-model="model.substationId"
           placeholder="选择所别"
           dict-code="substation"
         />
       </a-form-model-item>
       <a-form-model-item label="行别" prop="xingbie">
         <j-dict-select-tag
-          v-model="model.xb"
+          v-model="model.xingbie"
           placeholder="选择行别"
           dict-code="xingbie"
         />
@@ -78,7 +78,7 @@ export default {
       model: {},
       validatorRules: {
         lineId: [{ required: true, message: '请选择' }],
-        sb: [{ required: true, message: '请选择' }],
+        substationId: [{ required: true, message: '请选择' }],
         xingbie: [{ required: true, message: '请选择' }],
         glb: [{ required: true, message: '请输入' }],
         yylx: [{ required: true, message: '请选择' }],
@@ -129,7 +129,9 @@ export default {
         url = this.url.edit
         type = 'put'
       }
-      this.model.pics = this.setPicsArr(this.model.pics)
+      if (this.model.pics) {
+        this.model.pics = this.setPicsArr(this.model.pics)
+      }
       httpAction(url, this.model, type).then((res) => {
         if (res.code === 200) {
           this.$message.success(res.msg)
@@ -153,7 +155,7 @@ export default {
       for (const item of pics) {
         Arr.push(item.url)
       }
-      console.log(Arr);
+      console.log(Arr)
       return Arr.toString()
     }
   }

+ 1 - 1
src/views/catenary/fault/index.vue

@@ -13,7 +13,7 @@
         </a-form-item>
         <a-form-item>
           <j-list-select-tag
-            v-model="queryParam.sb"
+            v-model="queryParam.substationId"
             style="width: 150px"
             placeholder="选择所别"
             dict-code="substation"