From 91c82965b2d987452ca276e3a03b48c8dcda2ae9 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期三, 19 八月 2026 11:47:26 +0800
Subject: [PATCH] config(env): 更新生产环境配置和公司名称
---
src/api/mes/bag-code-home/index.ts | 44 ++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 44 insertions(+), 0 deletions(-)
diff --git a/src/api/mes/bag-code-home/index.ts b/src/api/mes/bag-code-home/index.ts
new file mode 100644
index 0000000..478c99e
--- /dev/null
+++ b/src/api/mes/bag-code-home/index.ts
@@ -0,0 +1,44 @@
+import { requestClient } from '#/api/request';
+
+export namespace MesBagCodeHomeApi {
+ /** 鍩虹鏁版嵁涓庝竴琚嬩竴鐮� 鐘舵�佸垎甯冮」 */
+ export interface StatusItem {
+ status: number; // 鐘舵�佸��
+ count: number; // 鏁伴噺
+ }
+
+ /** 鍩虹鏁版嵁涓庝竴琚嬩竴鐮� 棣栭〉姹囨�荤粺璁� */
+ export interface Summary {
+ mdmItemCount: number; // 鍝佺鎬绘暟锛坢dm_item锛�
+ mesItemCount: number; // MES 鍝佺鏁帮紙mes_md_item锛�
+ itemTypeCount: number; // 鍝佺鍒嗙被鏁�
+ unitMeasureCount: number; // 璁¢噺鍗曚綅鏁�
+ lineCount: number; // 浜х嚎鏁�
+ batchCount: number; // 鎵规鎬绘暟
+ bagCodeCount: number; // 琚嬬爜鎬绘暟
+ palletCount: number; // 鎵樼洏鐮佹�绘暟
+ batchStatusList: StatusItem[]; // 鎵规鐘舵�佸垎甯�
+ bagCodeStatusList: StatusItem[]; // 琚嬬爜鐘舵�佸垎甯�
+ }
+
+ /** 鍩虹鏁版嵁涓庝竴琚嬩竴鐮� 琚嬬爜鐢熸垚瓒嬪娍 */
+ export interface Trend {
+ date: string; // 鏃ユ湡
+ count: number; // 琚嬬爜鐢熸垚鏁伴噺
+ }
+}
+
+/** 鑾峰緱鍩虹鏁版嵁涓庝竴琚嬩竴鐮� 棣栭〉姹囨�荤粺璁� */
+export function getBagCodeHomeSummary() {
+ return requestClient.get<MesBagCodeHomeApi.Summary>(
+ '/mes/bag-code-home-statistics/summary',
+ );
+}
+
+/** 鑾峰緱琚嬬爜鐢熸垚瓒嬪娍 */
+export function getBagCodeHomeTrend(days?: number) {
+ return requestClient.get<MesBagCodeHomeApi.Trend[]>(
+ '/mes/bag-code-home-statistics/trend',
+ { params: { days } },
+ );
+}
--
Gitblit v1.9.3