Forráskód Böngészése

保养工单优化

wyh 1 éve%!(EXTRA string=óta)
szülő
commit
1b3958f127
1 módosított fájl, 20 hozzáadás és 3 törlés
  1. 20 3
      src/views/module_cmms/upkeep/modules/UpkeepForm.vue

+ 20 - 3
src/views/module_cmms/upkeep/modules/UpkeepForm.vue

@@ -75,6 +75,10 @@
             </a-form-model-item>
           </a-col>
           <a-col :span="12">
+            <a-form-model-item label="选择设备" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="equipmentid">
+              <j-search-select-tag v-model="model.equipmentid" dict="tpm_equipment,equipmentname,id"  style="width: 100%" :disabled="true"/>
+                <!-- <a-button type="primary" icon="search" /> -->
+            </a-form-model-item>
           </a-col>
           <!-- <a-col :span="24">
             <a-form-model-item label="描述" :labelCol="labelCol2" :wrapperCol="wrapperCol2" prop="upkeepdesc">
@@ -106,7 +110,7 @@
           bordered
           rowKey="id"
           :columns="columns"
-          :dataSource="model.cmmsUpkeepItemDtoList"
+          :dataSource="model.cmmsUpkeepItemList"
           :pagination="false"
           class="j-table-force-nowrap">
         </a-table>
@@ -135,7 +139,7 @@
     data () {
       return {
         model:{
-          cmmsUpkeepItemDtoList: []
+          cmmsUpkeepItemList: []
         },
         labelCol: {
           xs: { span: 24 },
@@ -218,7 +222,20 @@
         this.edit(this.modelDefault);
       },
       edit (record) {
-        this.model = Object.assign({}, record);
+        // this.model = Object.assign({}, record);
+        getAction(this.url.queryById, record).then((res) => {
+            console.log(88,res)
+            this.model = res.result
+            // this.model.cmmsUpkeepItemDtoList = this.model.cmmsUpkeepItemDtoList.map((res) => {
+            //   return {
+            //     id: id,
+            //     itemcode: res.itemcode,
+            //     itemname: res.itemname,
+            //     itemcontent: res.itemcontent,
+            //     remark: res.remark
+            //   }
+            // })
+        })
         this.visible = true;
       },
       submitForm () {