Ben Lin
2024-07-24 50111114eb8254fe4d6fc15e9781f2c47e3db74a
src/api/tigerapi/mes/router.ts
@@ -4,7 +4,7 @@
import { MES_ROUTE, MES_ROUTE_NODE_POST, RouteData, V_MES_ROUTE_PTREE, V_MES_WO_PTREE } from '../model/router';
import { mesApi } from './mesApi';
import { useUserStore } from '/@/store/modules/user';
import { RoutePageListGetResultModel, RoutelistPageParams } from '../model/mesModel';
import { DelProdRotInput, DelWoRotInput, RoutePageListGetResultModel, RoutelistPageParams } from '../model/mesModel';
import { StringLiteral } from 'typescript';
/*
@@ -89,7 +89,7 @@
}
/*
 * 删除工艺路线
 * 删除工艺路线
 */
export const DeleteRoute = async (params: string) => {
  const usParams = genAction('MES_ROUTE', params);
@@ -102,6 +102,38 @@
  );
};
/**
 * @description: 删除工单绑定的工艺路线
 * @param {string} params
 * @return {*}
 */
export const DeleteWoRoute = async (params: DelWoRotInput) => {
  const usParams = genAction('', params);
  return await defHttp.post(
    { url: mesApi.DeleteWoRoute, params: usParams },
    {
      errorMessageMode: 'none',
      isTransformResponse: false,
    },
  );
};
/**
 * @description: 删除产品绑定的工艺路线
 * @param {string} params
 * @return {*}
 */
export const DeleteProdRoute = async (params: DelProdRotInput) => {
  const usParams = genAction('', params);
  return await defHttp.post(
    { url: mesApi.DeleteProdRoute, params: usParams },
    {
      errorMessageMode: 'none',
      isTransformResponse: false,
    },
  );
};
export const setRouteStatus = (params: MES_ROUTE) =>
  defHttp.post(
    { url: Api.UpdateEntity, params: genAction('MES_ROUTE', params) },