From 197ea5d1a42781dc9a76fc485e2e82955e1fbd48 Mon Sep 17 00:00:00 2001 From: lzc Date: Tue, 11 Mar 2025 15:58:05 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=8D=E6=A4=8D=E8=A7=84=E5=88=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/custom-table-operate/index.vue | 11 +- .../src/apis/baseInfo.js | 33 + .../src/apis/index.js | 8 + .../src/router/modules/productOperateMain.js | 8 +- .../views/dict/component/dictCrop/index.vue | 173 +-- .../src/views/dict/component/region/index.vue | 106 +- .../views/productOperateMain/examine/list.vue | 40 +- .../home/components/530926geo.json | 1162 +++++++++++++++++ .../home/components/mapSplashed.vue | 140 ++ .../views/productOperateMain/home/index.vue | 12 + 10 files changed, 1543 insertions(+), 150 deletions(-) create mode 100644 sub-government-affairs-service/src/apis/baseInfo.js create mode 100644 sub-government-affairs-service/src/views/productOperateMain/home/components/530926geo.json create mode 100644 sub-government-affairs-service/src/views/productOperateMain/home/components/mapSplashed.vue create mode 100644 sub-government-affairs-service/src/views/productOperateMain/home/index.vue diff --git a/main/src/components/custom-table-operate/index.vue b/main/src/components/custom-table-operate/index.vue index 9e86264..58c70ba 100644 --- a/main/src/components/custom-table-operate/index.vue +++ b/main/src/components/custom-table-operate/index.vue @@ -5,8 +5,15 @@ diff --git a/sub-government-affairs-service/src/apis/baseInfo.js b/sub-government-affairs-service/src/apis/baseInfo.js new file mode 100644 index 0000000..9a1d1b7 --- /dev/null +++ b/sub-government-affairs-service/src/apis/baseInfo.js @@ -0,0 +1,33 @@ +import request from '@/utils/axios'; + +//基础信息维护——字典项管理 + +//种植产物相关 +export function getPlanType(params = {}) { + return request('land-resource/baseInfo/planTypePage', { + method: 'GET', + params, + }); +} + +export function savePlanType(data) { + return request('land-resource/baseInfo/planTypeSave', { + method: 'POST', + data, + }); +} + +export function upPlanType(data = {}) { + return request('land-resource/baseInfo/planTypeEdit', { + method: 'PUT', + data, + }); +} + +export function exportPlanType(params = {}) { + return request('/land-resource/baseInfo/planTypeExport', { + method: 'GET', + params, + responseType: 'blob', + }); +} diff --git a/sub-government-affairs-service/src/apis/index.js b/sub-government-affairs-service/src/apis/index.js index 108e284..dff00a3 100644 --- a/sub-government-affairs-service/src/apis/index.js +++ b/sub-government-affairs-service/src/apis/index.js @@ -25,3 +25,11 @@ export function CommonUpload(data, params) { params, }); } + +//云南省所有区域信息 +export function getRegion(code) { + let codeVal = code ? code : '530000'; + return request('/system/area/region?areaCode=' + codeVal, { + method: 'GET', + }); +} diff --git a/sub-government-affairs-service/src/router/modules/productOperateMain.js b/sub-government-affairs-service/src/router/modules/productOperateMain.js index e29ed2a..8bfc15e 100644 --- a/sub-government-affairs-service/src/router/modules/productOperateMain.js +++ b/sub-government-affairs-service/src/router/modules/productOperateMain.js @@ -5,9 +5,15 @@ export default [ path: '/sub-government-affairs-service/productOperateMain', name: 'productOperateMain', component: Layout, - redirect: '/sub-government-affairs-service/individual', + redirect: '/sub-government-affairs-service/home', meta: { title: '生产经营主体', icon: 'icon-shop' }, children: [ + { + path: '/sub-government-affairs-service/home', + component: () => import('@/views/productOperateMain/home/index.vue'), + name: 'home', + meta: { title: '数据可视化管理', icon: 'Document' }, + }, { path: '/sub-government-affairs-service/individual', component: () => import('@/views/productOperateMain/individual/index.vue'), diff --git a/sub-government-affairs-service/src/views/dict/component/dictCrop/index.vue b/sub-government-affairs-service/src/views/dict/component/dictCrop/index.vue index 86a48c9..9487fab 100644 --- a/sub-government-affairs-service/src/views/dict/component/dictCrop/index.vue +++ b/sub-government-affairs-service/src/views/dict/component/dictCrop/index.vue @@ -23,7 +23,8 @@