From 08f1b081e006f0f3b83bcbdf47f4ef494e18450b Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期三, 11 九月 2024 00:50:18 +0800 Subject: [PATCH] 包装规则更新,保存修改,重量范围 --- src/api/tigerapi/mes/router.ts | 68 ++++++++++++++++++++++++++++++++- 1 files changed, 65 insertions(+), 3 deletions(-) diff --git a/src/api/tigerapi/mes/router.ts b/src/api/tigerapi/mes/router.ts index bb072e0..630cdb0 100644 --- a/src/api/tigerapi/mes/router.ts +++ b/src/api/tigerapi/mes/router.ts @@ -5,10 +5,12 @@ import { mesApi } from './mesApi'; import { useUserStore } from '/@/store/modules/user'; import { DelProdRotInput, DelWoRotInput, RoutePageListGetResultModel, RoutelistPageParams } from '../model/mesModel'; -import { StringLiteral } from 'typescript'; +import { buildUUID } from '/@/utils/uuid'; -/* - * 鑾峰彇宸ヨ壓璺嚎鍒楄〃 +/** + * @description: 鑾峰彇宸ヨ壓璺嚎鍒楄〃 + * @param {string} route_code + * @return {*} */ export function getRouteData(route_code: string) { const params = genAction('', route_code); @@ -29,6 +31,29 @@ } /** + * @description: 鑾峰彇宸ュ崟宸ヨ壓璺嚎鍒楄〃 + * @param {string} route_code + * @return {*} + */ +export function getWoRouteData(route_code: string) { + const params = genAction('', route_code); + return getWoRotApi(params); +} +async function getWoRotApi(params: ApiAction<string>) { + const data = await defHttp.post<ApiAction<RouteData>>( + { + url: mesApi.GetWoRouteData, + params, + }, + { + errorMessageMode: 'modal', + isTransformResponse: false, + }, + ); + return data; +} + +/** * @description: 淇濆瓨宸ヨ壓璺嚎 * @param {RouteData} params * @return {*} @@ -36,6 +61,22 @@ export const SaveRouteData = async (params: RouteData) => { const data = await defHttp.post( { url: mesApi.SaveRouteData, params: genAction('', params) }, + { + errorMessageMode: 'none', + isTransformResponse: false, + }, + ); + return data; +}; + +/** + * @description: 淇濆瓨宸ュ崟宸ヨ壓璺嚎 + * @param {RouteData} params + * @return {*} + */ +export const SaveWoRouteData = async (params: RouteData) => { + const data = await defHttp.post( + { url: mesApi.SaveWoRouteData, params: genAction('', params) }, { errorMessageMode: 'none', isTransformResponse: false, @@ -143,6 +184,11 @@ }, ); +/** + * @description: 淇濆瓨宸ヨ壓璺嚎鐨勫矖浣嶈祫婧� + * @param {MES_ROUTE_NODE_POST} params + * @return {*} + */ export const SaveRouteNodePost = async (params: MES_ROUTE_NODE_POST[]) => { const data = await defHttp.post( { url: mesApi.SaveRouteNodePost, params: genAction('MES_ROUTE_NODE_POST', params) }, @@ -155,6 +201,22 @@ }; /** + * @description: 淇濆瓨宸ュ崟宸ヨ壓璺嚎鐨勫矖浣嶈祫婧� + * @param {MES_ROUTE_NODE_POST} params + * @return {*} + */ +export const SaveWoRouteNodePost = async (params: MES_ROUTE_NODE_POST[]) => { + const data = await defHttp.post( + { url: mesApi.SaveWoRouteNodePost, params: genAction('MES_WO_NODE_POST', params) }, + { + errorMessageMode: 'none', + isTransformResponse: false, + }, + ); + return data; +}; + +/** * @description: 鑾峰彇浜у搧宸ヨ壓璺嚎鏍戝舰鏁版嵁 * @param {string} params * @return {*} -- Gitblit v1.9.3