Ben Lin
2024-09-24 3bf0e1e45acfb85fb6054dc55d1c1204a6750998
src/api/tigerapi/mes/wo.ts
@@ -5,6 +5,8 @@
  BIZ_MES_WOPageListGetResultModel,
  BIZ_MES_WO,
  SaveWoBatchInput,
  BizMesWoInput,
  BAS_LABEL_VAR_WO,
} from '../model/mesModel';
import { genAction, Api, genActionPage } from '../system';
import { defHttp } from '/@/utils/http/axios';
@@ -83,6 +85,38 @@
  return data;
};
/**
 * @description: 工单状态更新
 * @param {BizMesWoInput} params
 * @return {*}
 */
export const UpdateWoStatus = async (params: BizMesWoInput) => {
  const data = await defHttp.post(
    { url: mesApi.UpdateWoStatus, params: genAction('', params) },
    {
      errorMessageMode: 'none',
      isTransformResponse: false,
    },
  );
  return data;
};
/**
 * @description: 工单批次状态更新
 * @param {BizMesWoInput} params
 * @return {*}
 */
export const UpdateWoBatchStatus = async (params: BizMesWoInput) => {
  const data = await defHttp.post(
    { url: mesApi.UpdateWoBatchStatus, params: genAction('', params) },
    {
      errorMessageMode: 'none',
      isTransformResponse: false,
    },
  );
  return data;
};
/*
 * 删除工单
 */
@@ -96,3 +130,19 @@
    },
  );
};
/**
 * @description: 修改工单模板变量
 * @param {BAS_LABEL_VAR_WO} params
 * @return {*}
 */
export const AddOrEditLabelVarByWorkOrder = async (params: BAS_LABEL_VAR_WO) => {
  const data = await defHttp.post(
    { url: mesApi.AddOrEditLabelVarByWorkOrder, params: genAction('', params) },
    {
      errorMessageMode: 'none',
      isTransformResponse: false,
    },
  );
  return data;
};