From 775a4b6ef61f5351a130c3021cd950871dbe6b86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=83=B3?= <826276471@qq.com> Date: Tue, 25 Feb 2025 17:30:50 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=9C=9F=E5=9C=B0=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=9B=9B=E4=B8=AA=E6=A8=A1=E5=9D=97=E6=90=AD=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/apis/land.js | 8 +++ .../src/components/CustCard.vue | 21 ++++++ .../src/components/Pagina.vue | 72 +++++++++++++++++++ .../src/router/modules/plantingAndBreeding.js | 33 +++++++++ .../component/illegalHandle/index.vue | 19 +++++ .../landManage/component/landPartol/index.vue | 19 +++++ .../component/operationRecord/index.vue | 19 +++++ .../landManage/component/plantPlan/index.vue | 51 +++++++++++++ .../src/views/landManage/index.vue | 19 +++++ .../src/views/trace/breeding/coding/index.vue | 28 +++++++- 10 files changed, 287 insertions(+), 2 deletions(-) create mode 100644 sub-government-affairs-service/src/apis/land.js create mode 100644 sub-government-affairs-service/src/components/CustCard.vue create mode 100644 sub-government-affairs-service/src/components/Pagina.vue create mode 100644 sub-government-affairs-service/src/views/landManage/component/illegalHandle/index.vue create mode 100644 sub-government-affairs-service/src/views/landManage/component/landPartol/index.vue create mode 100644 sub-government-affairs-service/src/views/landManage/component/operationRecord/index.vue create mode 100644 sub-government-affairs-service/src/views/landManage/component/plantPlan/index.vue create mode 100644 sub-government-affairs-service/src/views/landManage/index.vue diff --git a/sub-government-affairs-service/src/apis/land.js b/sub-government-affairs-service/src/apis/land.js new file mode 100644 index 0000000..c05d6c4 --- /dev/null +++ b/sub-government-affairs-service/src/apis/land.js @@ -0,0 +1,8 @@ +import request from '@/utils/axios'; + +export function getLandList(params = {}) { + return request('land-resource/gridManage/page', { + method: 'GET', + params, + }); +} diff --git a/sub-government-affairs-service/src/components/CustCard.vue b/sub-government-affairs-service/src/components/CustCard.vue new file mode 100644 index 0000000..e8671a3 --- /dev/null +++ b/sub-government-affairs-service/src/components/CustCard.vue @@ -0,0 +1,21 @@ + + + + + diff --git a/sub-government-affairs-service/src/components/Pagina.vue b/sub-government-affairs-service/src/components/Pagina.vue new file mode 100644 index 0000000..e95f5ba --- /dev/null +++ b/sub-government-affairs-service/src/components/Pagina.vue @@ -0,0 +1,72 @@ + + + + + diff --git a/sub-government-affairs-service/src/router/modules/plantingAndBreeding.js b/sub-government-affairs-service/src/router/modules/plantingAndBreeding.js index eea9c32..c4615b5 100644 --- a/sub-government-affairs-service/src/router/modules/plantingAndBreeding.js +++ b/sub-government-affairs-service/src/router/modules/plantingAndBreeding.js @@ -75,4 +75,37 @@ export default [ }, ], }, + { + path: '/landManage', + name: 'landManage', + component: Layout, + redirect: '/plantPlan', + meta: { title: '土地管理', icon: 'Document' }, + children: [ + { + path: '/plantPlan', + name: 'plantPlan', + component: () => import('@/views/landManage/component/plantPlan/index.vue'), + meta: { title: '种植规划', icon: 'Document' }, + }, + { + path: '/landPartol', + name: 'landPartol', + component: () => import('@/views/landManage/component/landPartol/index.vue'), + meta: { title: '土地巡查', icon: 'Document' }, + }, + { + path: '/illegalHandle', + name: 'illegalHandle', + component: () => import('@/views/landManage/component/illegalHandle/index.vue'), + meta: { title: '土地违法处理', icon: 'Document' }, + }, + { + path: '/operationRecord', + name: 'operationRecord', + component: () => import('@/views/landManage/component/operationRecord/index.vue'), + meta: { title: '作业记录', icon: 'Document' }, + }, + ], + }, ]; diff --git a/sub-government-affairs-service/src/views/landManage/component/illegalHandle/index.vue b/sub-government-affairs-service/src/views/landManage/component/illegalHandle/index.vue new file mode 100644 index 0000000..690a9aa --- /dev/null +++ b/sub-government-affairs-service/src/views/landManage/component/illegalHandle/index.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/sub-government-affairs-service/src/views/landManage/component/landPartol/index.vue b/sub-government-affairs-service/src/views/landManage/component/landPartol/index.vue new file mode 100644 index 0000000..c1012e2 --- /dev/null +++ b/sub-government-affairs-service/src/views/landManage/component/landPartol/index.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/sub-government-affairs-service/src/views/landManage/component/operationRecord/index.vue b/sub-government-affairs-service/src/views/landManage/component/operationRecord/index.vue new file mode 100644 index 0000000..8a71b04 --- /dev/null +++ b/sub-government-affairs-service/src/views/landManage/component/operationRecord/index.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/sub-government-affairs-service/src/views/landManage/component/plantPlan/index.vue b/sub-government-affairs-service/src/views/landManage/component/plantPlan/index.vue new file mode 100644 index 0000000..64079e2 --- /dev/null +++ b/sub-government-affairs-service/src/views/landManage/component/plantPlan/index.vue @@ -0,0 +1,51 @@ + + + + + diff --git a/sub-government-affairs-service/src/views/landManage/index.vue b/sub-government-affairs-service/src/views/landManage/index.vue new file mode 100644 index 0000000..d7d9c29 --- /dev/null +++ b/sub-government-affairs-service/src/views/landManage/index.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/sub-government-affairs-service/src/views/trace/breeding/coding/index.vue b/sub-government-affairs-service/src/views/trace/breeding/coding/index.vue index 7da002a..85eef54 100644 --- a/sub-government-affairs-service/src/views/trace/breeding/coding/index.vue +++ b/sub-government-affairs-service/src/views/trace/breeding/coding/index.vue @@ -23,14 +23,23 @@ 导入 导出 - - + @@ -49,6 +58,9 @@ +