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 @@
+
+
+
+
+
+
+
+
+
共{{listLength}}个产业
+
+
+
+
+
+
+
+
+
{{item.industryName}}
+
{{item.industryRights}}
+
+
+
{{item.industryCode}}
+
{{item.industryType}}
+
+
+
+ 删除
+ 修改
+ 附件
+ 地图
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 清除图层
+ 取消
+
+
+
+
+
+
+ 附件
+
+
+
+
+
+
+
+
+ 筛选
+
+
+ 未上图
+
+
+ 无附件
+
+
+
+
+ 搜索
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+

+
基本信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+
+
+
+
+
+
+