From 98d66e2e411a933c5798976c433b2f98899bf346 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=BE=E5=BA=86=E6=BA=90?= Date: Thu, 5 Jun 2025 09:15:40 +0800 Subject: [PATCH] =?UTF-8?q?[SBBJ-1214]PC=E7=AB=AF=E6=A3=80=E4=BF=AE?= =?UTF-8?q?=E5=B7=A5=E5=8D=95=E6=96=B0=E5=A2=9E=E6=98=8E=E7=BB=86=E4=B8=AD?= =?UTF-8?q?=E5=AE=9E=E9=99=85=E5=88=86=E9=92=9F=E6=95=B0=E3=80=81=E6=98=AF?= =?UTF-8?q?=E5=90=A6=E5=AE=8C=E6=88=90=E3=80=81=E6=9C=AA=E5=AE=8C=E6=88=90?= =?UTF-8?q?=E5=8E=9F=E5=9B=A0=E4=B8=8D=E5=BF=85=E5=A1=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../deviceInspectionMain.data.ts | 14 ++-- .../eam/device/deviceinspectionjob/index.vue | 70 +++++++++---------- .../eam/mold/moldinspectionjob/index.vue | 70 +++++++++---------- .../moldInspectionMain.data.ts | 16 ++--- 4 files changed, 85 insertions(+), 85 deletions(-) diff --git a/src/views/eam/device/deviceinspectionjob/deviceInspectionMain.data.ts b/src/views/eam/device/deviceinspectionjob/deviceInspectionMain.data.ts index 5e87ede..749a1d0 100644 --- a/src/views/eam/device/deviceinspectionjob/deviceInspectionMain.data.ts +++ b/src/views/eam/device/deviceinspectionjob/deviceInspectionMain.data.ts @@ -482,11 +482,11 @@ export const DeviceInspectionDetailRules = reactive({ { validator: validateNum, message: '请输入正整数', trigger: 'blur' } ], number: [required], - status: [required], - actualMinutes: [required, { validator: validateNum, message: '请输入正整数', trigger: 'blur' }], + // status: [required], + // actualMinutes: [required, { validator: validateNum, message: '请输入正整数', trigger: 'blur' }], maintenance: [required], - completionTime: [{ required: false, message: '该项为必填项', trigger: 'blur' }], - uncompleted: [{ required: false, message: '该项为必填项', trigger: 'blur' }] + // completionTime: [{ required: false, message: '该项为必填项', trigger: 'blur' }], + // uncompleted: [{ required: false, message: '该项为必填项', trigger: 'blur' }] }) export const DeviceInspectionDetail = useCrudSchemas( @@ -762,10 +762,10 @@ export const DeviceInspectionAddDetailRules = reactive({ { validator: validateNum, message: '请输入正整数', trigger: 'blur' } ], number: [required], - status: [required], - actualMinutes: [required, { validator: validateNum, message: '请输入正整数', trigger: 'blur' }], + // status: [required], + // actualMinutes: [required, { validator: validateNum, message: '请输入正整数', trigger: 'blur' }], maintenance: [required], - uncompleted: [{ required: true, message: '该项为必填项', trigger: 'blur' }] + // uncompleted: [{ required: true, message: '该项为必填项', trigger: 'blur' }] }) export const DeviceInspectionAddDetail = useCrudSchemas( diff --git a/src/views/eam/device/deviceinspectionjob/index.vue b/src/views/eam/device/deviceinspectionjob/index.vue index c96a1c4..bd10a2b 100644 --- a/src/views/eam/device/deviceinspectionjob/index.vue +++ b/src/views/eam/device/deviceinspectionjob/index.vue @@ -651,45 +651,45 @@ const submitForm = async (formType, data) => { function detailOnChange(field, cur, item, formRef) { console.log(2233,field) - if (field == 'status') { - if (cur == '1') { - DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = false - DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = true - formRef.setValues({completionTime:''}) - item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] - item.tableFormRules.completionTime = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] - } else { - DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true - DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = false - formRef.setValues({uncompleted:''}) - item.tableFormRules.uncompleted = [{ required: false, message: '该项为必填项', trigger: ['blur', 'change'] }] - item.tableFormRules.completionTime = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] - } - } + // if (field == 'status') { + // if (cur == '1') { + // DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = false + // DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = true + // formRef.setValues({completionTime:''}) + // item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] + // item.tableFormRules.completionTime = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] + // } else { + // DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true + // DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = false + // formRef.setValues({uncompleted:''}) + // item.tableFormRules.uncompleted = [{ required: false, message: '该项为必填项', trigger: ['blur', 'change'] }] + // item.tableFormRules.completionTime = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] + // } + // } } const openFormCallBack = (type, row, masterParmas, callback) => { - if (row == undefined || row == null) { - DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true - DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = false - DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'status').value = '0' - item.tableFormRules.uncompleted = [{ required: false, message: '该项为必填项', trigger: ['blur', 'change'] }] - item.tableFormRules.completionTime = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] - } else { - if (row.status == '1') { - DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = false - DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = true - item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项', trigger: ['blur', 'change'] }] - item.tableFormRules.completionTime = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] - } else { - DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true - DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = false - item.tableFormRules.uncompleted = [{ required: false, message: '该项为必填项', trigger: ['blur', 'change'] }] - item.tableFormRules.completionTime = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] - } - } + // if (row == undefined || row == null) { + // DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true + // DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = false + // DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'status').value = '0' + // item.tableFormRules.uncompleted = [{ required: false, message: '该项为必填项', trigger: ['blur', 'change'] }] + // item.tableFormRules.completionTime = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] + // } else { + // if (row.status == '1') { + // DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = false + // DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = true + // item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项', trigger: ['blur', 'change'] }] + // item.tableFormRules.completionTime = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] + // } else { + // DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true + // DeviceInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = false + // item.tableFormRules.uncompleted = [{ required: false, message: '该项为必填项', trigger: ['blur', 'change'] }] + // item.tableFormRules.completionTime = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] + // } + // } - callback() + // callback() } function buttonControllFunction(row, val) { diff --git a/src/views/eam/mold/moldinspectionjob/index.vue b/src/views/eam/mold/moldinspectionjob/index.vue index d84ae66..eb41ac9 100644 --- a/src/views/eam/mold/moldinspectionjob/index.vue +++ b/src/views/eam/mold/moldinspectionjob/index.vue @@ -635,44 +635,44 @@ const submitForm = async (formType, data) => { function detailOnChange(field, cur, item,formRef) { - if (field == 'status') { - if (cur == '1') { - MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = false - MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = true - formRef.setValues({completionTime:''}) - item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] - item.tableFormRules.completionTime = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] - } else { - MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true - MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = false - formRef.setValues({uncompleted:''}) - item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] - item.tableFormRules.completionTime = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] - } - } + // if (field == 'status') { + // if (cur == '1') { + // MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = false + // MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = true + // formRef.setValues({completionTime:''}) + // item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] + // item.tableFormRules.completionTime = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] + // } else { + // MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true + // MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = false + // formRef.setValues({uncompleted:''}) + // item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] + // item.tableFormRules.completionTime = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] + // } + // } } const openFormCallBack = (type, row, masterParmas, callback) => { - if (row == undefined || row == null) { - MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true - MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = false - MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'status').value = '0' - item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] - item.tableFormRules.completionTime = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] - } else { - if (row.status == '1') { - MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = false - MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = true - item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] - item.tableFormRules.completionTime = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] - } else { - MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true - MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = false - item.tableFormRules.uncompleted = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] - item.tableFormRules.completionTime = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] - } - } - callback() + // if (row == undefined || row == null) { + // MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true + // MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = false + // MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'status').value = '0' + // item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] + // item.tableFormRules.completionTime = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] + // } else { + // if (row.status == '1') { + // MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = false + // MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = true + // item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] + // item.tableFormRules.completionTime = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] + // } else { + // MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true + // MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = false + // item.tableFormRules.uncompleted = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] + // item.tableFormRules.completionTime = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] + // } + // } + // callback() } function buttonControllFunction(row, val) { diff --git a/src/views/eam/mold/moldinspectionjob/moldInspectionMain.data.ts b/src/views/eam/mold/moldinspectionjob/moldInspectionMain.data.ts index 3b182af..ad1b229 100644 --- a/src/views/eam/mold/moldinspectionjob/moldInspectionMain.data.ts +++ b/src/views/eam/mold/moldinspectionjob/moldInspectionMain.data.ts @@ -437,10 +437,10 @@ export const MoldInspectionDetailRules = reactive({ { validator:validateNum, message: '请输入正整数', trigger: 'blur'} ], number: [required], - actualMinutes: [ - required, - { validator:validateNum, message: '请输入正整数', trigger: 'blur'} - ], + // actualMinutes: [ + // required, + // { validator:validateNum, message: '请输入正整数', trigger: 'blur'} + // ], maintenance: [required], }) @@ -718,10 +718,10 @@ export const MoldInspectionAddDetailRules = reactive({ { validator:validateNum, message: '请输入正整数', trigger: 'blur'} ], number: [required], - actualMinutes: [ - required, - { validator:validateNum, message: '请输入正整数', trigger: 'blur'} - ], + // actualMinutes: [ + // required, + // { validator:validateNum, message: '请输入正整数', trigger: 'blur'} + // ], maintenance: [required], })