From 53e9b23a40186efd149fd5c5350b5eced1f69920 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期二, 25 八月 2026 17:54:26 +0800
Subject: [PATCH] feat(auth): 更新认证页面为农业数字化平台主题
---
src/api/mes/wm/productsales/index.ts | 41 +++++++++++++++++++++++++++++++++++++++++
1 files changed, 41 insertions(+), 0 deletions(-)
diff --git a/src/api/mes/wm/productsales/index.ts b/src/api/mes/wm/productsales/index.ts
index 08c1e86..ab2c08e 100644
--- a/src/api/mes/wm/productsales/index.ts
+++ b/src/api/mes/wm/productsales/index.ts
@@ -23,7 +23,38 @@
shippingNumber?: string; // 杩愯緭鍗曞彿
status?: number; // 鍗曟嵁鐘舵��
remark?: string; // 澶囨敞
+ stockState?: number; // 搴撳瓨鐘舵��
createTime?: Date; // 鍒涘缓鏃堕棿
+ }
+
+ export interface ProductSalesScanRequest {
+ salesId: number;
+ scanContent: string;
+ quantity?: number;
+ }
+
+ export interface ProductSalesScanResponse {
+ scanType?: 'BAG' | 'PALLET' | string;
+ codeId?: number;
+ scanContent?: string;
+ itemId?: number;
+ itemCode?: string;
+ itemName?: string;
+ batchId?: number;
+ batchCode?: string;
+ materialStockId?: number;
+ availableQuantity?: number;
+ scanQuantity?: number;
+ outboundQuantity?: number;
+ alreadyScanned?: boolean;
+ detailId?: number;
+ warehouseId?: number;
+ locationId?: number;
+ areaId?: number;
+ palletExpanded?: boolean;
+ bagCount?: number;
+ inboundBagCount?: number;
+ message?: string;
}
}
@@ -62,6 +93,16 @@
return requestClient.put(`/mes/wm/product-sales/submit?id=${id}`);
}
+/** 鎵爜鎷h揣 */
+export function scanProductSales(
+ data: MesWmProductSalesApi.ProductSalesScanRequest,
+) {
+ return requestClient.post<MesWmProductSalesApi.ProductSalesScanResponse>(
+ '/mes/wm/product-sales/scan',
+ data,
+ );
+}
+
/** 鎵ц鎷h揣 */
export function stockProductSales(id: number) {
return requestClient.put(`/mes/wm/product-sales/stock?id=${id}`);
--
Gitblit v1.9.3