diff --git a/src/views/specialEquipment/check/Config.vue b/src/views/specialEquipment/check/Config.vue
index a241e7f0..aa90d951 100644
--- a/src/views/specialEquipment/check/Config.vue
+++ b/src/views/specialEquipment/check/Config.vue
@@ -122,9 +122,14 @@ export default {
filter: parseTime,
},
{
+ width: 144,
prop: 'confirmTimeLimit',
label: '确认时限',
showOverflowtooltip: true,
+ filter: (val) =>
+ val != null && val > 24
+ ? `${(val - (val % 24)) / 24}天${val % 24}小时`
+ : `${val}小时`,
},
{ prop: 'groupClass', label: '班次', showOverflowtooltip: true },
{ prop: 'creator', label: '创建人', showOverflowtooltip: true },
@@ -282,10 +287,9 @@ export default {
},
/** 取消按钮 */
cancel() {
- this.$refs.add.formClear();
+ this.$refs.add.reset();
this.open = false;
this.title = '';
- // this.reset();
},
/** 表单重置 */
reset() {
@@ -315,7 +319,7 @@ export default {
this.title = '添加巡检设置';
this.$nextTick(() => {
this.$refs.add.init();
- });
+ })
},
/** 修改按钮操作 */
handleUpdate(row) {
diff --git a/src/views/specialEquipment/check/add.vue b/src/views/specialEquipment/check/add.vue
index 2a155d4d..07b19559 100644
--- a/src/views/specialEquipment/check/add.vue
+++ b/src/views/specialEquipment/check/add.vue
@@ -7,63 +7,81 @@
-->
+ label-width="128px"
+ v-loading="formLoading"
+ label-position="top">
-
-
-
+
+
+
-
-
-
+
+
+
-
+
+ label="部门"
+ prop="departmentId"
+ :rules="[{ required: true, message: '请选择部门', trigger: 'blur' }]">
+ v-model="dataForm.departmentId"
+ :placeholder="`请选择部门`">
+
+
+
+
+
-
+
+
+
+
+
+
+
+ placeholder="请选择班次">
-
-
-
+
+
+
@@ -71,89 +89,127 @@