From 0894ef05b4ade3528017646c76e65bde44e38abb Mon Sep 17 00:00:00 2001 From: qiankanghui <11284155+qian-kanghui@user.noreply.gitee.com> Date: Mon, 5 Jan 2026 16:31:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9Ejs=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/baseInformation/srmCurrency.js | 13 +++++++++++++ src/api/baseInformation/srmGroup.js | 16 ++++++++++++++++ .../srmBaseInformation/srmSupplierCurrency.vue | 17 ++++++++++------- .../srmBaseInformation/srmSupplierGroup.vue | 2 +- 4 files changed, 40 insertions(+), 8 deletions(-) create mode 100644 src/api/baseInformation/srmCurrency.js create mode 100644 src/api/baseInformation/srmGroup.js diff --git a/src/api/baseInformation/srmCurrency.js b/src/api/baseInformation/srmCurrency.js new file mode 100644 index 0000000..57c70d6 --- /dev/null +++ b/src/api/baseInformation/srmCurrency.js @@ -0,0 +1,13 @@ +import { createAPI } from '@/utils/httpRequest.js' + +// 获取货币列表 +export const getCurrencyListWithPaging = (currency) => createAPI('/srmCurrency/getCurrencyListWithPaging', 'POST', currency) + +// 新增货币 +export const addCurrency = (currency) => createAPI('/srmCurrency/addCurrency', 'POST', currency) + +// 更新货币 +export const updateCurrency = (currency) => createAPI('/srmCurrency/updateCurrency', 'POST', currency) + +// 删除货币 +export const deleteCurrency = (params) => createAPI('/srmCurrency/deleteCurrency', 'POST', params) \ No newline at end of file diff --git a/src/api/baseInformation/srmGroup.js b/src/api/baseInformation/srmGroup.js new file mode 100644 index 0000000..cf21359 --- /dev/null +++ b/src/api/baseInformation/srmGroup.js @@ -0,0 +1,16 @@ +import { createAPI } from '@/utils/httpRequest.js' + +// 获取供应商组列表 +export const getSupplierGroupList = (params) => createAPI('/srmGroup/getSupplierGroupList', 'POST', params) + +// 新增供应商组 +export const addSupplierGroup = (params) => createAPI('/srmGroup/addSupplierGroup', 'POST', params) + +// 更新供应商组 +export const updateSupplierGroup = (params) => createAPI('/srmGroup/updateSupplierGroup', 'POST', params) + +// 删除供应商组 +export const deleteSupplierGroup = (params) => createAPI('/srmGroup/deleteSupplierGroup', 'POST', params) + +// 获取供应商组详情 +export const getSupplierGroupDetail = (params) => createAPI('/srmGroup/getSupplierGroupDetail', 'POST', params) \ No newline at end of file diff --git a/src/views/modules/srmBaseInformation/srmSupplierCurrency.vue b/src/views/modules/srmBaseInformation/srmSupplierCurrency.vue index 8096199..041b9b7 100644 --- a/src/views/modules/srmBaseInformation/srmSupplierCurrency.vue +++ b/src/views/modules/srmBaseInformation/srmSupplierCurrency.vue @@ -129,7 +129,10 @@