diff --git a/src/assets/images/sunVillage/consulting_icon.png b/src/assets/images/sunVillage/consulting_icon.png new file mode 100644 index 00000000..c10464ee Binary files /dev/null and b/src/assets/images/sunVillage/consulting_icon.png differ diff --git a/src/components/sunVillage/common/header.vue b/src/components/sunVillage/common/header.vue index ba7f41e6..4396e1b5 100644 --- a/src/components/sunVillage/common/header.vue +++ b/src/components/sunVillage/common/header.vue @@ -4,12 +4,15 @@
最新动态
+
@@ -45,6 +48,9 @@ export default { this.$router.back(); } }, + skip(url) { + this.$router.push(url); + }, }, }; diff --git a/src/components/sunVillage/sunVillage_header.vue b/src/components/sunVillage/sunVillage_header.vue new file mode 100644 index 00000000..78d554bd --- /dev/null +++ b/src/components/sunVillage/sunVillage_header.vue @@ -0,0 +1,53 @@ + + + + + \ No newline at end of file diff --git a/src/permission.js b/src/permission.js index bbda1427..9e760f1f 100644 --- a/src/permission.js +++ b/src/permission.js @@ -85,6 +85,10 @@ const whiteList = [ '/sunVillage/injoint/assetsPublic_desc', //三资公开-资产公开-详情 '/sunVillage/injoint/publicResources', //三资公开-资源公开 '/sunVillage/injoint/publicResources_desc', //三资公开-资源公开-详情 + '/sunVillage/consulting', //民生直通车 + '/sunVillage/consulting/inquiries', //民生直通车-咨询 + "/sunVillage/consulting/my_consulting", //民生直通车-我的咨询详情 + '/sunVillage/consulting/kanban', //民生直通车-民生看板 //阳光村务公众号 -- 待删 ] diff --git a/src/router/index.js b/src/router/index.js index f8d5a06f..9d17199f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -2607,8 +2607,46 @@ export const constantRoutes = [ hidden: true, }, component: (resolve) => require(['@/views/sunVillage/dynamic/injoint/publicResources_desc'], resolve) + }, + { + path: '/sunVillage/consulting', + name: 'sunVillageConsulting', + meta: { + title: '民生直通车', //民生直通车 + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage/throughTrain/consulting'], resolve) + }, + { + path: '/sunVillage/consulting/inquiries', + name: 'sunVillageInquiries', + meta: { + title: '民生直通车', //民生直通车-咨询 + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage/throughTrain/inquiries'], resolve) + }, + { + path: '/sunVillage/consulting/my_consulting', + name: 'sunVillageInquiries', + meta: { + title: '民生直通车', //民生直通车-我的咨询 + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage/throughTrain/my_consulting'], resolve) + }, + { + path: '/sunVillage/consulting/kanban', + name: 'sunVillageKanban', + meta: { + title: '民生直通车', //民生直通车-我的咨询 + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage/throughTrain/kanban'], resolve) } + + ]; diff --git a/src/views/sunVillage/throughTrain/consulting.vue b/src/views/sunVillage/throughTrain/consulting.vue new file mode 100644 index 00000000..682e4092 --- /dev/null +++ b/src/views/sunVillage/throughTrain/consulting.vue @@ -0,0 +1,93 @@ + + + + + diff --git a/src/views/sunVillage/throughTrain/inquiries.vue b/src/views/sunVillage/throughTrain/inquiries.vue new file mode 100644 index 00000000..cbbede01 --- /dev/null +++ b/src/views/sunVillage/throughTrain/inquiries.vue @@ -0,0 +1,137 @@ + + + + + + + \ No newline at end of file diff --git a/src/views/sunVillage/throughTrain/kanban.vue b/src/views/sunVillage/throughTrain/kanban.vue new file mode 100644 index 00000000..15b9a0ad --- /dev/null +++ b/src/views/sunVillage/throughTrain/kanban.vue @@ -0,0 +1,189 @@ + + + + + \ No newline at end of file diff --git a/src/views/sunVillage/throughTrain/my_consulting.vue b/src/views/sunVillage/throughTrain/my_consulting.vue new file mode 100644 index 00000000..737daaff --- /dev/null +++ b/src/views/sunVillage/throughTrain/my_consulting.vue @@ -0,0 +1,126 @@ + + + + + + + \ No newline at end of file