Browse Source

YT-1415计划外入库申请,没创建标签,应该控制不允许提交审批,点击提交审批应该给出正确提示,目前没创建标签可以提交审批成功,导致生成数据没有标签

intex_online20241228
张立 3 months ago
parent
commit
a24d13a7d7
  1. 19
      src/views/wms/inventoryjobManage/unplannedreceipt/unplannedreceiptRequestMain/index.vue

19
src/views/wms/inventoryjobManage/unplannedreceipt/unplannedreceiptRequestMain/index.vue

@ -453,7 +453,7 @@ const buttonTableClick = async (val, row) => {
handleReAdd(row.masterId) handleReAdd(row.masterId)
} else if (val == 'mainSubmit') { // } else if (val == 'mainSubmit') { //
console.log('列表-操作按钮事件-提交审批') console.log('列表-操作按钮事件-提交审批')
handleSubmit(row.masterId) handleSubmit(row)
} else if (val == 'mainTurnDown') { // } else if (val == 'mainTurnDown') { //
console.log('列表-操作按钮事件-驳回') console.log('列表-操作按钮事件-驳回')
handleRefused(row.masterId) handleRefused(row.masterId)
@ -588,11 +588,24 @@ const handleReAdd = async (id: number) => {
} }
/** 提交按钮操作 */ /** 提交按钮操作 */
const handleSubmit = async (id: number) => { const handleSubmit = async (row:any) => {
//
let isCreateLabel = false
await PackageApi.getPackagePage({
requestNumber: row.number
}).then(res => {
if (res) {
if (res.list.length > 0) isCreateLabel = true
}
})
if (!isCreateLabel) {
message.warning('还没有创建标签!!!')
return
}
await message.confirm(t('common.confirmSubmit')) await message.confirm(t('common.confirmSubmit'))
tableObject.loading = true tableObject.loading = true
try{ try{
await UnplannedreceiptRequestMainApi.submitUnplannedreceiptRequestMain(id) await UnplannedreceiptRequestMainApi.submitUnplannedreceiptRequestMain(row.masterId)
message.success(t('common.submitSuccess')) message.success(t('common.submitSuccess'))
tableObject.loading = false tableObject.loading = false
buttonBaseClick('refresh',null) buttonBaseClick('refresh',null)

Loading…
Cancel
Save