Ben Lin
2024-05-29 cba73428d36a0e0b0f66394f29715b430808de3d
src/api/tigerapi/mes/smt/tool.ts
@@ -11,9 +11,9 @@
 */
export const getToolListByPage = async (params: any) => {
  let order = ''
  let order = '';
  if (params.order != undefined) {
    order = params.order == 'descend' ? (params.field + ' desc') : params.field
    order = params.order == 'descend' ? params.field + ' desc' : params.field;
  }
  let sqlcmd = '1=1';
  if (params?.TOOL_CODE != undefined && params?.TOOL_CODE != '') {
@@ -29,11 +29,11 @@
    sqlcmd += " And TOOL_MODEL like '%" + params?.TOOL_MODEL + "%'";
  }
  let option = {
  const option = {
    UserId: useUserStore().getUserInfo.userId as string,
    ByOrg: true,
    OrgCode: useUserStore().getUserInfo.orgCode as string
  }
    OrgCode: useUserStore().getUserInfo.orgCode as string,
  };
  if (!isNullOrEmpty(params.page)) {
    const usParams = genAction('V_SMT_TOOL', {
      QueryAble_T: '',
@@ -44,13 +44,13 @@
        draw: 1,
        pageIndex: params.page,
        pageSize: params.pageSize,
      }
      },
    });
    return getToolListByPageAsync(usParams);
  } else {
    const usParams = genAction('V_SMT_TOOL', {
      QueryAble_T: '',
      where: sqlcmd
      where: sqlcmd,
    });
    return getToolListByPageAsync(usParams);
  }
@@ -64,7 +64,7 @@
      isTransformResponse: false,
    },
  );
  let model = {}
  let model = {};
  if (isNullOrEmpty(data.Data.page)) {
    model = {
      items: data.Data.Items,
@@ -78,7 +78,7 @@
  return model;
}
//新增工具信息
export const SaveTool = async (params: Recordable, isUpdate: boolean,isbaofei:boolean) => {
export const SaveTool = async (params: Recordable, isUpdate: boolean, isbaofei: boolean) => {
  const Toolitem: any = {
    ID: params.ID,
    CREATE_TIME: params?.CREATE_TIME,
@@ -111,7 +111,7 @@
  let data;
  if (isUpdate) {
    if(isbaofei){
    if (isbaofei) {
      Toolitem.STATUS = 5;
    }
    const time = new Date();
@@ -134,10 +134,10 @@
    //var check = await isExist(usParams);
    //console.log('check',check)
    //if (!check.Data) {
      Toolitem.ID = buildUUID(); //生成GUID
      Toolitem.UPDATE_TIME = formatToDateTime(new Date());
      Toolitem.CREATE_USER = useUserStore().getUserInfo.userId as string;
      Toolitem.UPDATE_USER = useUserStore().getUserInfo.userId as string;
    Toolitem.ID = buildUUID(); //生成GUID
    Toolitem.UPDATE_TIME = formatToDateTime(new Date());
    Toolitem.CREATE_USER = useUserStore().getUserInfo.userId as string;
    Toolitem.UPDATE_USER = useUserStore().getUserInfo.userId as string;
    // regionitem.ORG_CODE = useUserStore().getUserInfo.orgCode as string;
    // regionitem.AUTH_ORG = useUserStore().getUserInfo.orgCode as string;
    data = await defHttp.post(
@@ -156,15 +156,15 @@
};
//删除
export const DeleteTool = async (Tool_Id: string) => {
  const usParams = genAction('SMT_TOOL', `ID='${Tool_Id}'`)
  const usParams = genAction('SMT_TOOL', `ID='${Tool_Id}'`);
  return await defHttp.post(
    { url: Api.DeleteWhere, params: usParams },
    {
      errorMessageMode: 'none',
      isTransformResponse: false
    }
  )
}
      isTransformResponse: false,
    },
  );
};
//下拉列表
// STATUSs 单据状态
export const optionsListApi = async (params: Recordable) => {
@@ -189,4 +189,4 @@
      // apiUrl: globSetting.taskApiUrl
    },
  );
};
};