From b933a895921ed8bf7bd085a4c224690b167fadbb Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Tue, 30 Dec 2025 15:25:33 +0800 Subject: [PATCH] fixTtlAmount --- src/api/ecss/ecss.js | 2 ++ src/views/modules/ecss/codelnotify.vue | 38 +++++++++++++++++++++++++- 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/src/api/ecss/ecss.js b/src/api/ecss/ecss.js index a11af21..74a8b24 100644 --- a/src/api/ecss/ecss.js +++ b/src/api/ecss/ecss.js @@ -49,6 +49,8 @@ export const deleteHsCode= data => createAPI(`/ecss/coDel/deleteHsCode`,'post',d export const searchCoDelPalletDataNew= data => createAPI(`/ecss/coDel/searchCoDelPalletDataNew`,'post',data) +export const fixTtlAmount= data => createAPI(`/ecss/coDel/fixTtlAmount`,'post',data) + export const selectBoxList = data => createAPI(`/ecss/coDel/selectBoxList`,'post',data) export const saveCoDelPalletDataByExcel= data => createAPI(`/ecss/coDel/saveCoDelPalletDataByExcel`,'post',data) diff --git a/src/views/modules/ecss/codelnotify.vue b/src/views/modules/ecss/codelnotify.vue index fdf0dbe..33d6eb6 100644 --- a/src/views/modules/ecss/codelnotify.vue +++ b/src/views/modules/ecss/codelnotify.vue @@ -130,6 +130,7 @@ {{'新增'}} {{'改单导入'}} + {{'TTL Amount修正'}} { + fixTtlAmount(this.currentRow).then(({data}) => { + if (data && data.code === 0) { + this.$message({ + message: 'TTL Amount修正成功', + type: 'success', + duration: 1500 + }) + // 刷新明细列表 + this.refreshCurrentTabTable() + } else { + this.$alert(data.msg || 'TTL Amount修正失败', '错误', { + confirmButtonText: '确定' + }) + } + }).catch((error) => { + this.$alert('TTL Amount修正失败: ' + error, '错误', { + confirmButtonText: '确定' + }) + }) + }).catch(() => { + // 用户取消操作 + }) + }, refreshCurrentTabTable(){ if(this.currentRow===''||this.currentRow===null){ this.currentRow={site:'',delNo:''}