|
|
@ -450,31 +450,25 @@ const submitForm = async (formType, submitData) => { |
|
|
|
} |
|
|
|
data.responUser = userStore.getUser.nickname |
|
|
|
data.subList = tableData.value // 拼接子表数据参数 |
|
|
|
if (tableData.value.find((item) => item.qty <= 0)) { |
|
|
|
message.warning('数量必须大于0') |
|
|
|
formRef.value.formLoading = false |
|
|
|
return |
|
|
|
} |
|
|
|
// 判断子表中,是否有不同的生产线和工位 |
|
|
|
// if (tableData.value.length > 0) { |
|
|
|
// let productionLineCode = tableData.value[0].productionLineCode |
|
|
|
// let workStationCode = tableData.value[0].workStationCode |
|
|
|
// for(var i=0;i<tableData.value.length;i++) { |
|
|
|
// if(productionLineCode !== tableData.value[i].productionLineCode){ |
|
|
|
// message.warning('子表数据:生产线存在不同数据,请修改成统一数据!') |
|
|
|
// formRef.value.formLoading = false |
|
|
|
// return; |
|
|
|
// } |
|
|
|
// if(workStationCode !== tableData.value[i].workStationCode){ |
|
|
|
// message.warning('子表数据:工位存在不同数据,请修改成统一数据!') |
|
|
|
// formRef.value.formLoading = false |
|
|
|
// return; |
|
|
|
// } |
|
|
|
// } |
|
|
|
// } |
|
|
|
formRef.value.formLoading = true |
|
|
|
try { |
|
|
|
if (formType === 'create') { |
|
|
|
if(data.subList.length == 0){ |
|
|
|
message.warning("请添加子列表数据") |
|
|
|
return; |
|
|
|
} |
|
|
|
let flag = false; |
|
|
|
console.log(1111) |
|
|
|
data.subList.forEach((item) => { |
|
|
|
if(item.qty == 0){ |
|
|
|
message.warning("数量不能为0") |
|
|
|
flag = true; |
|
|
|
return; |
|
|
|
} |
|
|
|
}) |
|
|
|
if(flag){ |
|
|
|
return |
|
|
|
} |
|
|
|
formRef.value.formLoading = true |
|
|
|
await InspectionQ3MainApi.createInspectionQ3Main(data) |
|
|
|
message.success(t('common.createSuccess')) |
|
|
|
} else { |
|
|
|