| | |
| | | */ |
| | | |
| | | 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 != '') { |
| | |
| | | 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: '', |
| | |
| | | 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); |
| | | } |
| | |
| | | isTransformResponse: false, |
| | | }, |
| | | ); |
| | | let model = {} |
| | | let model = {}; |
| | | if (isNullOrEmpty(data.Data.page)) { |
| | | model = { |
| | | items: data.Data.Items, |
| | |
| | | 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, |
| | |
| | | let data; |
| | | |
| | | if (isUpdate) { |
| | | if(isbaofei){ |
| | | if (isbaofei) { |
| | | Toolitem.STATUS = 5; |
| | | } |
| | | const time = new Date(); |
| | |
| | | //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( |
| | |
| | | }; |
| | | //删除 |
| | | 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) => { |
| | |
| | | // apiUrl: globSetting.taskApiUrl |
| | | }, |
| | | ); |
| | | }; |
| | | }; |