import http from '@/api' /** * @name 查询架次信息列表 * @param query 参数 * @returns 返回列表 */ export const listSortieApi = (query: any) => { return http.get('/manage/sortie/list', query, { loading: true }) } /** * @name 查询架次信息详细 * @param id id * @returns returns */ export const getSortieApi = (id: any) => { return http.get(`/manage/sortie/${id}`) } /** * @name 查询架次信息详细 * @param no 架次号 * @returns returns */ export const getSortieByNoApi = (no: any) => { return http.get(`/manage/sortie/byNo/${no}`) } /** * @name 新增架次信息 * @param data data * @returns returns */ export const addSortieApi = (data: any) => { return http.post('/manage/sortie', data, { loading: false }) } /** * @name 修改架次信息 * @param data data * @returns returns */ export const updateSortieApi = (data: any) => { return http.put('/manage/sortie', data, { loading: false }) } /** * @name 删除架次信息 * @param id id * @returns returns */ export const delSortieApi = ({ id }: { id: any }) => { return http.delete(`/manage/sortie/${id}`) } /** * @name 下载模板 * @returns returns */ export const importTemplateApi = () => { return http.download('/manage/sortie/importTemplate', {}) } /** * @name 导入数据 * @returns returns */ export const importDataApi = (data: any) => { return http.post('/manage/sortie/importData', data) } /** * @name 导出数据 * @returns returns */ export const exportApi = (data: any) => { return http.download('/manage/sortie/export', data) } /** * @name 查询架次列表 * @param query 参数 * @returns 返回列表 */ export const listSortieAllApi = (query: any) => { return http.get('/manage/sortie/list/all', query, { loading: false }) }