|
@ -640,14 +640,14 @@ function detailOnChange(field, cur, item,formRef) { |
|
|
MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = false |
|
|
MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = false |
|
|
MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = true |
|
|
MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = true |
|
|
formRef.setValues({completionTime:''}) |
|
|
formRef.setValues({completionTime:''}) |
|
|
MoldInspectionDetailRules.uncompleted = [{ required: true, message: '该项为必填项' }] |
|
|
item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] |
|
|
MoldInspectionDetailRules.completionTime = [{ required: false }] |
|
|
item.tableFormRules.completionTime = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] |
|
|
} else { |
|
|
} else { |
|
|
MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true |
|
|
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 == 'completionTime').componentProps.disabled = false |
|
|
MoldInspectionDetailRules.uncompleted = [{ required: false }] |
|
|
|
|
|
formRef.setValues({uncompleted:''}) |
|
|
formRef.setValues({uncompleted:''}) |
|
|
MoldInspectionDetailRules.completionTime = [{ required: true , message: '该项为必填项'}] |
|
|
item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] |
|
|
|
|
|
item.tableFormRules.completionTime = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
@ -656,20 +656,20 @@ const openFormCallBack = (type, row, masterParmas, callback) => { |
|
|
if (row == undefined || row == null) { |
|
|
if (row == undefined || row == null) { |
|
|
MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true |
|
|
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 == 'completionTime').componentProps.disabled = false |
|
|
MoldInspectionDetailRules.uncompleted = [{ required: false }] |
|
|
|
|
|
MoldInspectionDetailRules.completionTime = [{ required: true ,message: '该项为必填项'}] |
|
|
|
|
|
MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'status').value = '0' |
|
|
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 { |
|
|
} else { |
|
|
if (row.status == '1') { |
|
|
if (row.status == '1') { |
|
|
MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = false |
|
|
MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = false |
|
|
MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = true |
|
|
MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'completionTime').componentProps.disabled = true |
|
|
MoldInspectionDetailRules.uncompleted = [{ required: true,message: '该项为必填项' }] |
|
|
item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] |
|
|
MoldInspectionDetailRules.completionTime = [{ required: false }] |
|
|
item.tableFormRules.completionTime = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] |
|
|
} else { |
|
|
} else { |
|
|
MoldInspectionDetail.allSchemas.formSchema.find(item => item.field == 'uncompleted').componentProps.disabled = true |
|
|
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 == 'completionTime').componentProps.disabled = false |
|
|
MoldInspectionDetailRules.uncompleted = [{ required: false }] |
|
|
item.tableFormRules.uncompleted = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] |
|
|
MoldInspectionDetailRules.completionTime = [{ required: true ,message: '该项为必填项'}] |
|
|
item.tableFormRules.completionTime = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
callback() |
|
|
callback() |
|
@ -736,18 +736,19 @@ const orderPrint = (row) => { |
|
|
const formSelectChange = (field, cur, item) =>{ |
|
|
const formSelectChange = (field, cur, item) =>{ |
|
|
|
|
|
|
|
|
if (field == 'status') { |
|
|
if (field == 'status') { |
|
|
|
|
|
item.tableFormRules = cloneDeep(MoldInspectionMainRules) |
|
|
if (cur == '1') { |
|
|
if (cur == '1') { |
|
|
item['disabled_' + 'uncompleted'] = false |
|
|
item['disabled_' + 'uncompleted'] = false |
|
|
item['disabled_' + 'completionTime'] = true |
|
|
item['disabled_' + 'completionTime'] = true |
|
|
item['completionTime']='' |
|
|
item['completionTime']='' |
|
|
MoldInspectionDetailRules.uncompleted = [{ required: true, message: '该项为必填项' }] |
|
|
item.tableFormRules.uncompleted = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] |
|
|
MoldInspectionDetailRules.completionTime = [{ required: false }] |
|
|
item.tableFormRules.completionTime = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] |
|
|
} else { |
|
|
} else { |
|
|
item['disabled_' + 'uncompleted'] = true |
|
|
item['disabled_' + 'uncompleted'] = true |
|
|
item['disabled_' + 'completionTime'] = false |
|
|
item['disabled_' + 'completionTime'] = false |
|
|
item['uncompleted']='' |
|
|
item['uncompleted']='' |
|
|
MoldInspectionDetailRules.uncompleted = [{ required: false }] |
|
|
item.tableFormRules.uncompleted = [{ required: false, message: '该项为必填项' , trigger: ['blur','change']}] |
|
|
MoldInspectionDetailRules.completionTime = [{ required: true , message: '该项为必填项'}] |
|
|
item.tableFormRules.completionTime = [{ required: true, message: '该项为必填项' , trigger: ['blur','change']}] |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|