import request from '@/utils/axios'; /* 获取物资类型 */ export function getMaterailTypes(params) { return request('/inputGoods/common/getList', { params, }); } /* ------ 农药 ------ */ // #region /* 获取农药列表 */ export function getPesticideList(params) { return request('/inputGoods/supervise/pesticide/page', { params, }); } /* 新增农药 */ export function addPesticide(data) { return request('/inputGoods/supervise/pesticide/save', { method: 'POST', data, }); } /* 编辑农药 */ export function pesticideReportSave(data) { return request('/inputGoods/supervise/pesticide/edit', { data, method: 'PUT', }); } /* 删除农药 */ export function delPesticide(ids) { return request(`/inputGoods/supervise/pesticide/delete/${ids}`); } /* 获取用药地块下拉选项 */ export function getLandList() { return request(`/inputGoods/supervise/pesticide/getLandList`); } /* 获取农药用药下拉选项 */ export function getPesticideSelectList() { return request(`/inputGoods/pesticide/getPesticideList`); } // #endregion /* ------ 肥料 ------ */ // #region export function getFertilizreList(params) { return request('/inputGoods/fertilize/page', { params, }); } export function addFertilizer(data) { return request('/inputGoods/fertilize/save', { method: 'POST', data, }); } /* 删除肥料 */ export function delFretilize(ids) { return request(`/inputGoods/fertilize/delete/${ids}`); } // #endregion /* ------ 兽药 ------ */ // #region export function getAnimalMedicineList(params) { return request('/inputGoods/animalMedicine/page', { params, }); } export function addAnimalMedicine(data) { return request('/inputGoods/animalMedicine/save', { method: 'POST', data, }); } /* 删除兽药 */ export function delAnimalMedicine(ids) { return request(`/inputGoods/animalMedicine/delete/${ids}`); } // #endregion /* ------ 种源 ------ */ // #region /* 查询种源 */ export function getSeedList(params) { return request('/inputGoods/provenance/page', { params, }); } /* 新增种源 */ export function seedSave(data) { return request('/inputGoods/provenance/save', { method: 'POST', data, }); } /* 删除种源 */ export function delSeed(ids) { return request(`/inputGoods/provenance/delete/${ids}`); } // #endregion /* ------ 农机 ------ */ // #region export function getMachineryList(params) { return request('/inputGoods/farmMachine/page', { params, }); } export function addMachinery(data) { return request('/inputGoods/farmMachine/save', { method: 'POST', data, }); } export function delMachinery(ids) { return request(`/inputGoods/farmMachine/delete/${ids}`); } export function machineryReport(data) { return request(`/inputGoods/farmMachine/uploadReport`, { method: 'PUT', data, }); } // #endregion