From 7e74bf1754ba585fdba649ac228f80b74075d155 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=86=9F=E5=90=B4=E5=BD=A6=E7=A5=96?= Date: Tue, 14 Jul 2026 16:35:45 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=A9=E6=96=99=E5=A4=A7=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/supplier/supplierPartMoqPrice.js | 15 + .../modules/supplier/supplierPartMoqPrice.vue | 1068 +++++++++++++++++ .../supplier/supplierPartTierPriceHistory.vue | 352 ++++++ 3 files changed, 1435 insertions(+) create mode 100644 src/api/supplier/supplierPartMoqPrice.js create mode 100644 src/views/modules/supplier/supplierPartMoqPrice.vue create mode 100644 src/views/modules/supplier/supplierPartTierPriceHistory.vue diff --git a/src/api/supplier/supplierPartMoqPrice.js b/src/api/supplier/supplierPartMoqPrice.js new file mode 100644 index 0000000..afabacb --- /dev/null +++ b/src/api/supplier/supplierPartMoqPrice.js @@ -0,0 +1,15 @@ +import { createAPI } from '@/utils/httpRequest.js' + +// 供应商可供物料与MOQ接口 - rqrq +export const listSupplierPartMoq = data => createAPI('/supplier/supplierPartMoqPrice/listSupplierPart', 'post', data) +export const saveSupplierPartMoq = data => createAPI('/supplier/supplierPartMoqPrice/saveSupplierPart', 'post', data) +export const addSupplierPartMoq = data => createAPI('/supplier/supplierPartMoqPrice/addSupplierPart', 'post', data) + +// 阶梯价接口 - rqrq +export const listCurrentTierPrice = data => createAPI('/supplier/supplierPartMoqPrice/listCurrentTierPrice', 'post', data) +export const saveTierPrice = data => createAPI('/supplier/supplierPartMoqPrice/saveTierPrice', 'post', data) +export const uploadTierPricePreview = data => createAPI('/supplier/supplierPartMoqPrice/uploadPreview', 'post', data) +export const uploadTierPriceConfirm = data => createAPI('/supplier/supplierPartMoqPrice/uploadConfirm', 'post', data) +export const listTierPriceHistory = data => createAPI('/supplier/supplierPartMoqPrice/listTierPriceHistory', 'post', data) +export const listTierPriceHistoryMain = data => createAPI('/supplier/supplierPartMoqPrice/listTierPriceHistoryMain', 'post', data) +export const listTierPriceHistoryDetail = data => createAPI('/supplier/supplierPartMoqPrice/listTierPriceHistoryDetail', 'post', data) diff --git a/src/views/modules/supplier/supplierPartMoqPrice.vue b/src/views/modules/supplier/supplierPartMoqPrice.vue new file mode 100644 index 0000000..4852a7d --- /dev/null +++ b/src/views/modules/supplier/supplierPartMoqPrice.vue @@ -0,0 +1,1068 @@ + + + + + diff --git a/src/views/modules/supplier/supplierPartTierPriceHistory.vue b/src/views/modules/supplier/supplierPartTierPriceHistory.vue new file mode 100644 index 0000000..4620a0a --- /dev/null +++ b/src/views/modules/supplier/supplierPartTierPriceHistory.vue @@ -0,0 +1,352 @@ + + + + +