135 lines
2.7 KiB
JavaScript
Raw Normal View History

2025-02-25 17:30:50 +08:00
import request from '@/utils/axios';
2025-03-03 16:28:34 +08:00
2025-02-27 15:01:39 +08:00
/* 土地列表 */
2025-02-26 13:36:43 +08:00
export function getLandsList(params = {}) {
return request('land-resource/landManage/page', {
2025-02-25 17:30:50 +08:00
method: 'GET',
params,
});
}
2025-02-27 14:57:30 +08:00
2025-03-03 16:28:34 +08:00
export function saveLand(data = {}) {
2025-02-27 14:57:30 +08:00
return request('land-resource/landManage/save', {
method: 'POST',
2025-03-03 16:28:34 +08:00
data,
2025-02-27 14:57:30 +08:00
});
}
2025-02-27 17:30:23 +08:00
export function exportLands(params = {}) {
return request('/land-resource/landManage/export', {
method: 'GET',
params,
responseType: 'blob',
});
}
//年度计划相关
2025-02-27 14:57:30 +08:00
export function getAnnualList(params = {}) {
return request('land-resource/annualManage/page', {
method: 'GET',
params,
});
}
export function saveAnnual(data) {
return request('land-resource/annualManage/save', {
2025-02-27 11:34:43 +08:00
method: 'POST',
data,
});
}
2025-02-27 14:57:30 +08:00
export function editAnnual(data = {}) {
return request('land-resource/annualManage/edit', {
method: 'PUT',
data,
});
}
export function examineAnnual(data = {}) {
return request('land-resource/annualManage/exam', {
method: 'PUT',
data,
});
}
export function exportAnnua(params = {}) {
return request('/land-resource/annualManage/export', {
2025-02-27 15:01:39 +08:00
method: 'GET',
params,
2025-02-27 14:57:30 +08:00
responseType: 'blob',
});
}
export function delAnnual(params) {
2025-02-28 17:25:23 +08:00
return request('/trace/code/annualManage/delete/' + params.id, {
2025-02-27 14:57:30 +08:00
method: 'DELETE',
2025-02-27 15:01:39 +08:00
});
}
2025-02-27 17:30:23 +08:00
//种植规划相关
export function getPlanList(params = {}) {
return request('land-resource/planManage/page', {
method: 'GET',
params,
});
}
export function savePlan(data) {
return request('land-resource/planManage/save', {
method: 'POST',
data,
});
}
export function editAlan(data = {}) {
return request('land-resource/planManage/edit', {
method: 'PUT',
data,
});
}
export function exportPlan(params = {}) {
return request('/land-resource/planManage/export', {
method: 'GET',
params,
responseType: 'blob',
});
}
2025-02-28 17:25:23 +08:00
export function delPlan(params) {
return request('land-resource/planManage/delete/' + params.id, {
method: 'DELETE',
});
}
//种植阶段相关
export function getPlantingStage(params = {}) {
return request('land-resource/planManage/pageStage', {
method: 'GET',
params,
});
}
export function savePlantingStage(data) {
return request('land-resource/planManage/stageSave', {
method: 'POST',
data,
});
}
export function editPlantingStage(data = {}) {
return request('land-resource/planManage/editStage', {
method: 'PUT',
data,
});
}
export function delPlantingStage(params) {
return request('land-resource/planManage/deleteStage/' + params.id, {
method: 'DELETE',
});
}
2025-03-03 16:28:34 +08:00
/* 删除土地 */
export function delLand(id) {
return request('land-resource/landManage/delete/' + id, {
method: 'DELETE',
});
}