Jelajahi Sumber

设备号禁用问题

Shan9312 9 bulan lalu
induk
melakukan
503b00f1a5
1 mengubah file dengan 16 tambahan dan 2 penghapusan
  1. 16 2
      src/views/asset/basics/index.vue

+ 16 - 2
src/views/asset/basics/index.vue

@@ -762,12 +762,18 @@
               </el-form-item>
             </el-col>
             <el-col :span="6">
-              <el-form-item label="设备内部编号:" prop="eqCode">
+              <el-form-item v-if="isShow" label="设备内部编号:" prop="eqCode">
+                <el-input
+                  ref="eqCode"
+                  v-model="createTemp.eqCode"
+                  disabled
+                />
+              </el-form-item>
+              <el-form-item v-else label="设备内部编号:" prop="eqCode">
                 <el-input
                   ref="eqCode"
                   v-model="createTemp.eqCode"
                   placeholder="请输入设备内部编号"
-                  :disabled="createTemp.eqCode != ''"
                 />
               </el-form-item>
             </el-col>
@@ -2836,6 +2842,7 @@ export default {
   directives: { waves },
   data() {
     return {
+      isShow: true, // 是否有值
       workList: [], // 工作类别
       isEditWork: true,
       isBasicsAdd: [],
@@ -4474,6 +4481,13 @@ export default {
       })
     },
     form_edit(row) {
+      // row.eqCode = ''// TODO:
+      if (row.eqCode != '') {
+        this.isShow = true
+      } else {
+        this.isShow = false
+      }
+
       if (this.dialogFormVisible) {
         return
       }