diff --git a/src/views/inventory/DeptDeviceDetail.vue b/src/views/inventory/DeptDeviceDetail.vue
index 9a183678..bd772cae 100644
--- a/src/views/inventory/DeptDeviceDetail.vue
+++ b/src/views/inventory/DeptDeviceDetail.vue
@@ -136,7 +136,7 @@
           </template>
         </el-table-column>
         <el-table-column label="批准文号" prop="zczbhhzbapzbh" show-overflow-tooltip width="200"></el-table-column>
-        <el-table-column label="生产厂家" prop="manfactory" show-overflow-tooltip width="200"></el-table-column>
+        <el-table-column label="生产厂家" prop="manufactory" show-overflow-tooltip width="200"></el-table-column>
         <el-table-column label="计量单位" prop="measname" width="100"></el-table-column>
         <el-table-column label="供应商" prop="supName"></el-table-column>
         <el-table-column label="负责人" prop="managerName" show-overflow-tooltip width="200"></el-table-column>
diff --git a/src/views/inventory/DeviceInspectPlanAudit.vue b/src/views/inventory/DeviceInspectPlanAudit.vue
index 23b1f0f2..4746b2ec 100644
--- a/src/views/inventory/DeviceInspectPlanAudit.vue
+++ b/src/views/inventory/DeviceInspectPlanAudit.vue
@@ -71,6 +71,7 @@
         <el-table-column label="部门" prop="deptName"></el-table-column>
         <el-table-column label="仓库" prop="invName"></el-table-column>
         <el-table-column label="设备名称" prop="deviceName"></el-table-column>
+        <el-table-column label="资产编码" prop="code"></el-table-column>
         <el-table-column label="规格型号" prop="ggxh"></el-table-column>
         <el-table-column label="批次号" prop="batchNo"></el-table-column>
         <el-table-column label="单据日期" prop="createTime"></el-table-column>
diff --git a/src/views/inventory/DeviceInspectPlanCompleted.vue b/src/views/inventory/DeviceInspectPlanCompleted.vue
index cff66de6..3923cd9d 100644
--- a/src/views/inventory/DeviceInspectPlanCompleted.vue
+++ b/src/views/inventory/DeviceInspectPlanCompleted.vue
@@ -71,6 +71,7 @@
         <el-table-column label="部门" prop="deptName"></el-table-column>
         <el-table-column label="仓库" prop="invName"></el-table-column>
         <el-table-column label="设备名称" prop="deviceName"></el-table-column>
+        <el-table-column label="资产编码" prop="code"></el-table-column>
         <el-table-column label="规格型号" prop="ggxh"></el-table-column>
         <el-table-column label="批次号" prop="batchNo"></el-table-column>
         <el-table-column label="单据日期" prop="createTime"></el-table-column>
diff --git a/src/views/inventory/DeviceInspectPlanModify.vue b/src/views/inventory/DeviceInspectPlanModify.vue
index 0b9ac3f2..575f67ec 100644
--- a/src/views/inventory/DeviceInspectPlanModify.vue
+++ b/src/views/inventory/DeviceInspectPlanModify.vue
@@ -22,6 +22,7 @@
               <el-select v-model="inspectPlan.deptCode"
                          placeholder="请选择部门"
                          clearable="true"
+                         :disabled="inspectPlan.id !== null"
                          @change="deptChange"
                          style="width: 90%"
               >
@@ -39,6 +40,7 @@
           <el-col :span="10">
             <el-form-item class="query-form-item" label="仓库:">
               <el-select v-model="inspectPlan.invCode"
+                         :disabled="inspectPlan.id !== null"
                          placeholder="请选择仓库"
                          clearable="true"
                          style="width: 90%"
diff --git a/src/views/inventory/DeviceInspectPlanNew.vue b/src/views/inventory/DeviceInspectPlanNew.vue
index 44ed656f..8a26cca3 100644
--- a/src/views/inventory/DeviceInspectPlanNew.vue
+++ b/src/views/inventory/DeviceInspectPlanNew.vue
@@ -72,6 +72,7 @@
         <el-table-column label="部门" prop="deptName"></el-table-column>
         <el-table-column label="仓库" prop="invName"></el-table-column>
         <el-table-column label="设备名称" prop="deviceName"></el-table-column>
+        <el-table-column label="资产编码" prop="code"></el-table-column>
         <el-table-column label="规格型号" prop="ggxh"></el-table-column>
         <el-table-column label="批次号" prop="batchNo"></el-table-column>
         <el-table-column label="单据日期" prop="createTime"></el-table-column>
diff --git a/src/views/inventory/deptDeviceModifyDialog.vue b/src/views/inventory/deptDeviceModifyDialog.vue
index 078a064b..415216a0 100644
--- a/src/views/inventory/deptDeviceModifyDialog.vue
+++ b/src/views/inventory/deptDeviceModifyDialog.vue
@@ -1,6 +1,6 @@
 <template>
   <el-card style="margin: 5px;margin-top: -20px">
-    <el-form :model="formData" ref="dataForm" label-width="100px" style="margin-bottom: -15px">
+    <el-form :model="formData" ref="dataForm" :rules="rules" label-width="100px" style="margin-bottom: -15px">
       <el-button-group style="display: flex;margin: 0px 0 10px 80%; height: 35px">
         <el-button
           type="primary"
@@ -11,7 +11,7 @@
 
       <el-row>
         <el-col :span="10">
-          <el-form-item class="query-form-item" label="部门:">
+          <el-form-item class="query-form-item" prop="deptCode" label="部门:">
             <el-select v-model="formData.deptCode"
                        placeholder="请选择部门"
                        clearable="true"
@@ -30,7 +30,7 @@
         </el-col>
 
         <el-col :span="10">
-          <el-form-item class="query-form-item" label="仓库:">
+          <el-form-item class="query-form-item" prop="invCode" label="仓库:">
             <el-select v-model="formData.invCode"
                        placeholder="请选择仓库"
                        clearable="true"
@@ -50,12 +50,12 @@
 
       <el-row>
         <el-col :span="10">
-          <el-form-item label="原始编码:">
+          <el-form-item class="query-form-item" prop="originCode" label="原始编码:">
             <el-input v-model="formData.originCode" placeholder="请输入编码" style="width: 90%" clearable></el-input>
           </el-form-item>
         </el-col>
         <el-col :span="10">
-          <el-form-item label="物资编码:">
+          <el-form-item class="query-form-item" prop="code" label="物资编码:">
             <el-input v-model="formData.code" placeholder="请输入编码" style="width: 90%" clearable disabled></el-input>
           </el-form-item>
         </el-col>
@@ -63,13 +63,13 @@
 
       <el-row>
         <el-col :span="10">
-          <el-form-item label="设备名称:">
+          <el-form-item class="query-form-item" prop="deviceName" label="设备名称:">
             <el-input v-model="formData.deviceName" placeholder="请输入设备名称" style="width: 90%"
                       clearable></el-input>
           </el-form-item>
         </el-col>
         <el-col :span="10">
-          <el-form-item label="规格型号:">
+          <el-form-item class="query-form-item" prop="ggxh" label="规格型号:">
             <el-input v-model="formData.ggxh" placeholder="请输入规格型号" style="width: 90%" clearable></el-input>
           </el-form-item>
         </el-col>
@@ -186,12 +186,27 @@ export default {
     return {
       deptList: [],
       invList: [],
-      userList: []
+      userList: [],
+      rules: {
+        deptCode: [
+          {required: true, message: '请选择部门', trigger: 'change'}
+        ],
+        invCode: [
+          {required: true, message: '请选择仓库', trigger: 'change'}
+        ],
+        deviceName: [
+          {required: true, message: '请输入设备名称', trigger: 'blur'}
+        ],
+        originCode: [
+          {required: true, message: '请输入原始编码', trigger: 'blur'}
+        ]
+      }
     };
   },
   methods: {
     deptChange() {
       this.formData.invCode = null;
+      this.formData.manager = null;
       this.invList = [];
       this.getInvList();
       this.getDeptUserList();
@@ -217,7 +232,7 @@ export default {
       this.userList = [];
       let params = {deptId: null};
       this.deptList.forEach((item) => {
-        if (item.code === this.formData.fromDeptCode) {
+        if (item.code === this.formData.deptCode) {
           params.deptId = item.id;
         }
       });
@@ -226,17 +241,24 @@ export default {
       })
     },
     submit() {
-      let formName = isBlank(this.formData.id) ? "add" : "edit";
-      saveDeptDevice(this.formData, formName).then((res) => {
-        if (res.code === 20000) {
-          this.$message.success("添加成功");
-          this.closeDialog();
+      this.$refs['dataForm'].validate((valid) => {
+        debugger
+        if (!valid) {
+          this.$message.error("请完善必填信息");
         } else {
-          this.$message.error(res.message);
+          let formName = isBlank(this.formData.id) ? "add" : "edit";
+          saveDeptDevice(this.formData, formName).then((res) => {
+            if (res.code === 20000) {
+              this.$message.success("添加成功");
+              this.closeDialog();
+            } else {
+              this.$message.error(res.message);
+            }
+          }).catch((error) => {
+            this.$message.error(error.message);
+          });
         }
-      }).catch((error) => {
-        this.$message.error(error.message);
-      });
+      })
     },
   },
   created() {