Ben Lin
2024-10-24 5a813f3b28f3cbf1db3a3657ccf83267c6e0d315
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 { DelProdRotInput, DelWoRotInput, RoutePageListGetResultModel, RoutelistPageParams } from '../model/mesModel';
import { DelProdRotInput, DelWoRotInput, ProdRotInput, RoutePageListGetResultModel, RoutelistPageParams, WoRotInput } from '../model/mesModel';
import { buildUUID } from '/@/utils/uuid';
/**
@@ -218,6 +218,22 @@
};
/**
 * @description: 保存默认工艺路线到产品
 * @param {ProdRotInput} params
 * @return {*}
 */
export const SetDefaultRoute = async (params: ProdRotInput) => {
  const data = await defHttp.post(
    { url: mesApi.SetDefaultRoute, params: genAction('', params) },
    {
      errorMessageMode: 'none',
      isTransformResponse: false,
    },
  );
  return data;
};
/**
 * @description: 获取产品工艺路线树形数据
 * @param {string} params
 * @return {*}
@@ -292,9 +308,9 @@
 * @param {*} params
 * @return {*}
 */
export const SP_MES_PROD2WO = async (params: {}) => {
  const data = await defHttp.get(
    { url: mesApi.SP_MES_PROD2WO, params: params },
export const ProdRouteToWo = async (params: WoRotInput) => {
  const data = await defHttp.post(
    { url: mesApi.ProdRouteToWo, params: genAction('', params) },
    {
      errorMessageMode: 'none',
      isTransformResponse: false,