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 }}

+
+ +