瀏覽代碼

设备管理

liuwj 2 年之前
父節點
當前提交
032f20c0f1

+ 7 - 26
itdmWeb/src/views/module-iTDM/itdmDevice/modules/ItdmDeviceForm.vue

@@ -5,7 +5,7 @@
         <a-row>
           <a-col :span="24">
             <a-form-model-item label="设备名称" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="deviceName">
-              <a-input v-model="model.deviceName" placeholder="请输入设备名称"  ></a-input>
+              <a-input v-model="model.deviceName" placeholder="请输入设备名称" disabled="editdisabled" ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
@@ -54,36 +54,11 @@
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="本次运行开始时间" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="runStartTime">
-              <j-date placeholder="请选择本次运行开始时间"  v-model="model.runStartTime" :show-time="true" date-format="YYYY-MM-DD HH:mm:ss" style="width: 100%" />
-            </a-form-model-item>
-          </a-col>
-          <a-col :span="24">
-            <a-form-model-item label="设备运行标识" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="biaoshi">
-              <j-dict-select-tag type="list" v-model="model.biaoshi" dictCode="biaoshi" placeholder="请选择设备运行标识" />
-            </a-form-model-item>
-          </a-col>
-          <a-col :span="24">
             <a-form-model-item label="是否已维护" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="isRepair">
               <j-dict-select-tag type="list" v-model="model.isRepair" dictCode="is_repair" placeholder="请选择是否已维护" />
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="设备树id" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="equipmenttreeid">
-              <a-input-number v-model="model.equipmenttreeid" placeholder="请输入设备树id" style="width: 100%" />
-            </a-form-model-item>
-          </a-col>
-          <a-col :span="24">
-            <a-form-model-item label="安装地点" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="address">
-              <a-input v-model="model.address" placeholder="请输入安装地点"  ></a-input>
-            </a-form-model-item>
-          </a-col>
-          <a-col :span="24">
-            <a-form-model-item label="区域" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="specid">
-              <a-input-number v-model="model.specid" placeholder="请输入区域" style="width: 100%" />
-            </a-form-model-item>
-          </a-col>
-          <a-col :span="24">
             <a-form-model-item label="备注" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="remark">
               <a-input v-model="model.remark" placeholder="请输入备注"  ></a-input>
             </a-form-model-item>
@@ -109,6 +84,12 @@
         type: Boolean,
         default: false,
         required: false
+      },
+      //禁止编辑
+      editdisabled: {
+        type: Boolean,
+        default: false,
+        required: false
       }
     },
     data () {

+ 4 - 2
itdmWeb/src/views/module-iTDM/itdmDevice/modules/ItdmDeviceModal.vue

@@ -8,7 +8,7 @@
     :okButtonProps="{ class:{'jee-hidden': disableSubmit} }"
     @cancel="handleCancel"
     cancelText="关闭">
-    <itdm-device-form ref="realForm" @ok="submitCallback" :disabled="disableSubmit"></itdm-device-form>
+    <itdm-device-form ref="realForm" @ok="submitCallback" :editdisabled="editdisabled"  :disabled="disableSubmit"></itdm-device-form>
   </j-modal>
 </template>
 
@@ -25,7 +25,8 @@
         title:'',
         width:800,
         visible: false,
-        disableSubmit: false
+        disableSubmit: false,
+        editdisabled:false,
       }
     },
     methods: {
@@ -36,6 +37,7 @@
         })
       },
       edit (record) {
+        this.editdisabled=true
         this.visible=true
         this.$nextTick(()=>{
           this.$refs.realForm.edit(record);