import request from '/@/utils/request'; enum Api { AddMaterials = '/api/materials/add', DeleteMaterials = '/api/materials/delete', UpdateMaterials = '/api/materials/update', PageMaterials = '/api/materials/page', DetailMaterials = '/api/materials/detail', ListMaterials = '/api/materials/list', MtListBySourceId = '/api/materialList/listBySourceId', CheckMaterials = '/api/materials/CheckById', } // 增加物料 export const addMaterials = (params?: any) => request({ url: Api.AddMaterials, method: 'post', data: params, }); // 删除物料 export const deleteMaterials = (params?: any) => request({ url: Api.DeleteMaterials, method: 'post', data: params, }); // 编辑物料 export const updateMaterials = (params?: any) => request({ url: Api.UpdateMaterials, method: 'post', data: params, }); // 分页查询物料 export const pageMaterials = (params?: any) => request({ url: Api.PageMaterials, method: 'post', data: params, }); // 详情物料 export const detailMaterials = (id: any) => request({ url: Api.DetailMaterials, method: 'get', data: { id }, }); // 校验物料是否存在 export const checkMaterials = (classifyId: any) => request({ url: Api.CheckMaterials, method: 'get', data: { classifyId }, }); // 物料列表 export const listMaterials = () => request({ url: Api.ListMaterials, method: 'get', data: { }, }); // 附带的物料列表 export const materialListBySourceId = (sourceId: any) => request({ url: Api.MtListBySourceId, method: 'get', data: { sourceId }, });