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