From 89710438fe00a9068208e806289f2ae083fc0f47 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 03 十一月 2026 11:07:09 +0800
Subject: [PATCH] feat(app): 补齐生产准备检查、收发存汇总入口,修正质量检验工作台归组

---
 src/api/wls.ts |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/src/api/wls.ts b/src/api/wls.ts
index 349ee95..8104313 100644
--- a/src/api/wls.ts
+++ b/src/api/wls.ts
@@ -125,6 +125,21 @@
   createTime?: string;
 }
 
+/** 浠撳偍鏀跺彂瀛樻眹鎬昏 */
+export interface StockSummary {
+  itemId?: number;
+  itemCode?: string;
+  itemName?: string;
+  specification?: string;
+  unitMeasureName?: string;
+  warehouseId?: number;
+  warehouseName?: string;
+  openingQuantity?: number;
+  inQuantity?: number;
+  outQuantity?: number;
+  closingQuantity?: number;
+}
+
 export interface ArrivalNotice {
   id?: number;
   code?: string;
@@ -570,6 +585,9 @@
 export function getTransactionPage(accessToken: string, params: { pageNo: number; pageSize: number; bizCode?: string }) {
   return request<PageResult<Transaction>>(`/mes/wm/transaction/page${query(params)}`, { header: header(accessToken) });
 }
+export function getStockSummaryPage(accessToken: string, params: { pageNo: number; pageSize: number; itemId?: number; warehouseId?: number; startTime?: string; endTime?: string }) {
+  return request<PageResult<StockSummary>>(`/mes/wm/transaction/summary${query(params)}`, { header: header(accessToken) });
+}
 export function getTransferPage(accessToken: string, params: { pageNo: number; pageSize: number; code?: string; name?: string; type?: number; status?: number }) { return request<PageResult<Transfer>>(`/mes/wm/transfer/page${query(params)}`, { header: header(accessToken) }); }
 export function getTransfer(accessToken: string, id: number) { return request<Transfer>(`/mes/wm/transfer/get${query({ id })}`, { header: header(accessToken) }); }
 export function createTransfer(accessToken: string, data: Transfer) { return request<number>("/mes/wm/transfer/create", { method: "POST", data, header: header(accessToken) }); }

--
Gitblit v1.9.3