From f94a0253aab48385614b8353d95f977fc396e747 Mon Sep 17 00:00:00 2001 From: yangfuda <945208611@qq.com> Date: Mon, 22 Sep 2025 15:52:23 +0800 Subject: [PATCH] =?UTF-8?q?TASK=2045932=20=E8=B5=84=E4=BA=A7=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=A8=A1=E5=9D=97=E4=B8=8B=E5=A2=9E=E5=8A=A0=E2=80=9C?= =?UTF-8?q?=E4=BA=A7=E4=B8=9A=E4=BF=A1=E6=81=AF=E2=80=9D=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sunVillage_info/industry.js | 72 +++ src/router/index.js | 36 ++ src/views/sunVillage_info/industry.vue | 549 +++++++++++++++++++ src/views/sunVillage_info/industryAdd.vue | 379 +++++++++++++ src/views/sunVillage_info/industryDetail.vue | 397 ++++++++++++++ src/views/sunVillage_info/industryEdit.vue | 402 ++++++++++++++ 6 files changed, 1835 insertions(+) create mode 100644 src/api/sunVillage_info/industry.js create mode 100644 src/views/sunVillage_info/industry.vue create mode 100644 src/views/sunVillage_info/industryAdd.vue create mode 100644 src/views/sunVillage_info/industryDetail.vue create mode 100644 src/views/sunVillage_info/industryEdit.vue diff --git a/src/api/sunVillage_info/industry.js b/src/api/sunVillage_info/industry.js new file mode 100644 index 00000000..2ad9eecf --- /dev/null +++ b/src/api/sunVillage_info/industry.js @@ -0,0 +1,72 @@ +import request from '@/utils/request' + +// 查询产业信息列表 +export function listIndustry(query) { + return request({ + url: '/asset/industry/list', + method: 'get', + params: query + }) +} + +// 统计查询产业信息列表 +export function statisticIndustry(query) { + return request({ + url: '/asset/industry/statistic', + method: 'get', + params: query + }) +} + +// 导出产业信息 +export function exportIndustry(query) { + return request({ + url: '/asset/industry/export', + method: 'get', + params: query + }) +} + +// 查询产业信息详细 +export function getIndustry(id) { + return request({ + url: '/asset/industry/get/' + id, + method: 'get', + params: arguments[1] || {} + }) +} + +// 新增产业信息 +export function addIndustry(data) { + return request({ + url: '/asset/industry/add', + method: 'post', + data: data + }) +} + +// 修改产业信息 +export function updateIndustry(data) { + return request({ + url: '/asset/industry/edit', + method: 'post', + data: data + }) +} + +// 删除产业信息 +export function delIndustry(id) { + return request({ + url: '/asset/industry/remove/' + id, + method: 'get' + }) +} + +// 清空空间字段 +export function clearTheGeom(id) { + return request({ + url: '/asset/industry/clear/' + id, + method: 'get', + }) +} + diff --git a/src/router/index.js b/src/router/index.js index e8e37fb8..e5994fcc 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -4786,6 +4786,42 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/threeDetail'], resolve) }, + { ////阳光村务(新)-- 产业信息管理 + path: '/sunVillage_info/industry', + name: 'sunVillageInfoListIndustry', + meta: { + title: '产业信息管理', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/industry'], resolve) + }, + { ////阳光村务(新)-- 新增产业信息 + path: '/sunVillage_info/industryAdd', + name: 'sunVillageInfoListIndustryAdd', + meta: { + title: '新增产业信息', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/industryAdd'], resolve) + }, + { ////阳光村务(新)-- 修改产业信息 + path: '/sunVillage_info/industryEdit', + name: 'sunVillageInfoListIndustryEdit', + meta: { + title: '修改产业信息', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/industryEdit'], resolve) + }, + { ////阳光村务(新)-- 产业信息详情 + path: '/sunVillage_info/industryDetail', + name: 'sunVillageInfoListIndustryDetail', + meta: { + title: '产业信息详情', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/industryDetail'], resolve) + }, { ////阳光村务(新)-- 修改资源 path: '/sunVillage_info/detailed_liabilities', name: 'sunVillageInfoDetailedLiabilities', diff --git a/src/views/sunVillage_info/industry.vue b/src/views/sunVillage_info/industry.vue new file mode 100644 index 00000000..fdbe834c --- /dev/null +++ b/src/views/sunVillage_info/industry.vue @@ -0,0 +1,549 @@ + + + diff --git a/src/views/sunVillage_info/industryAdd.vue b/src/views/sunVillage_info/industryAdd.vue new file mode 100644 index 00000000..16e07a9f --- /dev/null +++ b/src/views/sunVillage_info/industryAdd.vue @@ -0,0 +1,379 @@ + + + diff --git a/src/views/sunVillage_info/industryDetail.vue b/src/views/sunVillage_info/industryDetail.vue new file mode 100644 index 00000000..8486b7f8 --- /dev/null +++ b/src/views/sunVillage_info/industryDetail.vue @@ -0,0 +1,397 @@ + + + diff --git a/src/views/sunVillage_info/industryEdit.vue b/src/views/sunVillage_info/industryEdit.vue new file mode 100644 index 00000000..f236aaa3 --- /dev/null +++ b/src/views/sunVillage_info/industryEdit.vue @@ -0,0 +1,402 @@ + + +