From fb4ab62b0ee505cbe9ae0a3e75401ef4c8e7f360 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: Mon, 6 Jul 2026 16:01:06 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E8=AE=A2=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/order/poBuyer.js | 16 ++ src/api/order/poCustomer.js | 16 ++ src/api/order/poOrder.js | 6 + src/views/modules/order/poBuyer.vue | 379 +++++++++++++++++++++++++ src/views/modules/order/poCustomer.vue | 379 +++++++++++++++++++++++++ src/views/modules/order/poOrder.vue | 93 +++++- 6 files changed, 882 insertions(+), 7 deletions(-) create mode 100644 src/api/order/poBuyer.js create mode 100644 src/api/order/poCustomer.js create mode 100644 src/views/modules/order/poBuyer.vue create mode 100644 src/views/modules/order/poCustomer.vue diff --git a/src/api/order/poBuyer.js b/src/api/order/poBuyer.js new file mode 100644 index 0000000..d610a98 --- /dev/null +++ b/src/api/order/poBuyer.js @@ -0,0 +1,16 @@ +import { createAPI } from '@/utils/httpRequest.js' + +// 分页查询 +export const searchPoBuyerPage = data => createAPI('/poBuyer/page', 'POST', data) + +// 列表查询(导出使用) +export const searchPoBuyerList = data => createAPI('/poBuyer/list', 'POST', data) + +// 新增 +export const createPoBuyer = data => createAPI('/poBuyer/save', 'POST', data) + +// 更新 +export const updatePoBuyer = data => createAPI('/poBuyer/update', 'POST', data) + +// 删除 +export const deletePoBuyer = data => createAPI('/poBuyer/delete', 'POST', data) diff --git a/src/api/order/poCustomer.js b/src/api/order/poCustomer.js new file mode 100644 index 0000000..fe8f3d7 --- /dev/null +++ b/src/api/order/poCustomer.js @@ -0,0 +1,16 @@ +import { createAPI } from '@/utils/httpRequest.js' + +// 分页查询 +export const searchPoCustomerPage = data => createAPI('/poCustomer/page', 'POST', data) + +// 列表查询(导出使用) +export const searchPoCustomerList = data => createAPI('/poCustomer/list', 'POST', data) + +// 新增 +export const createPoCustomer = data => createAPI('/poCustomer/save', 'POST', data) + +// 更新 +export const updatePoCustomer = data => createAPI('/poCustomer/update', 'POST', data) + +// 删除 +export const deletePoCustomer = data => createAPI('/poCustomer/delete', 'POST', data) diff --git a/src/api/order/poOrder.js b/src/api/order/poOrder.js index a7c85ea..90255fc 100644 --- a/src/api/order/poOrder.js +++ b/src/api/order/poOrder.js @@ -24,3 +24,9 @@ export const openPoDetail = (data) => createAPI(`/pODetail/openPoDetail`, 'post' // 根据PO订单查询验货申请明细 export const getInspectionByPODetail = (data) => createAPI(`/pODetail/getInspectionByPODetail`, 'post', data) + +// Customer 下拉 +export const getPoCustomerOptions = (data) => createAPI(`/pODetail/customerOptions`, 'post', data) + +// Buyer 下拉 +export const getPoBuyerOptions = (data) => createAPI(`/pODetail/buyerOptions`, 'post', data) diff --git a/src/views/modules/order/poBuyer.vue b/src/views/modules/order/poBuyer.vue new file mode 100644 index 0000000..5ac0aae --- /dev/null +++ b/src/views/modules/order/poBuyer.vue @@ -0,0 +1,379 @@ + + + + + diff --git a/src/views/modules/order/poCustomer.vue b/src/views/modules/order/poCustomer.vue new file mode 100644 index 0000000..dc172b3 --- /dev/null +++ b/src/views/modules/order/poCustomer.vue @@ -0,0 +1,379 @@ + + + + + diff --git a/src/views/modules/order/poOrder.vue b/src/views/modules/order/poOrder.vue index d1cd9e6..06a0dff 100644 --- a/src/views/modules/order/poOrder.vue +++ b/src/views/modules/order/poOrder.vue @@ -295,8 +295,20 @@ - - + + + + + + + + + + + + + + @@ -418,7 +430,16 @@