From 7960d136a946f4337f7cf13b6777f491db662740 Mon Sep 17 00:00:00 2001 From: 97694731 <97694731@qq.com> Date: Wed, 1 Jul 2026 18:11:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=93=E5=BA=93=E6=9B=B4=E6=94=B9=20?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=A2=E8=B4=A7=E6=95=B0=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + src/api/salesOrder.js | 19 ++ .../submIllegalBook/SubmIllegalBook.vue | 169 ++++++++++++++++-- src/components/wareHouse/WarehouseList.vue | 15 +- src/utils/printFlow/printFlow.js | 13 +- src/views/salesOrder/salesOrder.vue | 53 +++++- vite.config.js | 4 +- 7 files changed, 238 insertions(+), 36 deletions(-) diff --git a/.gitignore b/.gitignore index 28d8fafb..57bdc5f4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ dist/ text.txt +vite.config.js diff --git a/src/api/salesOrder.js b/src/api/salesOrder.js index bc8184c2..9076fec7 100644 --- a/src/api/salesOrder.js +++ b/src/api/salesOrder.js @@ -149,6 +149,25 @@ export const returnSalesOrderItem = async (data) => { * @param {string} [params.logistics_no] - 快递单号 * @returns {Promise<{list: Array, total: number}>} */ +/** + * 增加销售订单明细的订购数量 + * @param {Object} data - 请求参数 + * @param {number} data.sales_order_id - 销售订单ID + * @param {number} data.sales_order_item_id - 销售订单明细行ID + * @param {number} data.additional_quantity - 增加数量 + * @param {string} [data.remark] - 备注 + * @returns {Promise} + */ +export const modifyOrderQuantity = async (data) => { + const response = await request.post(`${API_BASE}/modify-quantity`, { + sales_order_id: data.sales_order_id, + sales_order_item_id: data.sales_order_item_id, + additional_quantity: data.additional_quantity, + remark: data.remark || '' + }) + return response?.data || null +} + export const fetchSalesOrderDetails = async ({ page, pageSize, warehouse_id, location_id, status, keyword, shop_type, association_order_no, logistics_no }) => { const params = { page, diff --git a/src/components/dialog/submIllegalBook/SubmIllegalBook.vue b/src/components/dialog/submIllegalBook/SubmIllegalBook.vue index c183478e..b47445c4 100644 --- a/src/components/dialog/submIllegalBook/SubmIllegalBook.vue +++ b/src/components/dialog/submIllegalBook/SubmIllegalBook.vue @@ -96,26 +96,41 @@ @@ -223,11 +238,27 @@ + + + +
+ + +

{{ cameraHint }}

+
+ +