diff --git a/src/api/sunVillage_info/fixedAssets.js b/src/api/sunVillage_info/fixedAssets.js
index 0bff76d4..ee58601f 100644
--- a/src/api/sunVillage_info/fixedAssets.js
+++ b/src/api/sunVillage_info/fixedAssets.js
@@ -877,3 +877,29 @@ export function getAdvice(id) {
method: 'get',
})
}
+
+// 留言板列表
+export function listMessage(query) {
+ return request({
+ url: '/villageAffairs/public/listMessage',
+ method: 'get',
+ params: query
+ })
+}
+
+// 留言板新增
+export function addMessage(data) {
+ return request({
+ url: '/villageAffairs/public/addMessage',
+ method: 'post',
+ data: data
+ })
+}
+
+// 留言板详情
+export function getMessage(id) {
+ return request({
+ url: '/villageAffairs/public/getMessage/'+id,
+ method: 'get',
+ })
+}
diff --git a/src/assets/images/sunVillage_info/message_add_icon_03.png b/src/assets/images/sunVillage_info/message_add_icon_03.png
new file mode 100644
index 00000000..5ab2d595
Binary files /dev/null and b/src/assets/images/sunVillage_info/message_add_icon_03.png differ
diff --git a/src/assets/images/sunVillage_info/message_icon_01.png b/src/assets/images/sunVillage_info/message_icon_01.png
new file mode 100644
index 00000000..dc46e146
Binary files /dev/null and b/src/assets/images/sunVillage_info/message_icon_01.png differ
diff --git a/src/permission.js b/src/permission.js
index e2628cac..add4335e 100644
--- a/src/permission.js
+++ b/src/permission.js
@@ -141,6 +141,9 @@ const whiteList = [
'/sunVillage_info/list_complaint', //详情页
'/sunVillage_info/list_complaint_add', //详情页
'/sunVillage_info/list_complaint_detail', //详情页
+ '/sunVillage_info/list_message', //详情页
+ '/sunVillage_info/list_message_add', //详情页
+ '/sunVillage_info/list_message_detail', //详情页
'/sunVillage_info/homeApplication/applicationList', //列表页面
'/sunVillage_info/proposerLite',
'/sunVillage_info/paidExit/paidExitList', //列表页面
diff --git a/src/router/index.js b/src/router/index.js
index a674190e..1cce7f70 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -3858,6 +3858,33 @@ export const constantRoutes = [
},
component: (resolve) => require(['@/views/sunVillage_info/list_complaint_detail'], resolve)
},
+ { ////阳光村务(新)-- 留言板
+ path: '/sunVillage_info/list_message',
+ name: 'sunVillageInfoListMessage',
+ meta: {
+ title: '留言板',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/sunVillage_info/list_message'], resolve)
+ },
+ { ////阳光村务(新)-- 留言板
+ path: '/sunVillage_info/list_message_add',
+ name: 'sunVillageInfoListMessageAdd',
+ meta: {
+ title: '留言板',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/sunVillage_info/list_message_add'], resolve)
+ },
+ { ////阳光村务(新)-- 留言板
+ path: '/sunVillage_info/list_message_detail',
+ name: 'sunVillageInfoListMessageDetail',
+ meta: {
+ title: '留言板',
+ hidden: true,
+ },
+ component: (resolve) => require(['@/views/sunVillage_info/list_message_detail'], resolve)
+ },
{ ////阳光村务(新)-- 合同网签
path: '/sunVillage_info/list_signature',
name: 'sunVillageInfoListSignature',
diff --git a/src/views/sunVillage_info/list_message.vue b/src/views/sunVillage_info/list_message.vue
new file mode 100644
index 00000000..6db7a3e2
--- /dev/null
+++ b/src/views/sunVillage_info/list_message.vue
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+ {{item.releaseBy}}
+
+
+ {{item.messageContent}}
+ {{item.messageTime}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/sunVillage_info/list_message_add.vue b/src/views/sunVillage_info/list_message_add.vue
new file mode 100644
index 00000000..be35d2d6
--- /dev/null
+++ b/src/views/sunVillage_info/list_message_add.vue
@@ -0,0 +1,275 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+
+
+
+
+
+
+
+
+
diff --git a/src/views/sunVillage_info/list_message_detail.vue b/src/views/sunVillage_info/list_message_detail.vue
new file mode 100644
index 00000000..10d89d67
--- /dev/null
+++ b/src/views/sunVillage_info/list_message_detail.vue
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+