diff --git a/src/api/sunVillage_info/three.js b/src/api/sunVillage_info/three.js
new file mode 100644
index 00000000..2299642e
--- /dev/null
+++ b/src/api/sunVillage_info/three.js
@@ -0,0 +1,98 @@
+import request from '@/utils/request'
+
+// 查询三清台账列表
+export function listThree(query) {
+ return request({
+ url: '/asset/three/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 统计查询三清台账列表
+export function statisticThree(query) {
+ return request({
+ url: '/asset/three/statistic',
+ method: 'get',
+ params: query
+ })
+}
+
+// 导出三清台账
+export function exportThree(query) {
+ return request({
+ url: '/asset/three/export',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询三清台账详细
+export function getThree(id) {
+ return request({
+ url: '/asset/three/get/' + id,
+ method: 'get',
+ params: arguments[1] || {}
+ })
+}
+
+// 新增三清台账
+export function addThree(data) {
+ return request({
+ url: '/asset/three/add',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改三清台账
+export function updateThree(data) {
+ return request({
+ url: '/asset/three/edit',
+ method: 'post',
+ data: data
+ })
+}
+
+// 删除三清台账
+export function delThree(id) {
+ return request({
+ url: '/asset/three/remove/' + id,
+ method: 'get'
+ })
+}
+
+// 清空空间字段
+export function clearThreeGeom(id) {
+ return request({
+ url: '/asset/three/clear/' + id,
+ method: 'get',
+ })
+}
+//上传全局方法附件
+export function commonAttach(data) {
+ return request({
+ url: '/common/attach',
+ method: 'post',
+ header: { "Content-Type": 'application/x-www-form-urlencoded' },
+ data: data
+ })
+}
+//查询已上传附件
+export const attachmentList = (data) => {
+ return request({
+ url: '/system/attachment/query',
+ method: 'get',
+ params: data
+ })
+}
+//删除已上传附件
+export function systemAttachment(ids) {
+ if (ids != undefined) {
+ return request({
+ url: '/system/attachment/remove/' + ids,
+ method: 'get'
+ })
+ }
+}
+
diff --git a/src/assets/images/sunVillage_info/index_block_29.png b/src/assets/images/sunVillage_info/index_block_29.png
new file mode 100644
index 00000000..0101d46f
Binary files /dev/null and b/src/assets/images/sunVillage_info/index_block_29.png differ
diff --git a/src/router/index.js b/src/router/index.js
index 2d3682ff..527e9526 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -4552,6 +4552,42 @@ export const constantRoutes = [
},
component: (resolve) => require(['@/views/sunVillage_info/resourceDetail'], resolve)
},
+ { ////阳光村务(新)-- 三清台账管理
+ path: '/sunVillage_info/three',
+ name: 'sunVillageInfoListThree',
+ meta: {
+ title: '三清台账管理',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/sunVillage_info/three'], resolve)
+ },
+ { ////阳光村务(新)-- 新增三清台账
+ path: '/sunVillage_info/threeAdd',
+ name: 'sunVillageInfoListThreeAdd',
+ meta: {
+ title: '新增三清台账',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/sunVillage_info/threeAdd'], resolve)
+ },
+ { ////阳光村务(新)-- 修改三清台账
+ path: '/sunVillage_info/threeEdit',
+ name: 'sunVillageInfoListThreeEdit',
+ meta: {
+ title: '修改三清台账',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/sunVillage_info/threeEdit'], resolve)
+ },
+ { ////阳光村务(新)-- 三清台账详情
+ path: '/sunVillage_info/threeDetail',
+ name: 'sunVillageInfoListThreeDetail',
+ meta: {
+ title: '三清台账详情',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/sunVillage_info/threeDetail'], resolve)
+ },
{ ////阳光村务(新)-- 修改资源
path: '/sunVillage_info/detailed_liabilities',
name: 'sunVillageInfoDetailedLiabilities',
diff --git a/src/views/sunVillage_info/three.vue b/src/views/sunVillage_info/three.vue
new file mode 100644
index 00000000..09d941c6
--- /dev/null
+++ b/src/views/sunVillage_info/three.vue
@@ -0,0 +1,484 @@
+
+
+
+
+
+
+
+
+
+
+
+
{{item.zcmc}}
+
{{item.threeAssetType}}
+
+
+
{{item.zcdm}}
+
{{item.threeDetailType}}
+
+
+
+ 删除
+ 修改
+ 附件
+ 地图
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 清除图层
+ 取消
+
+
+
+
+
+
+ 附件
+
+
+
+
+
+
+
diff --git a/src/views/sunVillage_info/threeAdd.vue b/src/views/sunVillage_info/threeAdd.vue
new file mode 100644
index 00000000..909c2872
--- /dev/null
+++ b/src/views/sunVillage_info/threeAdd.vue
@@ -0,0 +1,417 @@
+
+
+
+
+
+
+

+
基本信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+
+
+
+
+
+
+
diff --git a/src/views/sunVillage_info/threeDetail.vue b/src/views/sunVillage_info/threeDetail.vue
new file mode 100644
index 00000000..f58ceed9
--- /dev/null
+++ b/src/views/sunVillage_info/threeDetail.vue
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+

+
基本信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/sunVillage_info/threeEdit.vue b/src/views/sunVillage_info/threeEdit.vue
new file mode 100644
index 00000000..82e37566
--- /dev/null
+++ b/src/views/sunVillage_info/threeEdit.vue
@@ -0,0 +1,464 @@
+
+
+
+
+
+
+

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