From 5a4d79d9765dfca8812638b57d5f5fe21f7a06ee Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期二, 16 七月 2024 17:05:25 +0800
Subject: [PATCH] 工单下发更新

---
 src/api/tigerapi/mes/router.ts |   74 +++++++++++++++++++++++++++++++-----
 1 files changed, 63 insertions(+), 11 deletions(-)

diff --git a/src/api/tigerapi/mes/router.ts b/src/api/tigerapi/mes/router.ts
index 2a677a0..9cc0478 100644
--- a/src/api/tigerapi/mes/router.ts
+++ b/src/api/tigerapi/mes/router.ts
@@ -1,10 +1,11 @@
 import { ApiAction, ApiActionPage } from '../../model/baseModel';
 import { Api, genAction, genActionPage } from '../system';
 import { defHttp } from '/@/utils/http/axios';
-import { MES_ROUTE, MES_ROUTE_NODE_POST, RouteData } from '../model/router';
+import { MES_ROUTE, MES_ROUTE_NODE_POST, RouteData, V_MES_ROUTE_PTREE } from '../model/router';
 import { mesApi } from './mesApi';
 import { useUserStore } from '/@/store/modules/user';
 import { RoutePageListGetResultModel, RoutelistPageParams } from '../model/mesModel';
+import { StringLiteral } from 'typescript';
 
 /*
  * 鑾峰彇宸ヨ壓璺嚎鍒楄〃
@@ -110,13 +111,64 @@
     },
   );
 
-  export const SaveRouteNodePost = async (params: MES_ROUTE_NODE_POST[]) => {
-    const data = await defHttp.post(
-      { url: mesApi.SaveRouteNodePost, params: genAction('MES_ROUTE_NODE_POST', params) },
-      {
-        errorMessageMode: 'none',
-        isTransformResponse: false,
-      },
-    );
-    return data;
-  };
+export const SaveRouteNodePost = async (params: MES_ROUTE_NODE_POST[]) => {
+  const data = await defHttp.post(
+    { url: mesApi.SaveRouteNodePost, params: genAction('MES_ROUTE_NODE_POST', params) },
+    {
+      errorMessageMode: 'none',
+      isTransformResponse: false,
+    },
+  );
+  return data;
+};
+
+/**
+ * @description: 鑾峰彇浜у搧宸ヨ壓璺嚎鏍戝舰鏁版嵁
+ * @param {string} params
+ * @return {*}
+ */
+export async function GetRoutePTree(params?: string) {
+  const data = await defHttp.get<V_MES_ROUTE_PTREE[]>(
+    {
+      url: mesApi.GetRoutePTree,
+      params: { param: params },
+    },
+    {
+      errorMessageMode: 'none',
+      isTransformResponse: false,
+    },
+  );
+  return data;
+}
+
+/**
+ * @description: 娣诲姞宸ヨ壓绾垮埌浜у搧
+ * @param {*} params
+ * @return {*}
+ */
+export const RouteToProd = async (params: {}) => {
+  const data = await defHttp.get(
+    { url: mesApi.RouteToProd, params: params },
+    {
+      errorMessageMode: 'none',
+      isTransformResponse: false,
+    },
+  );
+  return data;
+};
+
+/**
+ * @description: 娣诲姞宸ヨ壓绾垮埌瀹㈡埛
+ * @param {*} params
+ * @return {*}
+ */
+export const RouteToCust = async (params: {}) => {
+  const data = await defHttp.get(
+    { url: mesApi.RouteToCust, params: params },
+    {
+      errorMessageMode: 'none',
+      isTransformResponse: false,
+    },
+  );
+  return data;
+};

--
Gitblit v1.9.3