import { defHttp } from '/@/utils/http/axios'; enum Api { list = '/safety/gasInsCard/list',//通过id(巡检卡id)查询 importByExcel='/safety/gasDayReport/importByExcel',//导入瓦斯巡检地址 exportGasByExcel='/safety/gasDayReport/exportGasByExcel',//导出瓦斯巡检地址 queryAllDisTeam='/safety/disTeamInfo/queryAllDisTeam',//查询所有区队 moveOrderNum='/safety/gasInsCard/moveOrderNum',//上下移接口 edit='/safety/gasInsCard/edit',//瓦斯巡检地点编辑 deleteCard='/safety/gasInsCard/delete',//瓦斯巡检卡删除 taskSubmit='/safety/disTeamInfo/edit',//任务管理下发 clearCardInfo='/safety/gasInsCard/clearCard',//瓦斯巡检卡信息删除 getAllUserInfo='/safety/gasInsCard/getAllUserInfo'//获取早中晚班巡检员列表 } /** * 下载文件目录 * @param params */ export const zipdownload = (params) => defHttp.post({ url: Api.zipdownload, params, responseType: 'blob' },{ joinParamsToUrl: true }); /** * 通过id(巡检卡id)查询 * @param params */ export const list = (params) => defHttp.get({ url: Api.list,params },); /** * 导入瓦斯巡检地址 * @param params */ export const importByExcel = (params) => defHttp.post({ headers: { 'Content-Type': 'multipart/form-data' }, url: Api.importByExcel, params }); /** * 导出瓦斯巡检地址 * @param params */ export const exportGasByExcel = (params) => defHttp.get({ url: Api.exportGasByExcel, params, responseType: 'blob' }); /** * 查询所有区队 * @param params */ export const queryAllDisTeam = () => defHttp.get({ url: Api.queryAllDisTeam, }); /** * 上下移接口 * @param params */ export const moveOrderNum = (params) => defHttp.post({ url: Api.moveOrderNum,params }); /** * 瓦斯巡检地点编辑 * @param params */ export const edit = (params) => defHttp.post({ url: Api.edit,params }); /** * 瓦斯巡检卡-删除 */ export const deleteCard = (params) => defHttp.delete({ url: Api.deleteCard, params }, { joinParamsToUrl: true }); /** * 瓦斯巡检卡信息-删除 */ export const clearCardInfo = (params) => defHttp.get({ url: Api.clearCardInfo, params }, { joinParamsToUrl: true }); /** * 获取早中晚班巡检员列表 */ export const getAllUserInfo = () => defHttp.get({ url: Api.getAllUserInfo, }); /** * 任务管理下发 * @param params */ export const taskSubmit = (params) => defHttp.post({ url: Api.taskSubmit,params });