From 8592f4341eae57321f22d11710ca257e581c1e9a Mon Sep 17 00:00:00 2001 From: zhang_li <2235006734@qqq.com> Date: Fri, 18 Oct 2024 16:58:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A2=E6=88=B7=E5=AF=B9=E8=B4=A6=E5=8D=95?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/wms/customerStatementDetail/index.ts | 19 +- src/api/wms/customerStatementMain/index.ts | 15 - src/components/Detail/src/Detail.vue | 8 +- src/components/TableHead/src/TableHead.vue | 2 +- src/locales/en-US.ts | 4 +- src/locales/zh-CN.ts | 4 +- src/views/login/components/LoginForm.vue | 1 - .../customerStatementMain.data.ts | 34 +- .../customerStatement/index.vue | 375 +++++++++++------- 9 files changed, 284 insertions(+), 178 deletions(-) diff --git a/src/api/wms/customerStatementDetail/index.ts b/src/api/wms/customerStatementDetail/index.ts index 57e541428..2d2d8121b 100644 --- a/src/api/wms/customerStatementDetail/index.ts +++ b/src/api/wms/customerStatementDetail/index.ts @@ -55,6 +55,17 @@ export const getCustomerStatementReconciliationPage = async (params) => { return await request.get({ url: `/wms/customer-statement-detail/page`, params }) } } +// 查询模具分摊明细列表 +export const getCustomerToolApportStatementPage = async (params) => { + if (params.isSearch) { + delete params.isSearch + const data = { ...params } + return await request.post({ url: '/wms/customer-tool-apport-statement-detail/senior', data }) + } else { + return await request.get({ url: `/wms/customer-tool-apport-statement-detail/page`, params }) + } +} + // 查询客户对账单子信息表(WMS)详情 export const getCustomerStatementDetail = async (id: number) => { return await request.get({ url: `/wms/customer-statement-detail/get?id=` + id }) @@ -98,4 +109,10 @@ export const exportCustomerStatementCompareDetail = async (params) => { }else{ return await request.download({ url: `/wms/customer-statement-detail/export-excel-compare`, params }) } -} \ No newline at end of file +} + + +// 客户模具分摊对账单修改调整金额 +export const updateAdjustmentAmount = async (id: number, masterId: number, amount: number) => { + return await request.get({ url: `/wms/customer-statement-main/updateAdjustmentAmount?id=` + id + '&masterId=' + masterId + '&amount=' + amount }) +} diff --git a/src/api/wms/customerStatementMain/index.ts b/src/api/wms/customerStatementMain/index.ts index 4fc3a6fbd..5a1a62daa 100644 --- a/src/api/wms/customerStatementMain/index.ts +++ b/src/api/wms/customerStatementMain/index.ts @@ -108,11 +108,6 @@ export const getCustomerList = async () => { } -// 客户模具分摊对账单修改调整金额 -export const updateAdjustmentAmount = async (id:number,masterId:number,amount:number) => { - return await request.get({ url: `/wms/customer-statement-main/updateAdjustmentAmount?id=` + id+'&masterId='+masterId+'&amount='+amount}) -} - // 导出客户对账单Excel export const exportCustomerStatementMain = async (params) => { if (params.isSearch) { @@ -133,14 +128,4 @@ export const exportCustomerStatementShareMain = async (params) => { } } -// 查询模具分摊明细列表 -export const getCustomerToolApportStatementPage = async (params) => { - if (params.isSearch) { - delete params.isSearch - const data = {...params} - return await request.post({ url: '/wms/customer-tool-apport-statement-detail/senior', data }) - } else { - return await request.get({ url: `/wms/customer-tool-apport-statement-detail/page`, params }) - } -} diff --git a/src/components/Detail/src/Detail.vue b/src/components/Detail/src/Detail.vue index 0fbac974f..37c35d170 100644 --- a/src/components/Detail/src/Detail.vue +++ b/src/components/Detail/src/Detail.vue @@ -41,6 +41,7 @@ :routeName="routeName" @searchFormClick="searchFormClick" :allSchemas="detailAllSchemas" + :key="updateKey" /> { + curRow.value = row if(tabRef.value){ tabRef.value.changeCurrent(0) } @@ -852,7 +855,7 @@ const updateList = ()=>{ filters: tableObjectRef.value.params.filters }) } else { - getList() + tableMethodsRef.value.getList() } } @@ -937,7 +940,6 @@ const buttonBaseClick = (val, item) => { // 筛选 } else { // 其他按钮 - console.log('其他按钮', item) emit('buttonBaseClick',val, item) } } @@ -1187,7 +1189,7 @@ watch( HeadButttondata.value = [...HeadButttondataBackups.value, ...props.otherHeadButttonData] } ) -defineExpose({ openDetail, formRef ,updateList,submitUpdateList,changeTabCurrent,openForm}) // 提供 open 方法,用于打开弹窗 +defineExpose({ openDetail, formRef ,updateList,submitUpdateList,changeTabCurrent,openForm,tableObjectRef}) // 提供 open 方法,用于打开弹窗