From 0b33e6a25568262f12c19d9de614273d06828b73 Mon Sep 17 00:00:00 2001 From: zhaoyiran Date: Tue, 10 Dec 2024 11:04:42 +0800 Subject: [PATCH] YT-1615 --- .../preparetoissueMain/index.vue | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/src/views/wms/issueManage/preparetoissueplan/preparetoissueMain/index.vue b/src/views/wms/issueManage/preparetoissueplan/preparetoissueMain/index.vue index 2f68f971b..5da20538f 100644 --- a/src/views/wms/issueManage/preparetoissueplan/preparetoissueMain/index.vue +++ b/src/views/wms/issueManage/preparetoissueplan/preparetoissueMain/index.vue @@ -391,17 +391,19 @@ const buttonTableClick = async (val, row) => { console.log(err) }) } else if (val == 'mainPlanPub') { // 发布 - await message.confirm('确认要发布吗?') - tableObject.loading = true - PreparetoissueMainApi.publish(row.masterId).then(() => { - message.success(t('common.updateSuccess')) - tableObject.loading = false - buttonBaseClick('refresh',null) - PreparetoissueMainApi.generateIssueRequest(row.number) - }).catch(err => { - tableObject.loading = false - console.log(err) - }) + await message.confirm('确认要发布吗?'); + tableObject.loading = true; + + try { + await PreparetoissueMainApi.publish(row.masterId); + message.success(t('common.updateSuccess')); + await PreparetoissueMainApi.generateIssueRequest(row.number); + } catch (err) { + console.log(err); + } finally { + tableObject.loading = false; + buttonBaseClick('refresh', null); + } } else if (val == 'mainPlanRes') { // 重置 await message.confirm('确认要重置吗?') tableObject.loading = true