|
|
@ -882,13 +882,12 @@ const handleSelectionPublish = async () => { |
|
|
|
/** 发布按钮操作 */ |
|
|
|
const handlePublish = async (id: number) => { |
|
|
|
try { |
|
|
|
|
|
|
|
tableObject.loading = true |
|
|
|
//验证打切品番配置 |
|
|
|
const res = await PurchasePlanMainApi.validation(id) |
|
|
|
if (res) { |
|
|
|
await message.confirm(t('要货数量超过打切数量,是否确认发布?')) |
|
|
|
}else{ |
|
|
|
} else { |
|
|
|
// 发布的二次确认 |
|
|
|
await message.confirm(t('ts.是否发布所选中数据?')) |
|
|
|
} |
|
|
@ -1115,6 +1114,10 @@ const submitForm = async (formType, submitData) => { |
|
|
|
data.id = data.masterId |
|
|
|
} |
|
|
|
data.subList = [] |
|
|
|
if (data.deliveryDate < data.schdShipDate) { |
|
|
|
message.error(t('要货计划送达日期不能早于取货日期!')) |
|
|
|
return |
|
|
|
} |
|
|
|
let flag = false |
|
|
|
for (let item of tableData.value) { |
|
|
|
if (item.planQty > 0) { |
|
|
|