|
@@ -271,31 +271,31 @@ const formData = ref({
|
|
outFile: undefined
|
|
outFile: undefined
|
|
})
|
|
})
|
|
const formRules = reactive({
|
|
const formRules = reactive({
|
|
- deviceName: [{ required: true, message: '设备不能为空', trigger: 'blur' }],
|
|
|
|
- failureCode: [{ required: true, message: '故障编码不能为空', trigger: 'blur' }],
|
|
|
|
- type: [{ required: true, message: '维修类型不能为空', trigger: 'blur' }],
|
|
|
|
- ifStop: [{ required: true, message: '是否停机不能为空', trigger: 'blur' }],
|
|
|
|
- failureName: [{ required: true, message: '故障名称不能为空', trigger: 'blur' }],
|
|
|
|
- // failureTime: [{ required: true, message: '故障时间不能为空', trigger: 'blur' }],
|
|
|
|
- maintainStartTime: [{ required: true, message: '维修开始时间不能为空', trigger: 'blur' }],
|
|
|
|
- maintainDescription: [{ required: true, message: '维修描述不能为空', trigger: 'blur' }],
|
|
|
|
- maintainPerson: [{ required: true, message: '维修负责人不能为空', trigger: 'blur' }],
|
|
|
|
- deviceId: [{ required: true, message: '设备id不能为空', trigger: 'blur' }],
|
|
|
|
- status: [{ required: true, message: '状态不能为空', trigger: 'blur' }]
|
|
|
|
|
|
+ // deviceName: [{ required: true, message: '设备不能为空', trigger: 'blur' }],
|
|
|
|
+ // failureCode: [{ required: true, message: '故障编码不能为空', trigger: 'blur' }],
|
|
|
|
+ // type: [{ required: true, message: '维修类型不能为空', trigger: 'blur' }],
|
|
|
|
+ // ifStop: [{ required: true, message: '是否停机不能为空', trigger: 'blur' }],
|
|
|
|
+ // failureName: [{ required: true, message: '故障名称不能为空', trigger: 'blur' }],
|
|
|
|
+ // // failureTime: [{ required: true, message: '故障时间不能为空', trigger: 'blur' }],
|
|
|
|
+ // maintainStartTime: [{ required: true, message: '维修开始时间不能为空', trigger: 'blur' }],
|
|
|
|
+ // maintainDescription: [{ required: true, message: '维修描述不能为空', trigger: 'blur' }],
|
|
|
|
+ // maintainPerson: [{ required: true, message: '维修负责人不能为空', trigger: 'blur' }],
|
|
|
|
+ // deviceId: [{ required: true, message: '设备id不能为空', trigger: 'blur' }],
|
|
|
|
+ // status: [{ required: true, message: '状态不能为空', trigger: 'blur' }]
|
|
})
|
|
})
|
|
const outFormRules = reactive({
|
|
const outFormRules = reactive({
|
|
- deviceName: [{ required: true, message: '设备不能为空', trigger: 'blur' }],
|
|
|
|
- failureCode: [{ required: true, message: '故障编码不能为空', trigger: 'blur' }],
|
|
|
|
- type: [{ required: true, message: '维修类型不能为空', trigger: 'blur' }],
|
|
|
|
- ifStop: [{ required: true, message: '是否停机不能为空', trigger: 'blur' }],
|
|
|
|
- failureName: [{ required: true, message: '故障名称不能为空', trigger: 'blur' }],
|
|
|
|
- maintainStartTime: [{ required: true, message: '维修开始时间不能为空', trigger: 'blur' }],
|
|
|
|
- maintainEndTime: [{ required: true, message: '维修结束时间不能为空', trigger: 'blur' }],
|
|
|
|
- maintainDescription: [{ required: true, message: '维修描述不能为空', trigger: 'blur' }],
|
|
|
|
- maintainPerson: [{ required: true, message: '维修负责人不能为空', trigger: 'blur' }],
|
|
|
|
- deviceId: [{ required: true, message: '设备id不能为空', trigger: 'blur' }],
|
|
|
|
- maintainFee: [{ required: true, message: '维修费用不能为空', trigger: 'blur' }],
|
|
|
|
- supplier: [{ required: true, message: '供应商不能为空', trigger: 'blur' }]
|
|
|
|
|
|
+ // deviceName: [{ required: true, message: '设备不能为空', trigger: 'blur' }],
|
|
|
|
+ // failureCode: [{ required: true, message: '故障编码不能为空', trigger: 'blur' }],
|
|
|
|
+ // type: [{ required: true, message: '维修类型不能为空', trigger: 'blur' }],
|
|
|
|
+ // ifStop: [{ required: true, message: '是否停机不能为空', trigger: 'blur' }],
|
|
|
|
+ // failureName: [{ required: true, message: '故障名称不能为空', trigger: 'blur' }],
|
|
|
|
+ // maintainStartTime: [{ required: true, message: '维修开始时间不能为空', trigger: 'blur' }],
|
|
|
|
+ // maintainEndTime: [{ required: true, message: '维修结束时间不能为空', trigger: 'blur' }],
|
|
|
|
+ // maintainDescription: [{ required: true, message: '维修描述不能为空', trigger: 'blur' }],
|
|
|
|
+ // maintainPerson: [{ required: true, message: '维修负责人不能为空', trigger: 'blur' }],
|
|
|
|
+ // deviceId: [{ required: true, message: '设备id不能为空', trigger: 'blur' }],
|
|
|
|
+ // maintainFee: [{ required: true, message: '维修费用不能为空', trigger: 'blur' }],
|
|
|
|
+ // supplier: [{ required: true, message: '供应商不能为空', trigger: 'blur' }]
|
|
})
|
|
})
|
|
const formRef = ref() // 表单 Ref
|
|
const formRef = ref() // 表单 Ref
|
|
|
|
|
|
@@ -304,10 +304,10 @@ const close = () => {
|
|
push({ name: 'IotMaintain', params: {} })
|
|
push({ name: 'IotMaintain', params: {} })
|
|
}
|
|
}
|
|
const startRule = [
|
|
const startRule = [
|
|
- { required: true, message: '维修开始时间不能为空', trigger: 'blur' }
|
|
|
|
|
|
+ // { required: true, message: '维修开始时间不能为空', trigger: 'blur' }
|
|
];
|
|
];
|
|
const endRule = [
|
|
const endRule = [
|
|
- { required: true, message: '维修结束时间不能为空', trigger: 'blur' }
|
|
|
|
|
|
+ // { required: true, message: '维修结束时间不能为空', trigger: 'blur' }
|
|
];
|
|
];
|
|
const handleViewNew = (nodeId, bomId) => {
|
|
const handleViewNew = (nodeId, bomId) => {
|
|
drawerVisible.value = true
|
|
drawerVisible.value = true
|