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/pro/line/index.ts | 61 ++++++++++++++++++++++++++++++
1 files changed, 61 insertions(+), 0 deletions(-)
diff --git a/src/api/mes/pro/line/index.ts b/src/api/mes/pro/line/index.ts
new file mode 100644
index 0000000..e13bcb5
--- /dev/null
+++ b/src/api/mes/pro/line/index.ts
@@ -0,0 +1,61 @@
+import type { PageParam, PageResult } from '@vben/request';
+
+import { requestClient } from '#/api/request';
+
+export namespace MesProLineApi {
+ /** MES 浜х嚎 */
+ export interface Line {
+ id?: number; // 缂栧彿
+ code?: string; // 浜х嚎缂栫爜
+ name?: string; // 浜х嚎鍚嶇О
+ status?: number; // 鐘舵�侊紙瀛楀吀 common_status锛�
+ remark?: string; // 澶囨敞
+ createTime?: string; // 鍒涘缓鏃堕棿
+ }
+
+ /** 浜х嚎鍒嗛〉鏌ヨ鍙傛暟 */
+ export interface PageParams extends PageParam {
+ code?: string;
+ name?: string;
+ status?: number;
+ createTime?: string[];
+ }
+}
+
+/** 鏌ヨ浜х嚎鍒嗛〉 */
+export function getLinePage(params: MesProLineApi.PageParams) {
+ return requestClient.get<PageResult<MesProLineApi.Line>>(
+ '/mes/pro/line/page',
+ { params },
+ );
+}
+
+/** 鏌ヨ浜х嚎绮剧畝鍒楄〃锛堜緵涓嬫媺閫夋嫨锛屼粎鍚敤鐨勪骇绾匡級 */
+export function getLineSimpleList() {
+ return requestClient.get<MesProLineApi.Line[]>('/mes/pro/line/simple-list');
+}
+
+/** 鏌ヨ浜х嚎璇︽儏 */
+export function getLine(id: number) {
+ return requestClient.get<MesProLineApi.Line>(`/mes/pro/line/get?id=${id}`);
+}
+
+/** 鏂板浜х嚎 */
+export function createLine(data: MesProLineApi.Line) {
+ return requestClient.post('/mes/pro/line/create', data);
+}
+
+/** 淇敼浜х嚎 */
+export function updateLine(data: MesProLineApi.Line) {
+ return requestClient.put('/mes/pro/line/update', data);
+}
+
+/** 鍒犻櫎浜х嚎 */
+export function deleteLine(id: number) {
+ return requestClient.delete(`/mes/pro/line/delete?id=${id}`);
+}
+
+/** 瀵煎嚭浜х嚎 Excel */
+export function exportLineExcel(params: MesProLineApi.PageParams) {
+ return requestClient.download('/mes/pro/line/export-excel', { params });
+}
--
Gitblit v1.9.3