From 512a2c928665e4bd4f31e99e9800d4f70cbd582f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B2=88=E9=B8=BF?= Date: Fri, 4 Jul 2025 17:09:23 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=8D=E6=A4=8D=E5=9F=BA=E5=9C=B0-=E5=88=86?= =?UTF-8?q?=E9=A1=B5=E6=9F=A5=E8=AF=A2=E3=80=81=E5=88=A0=E9=99=A4=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../landInspection/index.js | 8 +- .../src/apis/planting/base.js | 48 +++++++ .../src/apis/planting/batch.js | 1 + .../src/apis/planting/crop.js | 1 + .../src/apis/planting/index.js | 1 + .../src/apis/planting/task.js | 1 + .../planting-base/index.vue | 121 +++++++++++------- 7 files changed, 130 insertions(+), 51 deletions(-) create mode 100644 sub-government-affairs-service/src/apis/planting/base.js create mode 100644 sub-government-affairs-service/src/apis/planting/batch.js create mode 100644 sub-government-affairs-service/src/apis/planting/crop.js create mode 100644 sub-government-affairs-service/src/apis/planting/index.js create mode 100644 sub-government-affairs-service/src/apis/planting/task.js diff --git a/sub-government-affairs-service/src/apis/landResourceManagement/landInspection/index.js b/sub-government-affairs-service/src/apis/landResourceManagement/landInspection/index.js index a884ea1..e3a9298 100644 --- a/sub-government-affairs-service/src/apis/landResourceManagement/landInspection/index.js +++ b/sub-government-affairs-service/src/apis/landResourceManagement/landInspection/index.js @@ -3,7 +3,7 @@ import request from '@/utils/axios'; // 新增(POST) export function createLandInspection(data) { - return request('land-resource/landInspection/save', { + return request('/land-resource/landInspection/save', { method: 'POST', data, }); @@ -11,7 +11,7 @@ export function createLandInspection(data) { // 删除(DELETE) export function deleteLandInspection(id) { - return request(`land-resource/landInspection/${id}`, { + return request(`/land-resource/landInspection/${id}`, { method: 'DELETE', }); } @@ -32,14 +32,14 @@ export function updateLandInspectionStatus(data = {}) { } // 查询详情(GET) export function getLandInspectionDetail(id) { - return request(`land-resource/landInspection/${id}`, { + return request(`/land-resource/landInspection/${id}`, { method: 'GET', }); } // 查询列表 admin (GET) export function fetchLandInspectionList(params = {}) { - return request('land-resource/landInspection/page', { + return request('/land-resource/landInspection/page', { method: 'GET', params, }); diff --git a/sub-government-affairs-service/src/apis/planting/base.js b/sub-government-affairs-service/src/apis/planting/base.js new file mode 100644 index 0000000..89374c3 --- /dev/null +++ b/sub-government-affairs-service/src/apis/planting/base.js @@ -0,0 +1,48 @@ +// 种植基地管理 (base) +import request from '@/utils/axios'; + +// 新增(POST) +export function createBase(data) { + return request('/inputGoods/plantationInfo', { + method: 'POST', + data, + }); +} + +// 删除(DELETE) +export function deleteBase(id) { + return request(`/inputGoods/plantationInfo/${id}`, { + method: 'DELETE', + }); +} + +// 批量删除(DELETE) +export function deleteBaseBatch(data) { + return request(`/inputGoods/plantationInfo`, { + method: 'DELETE', + data, + }); +} + +// 修改(PUT) +export function updateBase(data = {}) { + return request('/inputGoods/plantationInfo', { + method: 'PUT', + data, + }); +} + +// 查询列表(GET) +export function fetchBaseList(params = {}) { + return request('/inputGoods/plantationInfo/page', { + method: 'GET', + params, + }); +} + +// 查询详情(GET) +export function getBaseDetail(id) { + return request(`/inputGoods/plantationInfo/${id}`, { + method: 'GET', + }); +} diff --git a/sub-government-affairs-service/src/apis/planting/batch.js b/sub-government-affairs-service/src/apis/planting/batch.js new file mode 100644 index 0000000..47673f5 --- /dev/null +++ b/sub-government-affairs-service/src/apis/planting/batch.js @@ -0,0 +1 @@ +// 种植批次管理 diff --git a/sub-government-affairs-service/src/apis/planting/crop.js b/sub-government-affairs-service/src/apis/planting/crop.js new file mode 100644 index 0000000..a93db4b --- /dev/null +++ b/sub-government-affairs-service/src/apis/planting/crop.js @@ -0,0 +1 @@ +// 作物基础数据API diff --git a/sub-government-affairs-service/src/apis/planting/index.js b/sub-government-affairs-service/src/apis/planting/index.js new file mode 100644 index 0000000..ef130f0 --- /dev/null +++ b/sub-government-affairs-service/src/apis/planting/index.js @@ -0,0 +1 @@ +// 统一导出入口 diff --git a/sub-government-affairs-service/src/apis/planting/task.js b/sub-government-affairs-service/src/apis/planting/task.js new file mode 100644 index 0000000..b5e7199 --- /dev/null +++ b/sub-government-affairs-service/src/apis/planting/task.js @@ -0,0 +1 @@ +// 农事作业管理 diff --git a/sub-government-affairs-service/src/views/planting-management/planting-base/index.vue b/sub-government-affairs-service/src/views/planting-management/planting-base/index.vue index 638eab1..553b8cd 100644 --- a/sub-government-affairs-service/src/views/planting-management/planting-base/index.vue +++ b/sub-government-affairs-service/src/views/planting-management/planting-base/index.vue @@ -10,28 +10,29 @@ 重置 - -
+ +
新增
- - - +
+ + + +
@@ -43,8 +44,8 @@ - - + + @@ -89,8 +90,8 @@ - - + + @@ -104,7 +105,7 @@ , - 地图选取 + @@ -225,7 +226,9 @@