285 lines
5.9 KiB
JavaScript
285 lines
5.9 KiB
JavaScript
import request from '@/utils/axios';
|
|
|
|
/* ------ 土地信息 ------ */
|
|
// #region
|
|
|
|
export function getLandsList(params = {}) {
|
|
return request('land-resource/landManage/page', {
|
|
method: 'GET',
|
|
params,
|
|
});
|
|
}
|
|
|
|
export function saveLand(data = {}) {
|
|
return request('land-resource/landManage/save', {
|
|
method: 'POST',
|
|
data,
|
|
});
|
|
}
|
|
/* 导出土地 */
|
|
export function exportLands(params = {}) {
|
|
return request('/land-resource/landManage/export', {
|
|
method: 'GET',
|
|
params,
|
|
responseType: 'blob',
|
|
});
|
|
}
|
|
/* 编辑土地 */
|
|
export function editLand(data = {}) {
|
|
return request('/land-resource/landManage/edit', {
|
|
method: 'POST',
|
|
data,
|
|
});
|
|
}
|
|
/* 导入土地 */
|
|
export function importLands(data) {
|
|
return request('land-resource/landManage/import', {
|
|
method: 'POST',
|
|
data,
|
|
Headers: {
|
|
'Content-Type': 'multipart/form-data',
|
|
},
|
|
});
|
|
}
|
|
|
|
/* 删除土地 */
|
|
export function delLand(id) {
|
|
return request('land-resource/landManage/delete/' + id, {
|
|
method: 'DELETE',
|
|
});
|
|
}
|
|
// #endregion
|
|
/* 土地列表 */
|
|
|
|
//年度计划相关
|
|
export function getAnnualList(params = {}) {
|
|
return request('land-resource/annualManage/page', {
|
|
method: 'GET',
|
|
params,
|
|
});
|
|
}
|
|
|
|
export function saveAnnual(data) {
|
|
return request('land-resource/annualManage/save', {
|
|
method: 'POST',
|
|
data,
|
|
});
|
|
}
|
|
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', {
|
|
method: 'GET',
|
|
params,
|
|
responseType: 'blob',
|
|
});
|
|
}
|
|
|
|
export function delAnnual(params) {
|
|
return request('land-resource/annualManage/delete/' + params.id, {
|
|
method: 'DELETE',
|
|
});
|
|
}
|
|
|
|
//种植规划相关
|
|
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',
|
|
});
|
|
}
|
|
|
|
export function delPlan(params) {
|
|
return request('land-resource/planManage/delete/' + params.id, {
|
|
method: 'DELETE',
|
|
});
|
|
}
|
|
|
|
export function getPlanHistory(params = {}) {
|
|
return request('land-resource/planManage/historyPlanPage', {
|
|
method: 'GET',
|
|
params,
|
|
});
|
|
}
|
|
|
|
//种植阶段相关
|
|
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',
|
|
});
|
|
}
|
|
|
|
//作业记录相关
|
|
export function getOperationRecord(params = {}) {
|
|
return request('land-resource/operationRecord/page', {
|
|
method: 'GET',
|
|
params,
|
|
});
|
|
}
|
|
|
|
export function saveOperationRecord(data) {
|
|
return request('land-resource/operationRecord/save', {
|
|
method: 'POST',
|
|
data,
|
|
});
|
|
}
|
|
|
|
export function editOperationRecord(data = {}) {
|
|
return request('land-resource/operationRecord/update', {
|
|
method: 'PUT',
|
|
data,
|
|
});
|
|
}
|
|
|
|
export function delOperationRecord(id) {
|
|
return request('land-resource/operationRecord/delete/' + id, {
|
|
method: 'DELETE',
|
|
});
|
|
}
|
|
|
|
export function exportOperationRecord(params = {}) {
|
|
return request('/land-resource/operationRecord/export', {
|
|
method: 'GET',
|
|
params,
|
|
responseType: 'blob',
|
|
});
|
|
}
|
|
|
|
export function importOperationRecord(data = {}) {
|
|
return request('/land-resource/operationRecord/import', {
|
|
method: 'POST',
|
|
data,
|
|
headers: { 'Content-Type': 'multipart/form-data' },
|
|
});
|
|
}
|
|
|
|
//通过土地获取产物和位置
|
|
export function getAddrCropByLand(landId) {
|
|
return request('land-resource/operationRecord/workArea/' + landId, {
|
|
method: 'GET',
|
|
});
|
|
}
|
|
|
|
//土地巡查相关
|
|
export function getlandInspection(params = {}) {
|
|
return request('land-resource/landInspection/page', {
|
|
method: 'GET',
|
|
params,
|
|
});
|
|
}
|
|
|
|
export function savelandInspection(data) {
|
|
return request('land-resource/landInspection/save', {
|
|
method: 'POST',
|
|
data,
|
|
});
|
|
}
|
|
|
|
export function enrolllandInspection(data = {}) {
|
|
return request('land-resource/landInspection/registrationResult', {
|
|
method: 'PUT',
|
|
data,
|
|
});
|
|
}
|
|
|
|
export function exportlandInspection(params = {}) {
|
|
return request('/land-resource/landInspection/export', {
|
|
method: 'GET',
|
|
params,
|
|
responseType: 'blob',
|
|
});
|
|
}
|
|
|
|
/* ------ 土地违法处理 ------ */
|
|
// #region
|
|
|
|
/* 查询土地违法处理 */
|
|
// export function getLandIllegal(params = {}) {
|
|
// return request('land-resource/landViolation/page', {
|
|
// method: 'GET',
|
|
// params,
|
|
// });
|
|
// }
|
|
export function getIllegalList(params = {}) {
|
|
return request('/land-resource/inspection/illegal/list', {
|
|
method: 'GET',
|
|
params,
|
|
});
|
|
}
|
|
/* 新增土地违法处理 */
|
|
export function createLandIllegal(data = {}) {
|
|
return request('land-resource/landViolation/save', {
|
|
method: 'POST',
|
|
data,
|
|
});
|
|
}
|
|
|
|
/* 登记处理 */
|
|
export function registerLandIllegal(data = {}) {
|
|
return request('land-resource/landViolation/registResult', {
|
|
method: 'PUT',
|
|
data,
|
|
});
|
|
}
|
|
/* 违法详情 */
|
|
export function illegalInfo(id = '') {
|
|
return request('land-resource/landViolation/detail/' + id, {
|
|
method: 'GET',
|
|
});
|
|
}
|
|
// #endregion
|