|
|
@ -211,8 +211,8 @@ export const tableFormBlurVer = async (headerItem, val, row, index, routeName, f |
|
|
|
headerItem.field == 'packUnit' || |
|
|
|
headerItem.field == 'secondPackUnit' || |
|
|
|
headerItem.field == 'fromPackUnit' || |
|
|
|
headerItem.field == 'toPackUnit'|| |
|
|
|
headerItem.field == 'toPackUnit'|| |
|
|
|
headerItem.field == 'toPackUnit' || |
|
|
|
headerItem.field == 'toPackUnit' || |
|
|
|
headerItem.field == 'supplierItemCode' |
|
|
|
|
|
|
|
) { |
|
|
@ -354,9 +354,9 @@ export const tableFormBlurVer = async (headerItem, val, row, index, routeName, f |
|
|
|
) { |
|
|
|
// 装配计划,裝配备件计划,预备产件计划,预生产收货申请,装配收货申请,报修收货申请,制品报废申请
|
|
|
|
pageApi.value = getProductionLineCodelistByCodes |
|
|
|
params.value.productionLineCode= |
|
|
|
params.value.productionLineCode = |
|
|
|
formRef.formModel.productionLine || formRef.formModel.productionLineCode || row.productionLine || row.productionLineCode, |
|
|
|
params.value.itemCodes=val?.trim() |
|
|
|
params.value.itemCodes = val?.trim() |
|
|
|
} |
|
|
|
} else if ( |
|
|
|
headerItem.field == 'packUnit' || |
|
|
@ -376,8 +376,8 @@ export const tableFormBlurVer = async (headerItem, val, row, index, routeName, f |
|
|
|
routeName == 'UnplannedissueJobMain' || |
|
|
|
routeName == 'PackageoverRequestMain' |
|
|
|
) { |
|
|
|
params.value.itemCode= row.itemCode |
|
|
|
params.value.packUnit= val?.trim() |
|
|
|
params.value.itemCode = row.itemCode |
|
|
|
params.value.packUnit = val?.trim() |
|
|
|
pageApi.value = getItemPackageunitListByCodes |
|
|
|
} |
|
|
|
} else if ( |
|
|
@ -389,8 +389,8 @@ export const tableFormBlurVer = async (headerItem, val, row, index, routeName, f |
|
|
|
routeName == 'ProductionreturnRequestMainNo' |
|
|
|
) { |
|
|
|
searchField = 'supplierCode' |
|
|
|
params.value.itemCodes= row.itemCode |
|
|
|
params.value.supplierCode= val?.trim() |
|
|
|
params.value.itemCodes = row.itemCode |
|
|
|
params.value.supplierCode = val?.trim() |
|
|
|
pageApi.value = getSupplierItemListByCodes |
|
|
|
} |
|
|
|
} |
|
|
@ -743,7 +743,7 @@ export const FormBlur = async (field, val, routeName, formRef, detailData, formS |
|
|
|
// 根据下方输入框失去焦点校验信息
|
|
|
|
export const getListByBottonInput = async (headerItem, val, row, routeName, formRef, detailData, tableData, callback) => { |
|
|
|
let tableFormSchemaObj = headerItem?.tableForm |
|
|
|
console.log(333,tableFormSchemaObj) |
|
|
|
console.log(333, tableFormSchemaObj) |
|
|
|
if (tableFormSchemaObj.searchPage && tableFormSchemaObj.verificationParams) { |
|
|
|
if (!val) return; |
|
|
|
let params = ref({}) |
|
|
@ -817,7 +817,7 @@ export const getListByBottonInput = async (headerItem, val, row, routeName, form |
|
|
|
if (verificationParams && verificationParams.length > 0) { |
|
|
|
for (let i = 0; i < verificationParams.length; i++) { |
|
|
|
console.log(54565, verificationParams[i].key) |
|
|
|
verificationParams[i].key1 = verificationParams[i].key +'s' |
|
|
|
verificationParams[i].key1 = verificationParams[i].key + 's' |
|
|
|
params.value[verificationParams[i].key1] = val |
|
|
|
} |
|
|
|
} |
|
|
@ -830,9 +830,13 @@ export const getListByBottonInput = async (headerItem, val, row, routeName, form |
|
|
|
...arr1.filter((item) => !arr2.includes(item)), |
|
|
|
...arr2.filter((item) => !arr1.includes(item)) |
|
|
|
].join(',') |
|
|
|
console.log(arr1.filter((item) => arr2.includes(item))) |
|
|
|
console.log(22, str) |
|
|
|
if (str) { |
|
|
|
message.alert('代码' + str + '没有找到对应数据') |
|
|
|
return |
|
|
|
} else { |
|
|
|
} |
|
|
|
} |
|
|
|
let repeatCode = [] |
|
|
|
if (tableData.length > 0) { |
|
|
|
tableData.forEach((item) => { |
|
|
@ -847,8 +851,8 @@ export const getListByBottonInput = async (headerItem, val, row, routeName, form |
|
|
|
message.warning(`${t('ts.代码')}${repeatCode.join(',')}${t('ts.已经存在')}`); |
|
|
|
return; |
|
|
|
} |
|
|
|
console.log(list.value) |
|
|
|
callback(list.value) |
|
|
|
} |
|
|
|
}) |
|
|
|
return |
|
|
|
} else { |
|
|
|