| @@ -95,17 +95,25 @@ export default { | |||||
| flex-direction: row; | flex-direction: row; | ||||
| display: flex; | display: flex; | ||||
| justify-content: space-between; | justify-content: space-between; | ||||
| align-items: center; | |||||
| .flex_navigation { | .flex_navigation { | ||||
| height: 64px; | height: 64px; | ||||
| line-height: 64px; | line-height: 64px; | ||||
| background: #ededed; | background: #ededed; | ||||
| font-size: 32px; | font-size: 32px; | ||||
| border-radius: 10px; | border-radius: 10px; | ||||
| padding: 0 28px; | |||||
| flex: 1; | |||||
| text-align: center; | |||||
| // display: flex; | |||||
| // align-items: center; | |||||
| margin-right: 20px; | |||||
| &.current { | &.current { | ||||
| background: #07c160; | background: #07c160; | ||||
| color: #fff; | color: #fff; | ||||
| } | } | ||||
| &:last-child { | |||||
| margin-right: 0; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| @@ -89,6 +89,9 @@ const whiteList = [ | |||||
| '/sunVillage/consulting/inquiries', //民生直通车-咨询 | '/sunVillage/consulting/inquiries', //民生直通车-咨询 | ||||
| "/sunVillage/consulting/my_consulting", //民生直通车-我的咨询详情 | "/sunVillage/consulting/my_consulting", //民生直通车-我的咨询详情 | ||||
| '/sunVillage/consulting/kanban', //民生直通车-民生看板 | '/sunVillage/consulting/kanban', //民生直通车-民生看板 | ||||
| '/sunVillage/consulting/kanban/focusList', //民生直通车-民生看板 -关注民生list | |||||
| '/sunVillage/consulting/kanban/focusDesc', //民生直通车-民生看板 -关注民生详情 | |||||
| '/sunVillage/consulting/kanban/affairsList', //民生直通车-民生看板 - 民生办事list | |||||
| '/sunVillage/equity', //股权查询-股民信息 | '/sunVillage/equity', //股权查询-股民信息 | ||||
| '/sunVillage/equity_desc', // 股权查询-股民信息-详情 | '/sunVillage/equity_desc', // 股权查询-股民信息-详情 | ||||
| '/sunVillage/shareBonus', //股权查询-股权分红 | '/sunVillage/shareBonus', //股权查询-股权分红 | ||||
| @@ -2639,10 +2639,37 @@ export const constantRoutes = [ | |||||
| path: '/sunVillage/consulting/kanban', | path: '/sunVillage/consulting/kanban', | ||||
| name: 'sunVillageKanban', | name: 'sunVillageKanban', | ||||
| meta: { | meta: { | ||||
| title: '民生直通车', //民生直通车-我的咨询 | |||||
| title: '民生直通车', //民生直通车-民生看板 | |||||
| hidden: true, | |||||
| }, | |||||
| component: (resolve) => require(['@/views/sunVillage/throughTrain/kanban/index'], resolve) | |||||
| }, | |||||
| { | |||||
| path: '/sunVillage/consulting/kanban/focusList', | |||||
| name: 'sunVillageKanbanFocusList', | |||||
| meta: { | |||||
| title: '民生直通车', //民生直通车-民生看板-关注民生列表 | |||||
| hidden: true, | |||||
| }, | |||||
| component: (resolve) => require(['@/views/sunVillage/throughTrain/kanban/focusList'], resolve) | |||||
| }, | |||||
| { | |||||
| path: '/sunVillage/consulting/kanban/focusDesc', | |||||
| name: 'sunVillageKanbanFocusDesc', | |||||
| meta: { | |||||
| title: '民生直通车', //民生直通车-民生看板-关注民生详情 | |||||
| hidden: true, | |||||
| }, | |||||
| component: (resolve) => require(['@/views/sunVillage/throughTrain/kanban/focusDesc'], resolve) | |||||
| }, | |||||
| { | |||||
| path: '/sunVillage/consulting/kanban/affairsList', | |||||
| name: 'sunVillageKanbanAffairsList', | |||||
| meta: { | |||||
| title: '民生直通车', //民生直通车-民生看板-民生办事列表 | |||||
| hidden: true, | hidden: true, | ||||
| }, | }, | ||||
| component: (resolve) => require(['@/views/sunVillage/throughTrain/kanban'], resolve) | |||||
| component: (resolve) => require(['@/views/sunVillage/throughTrain/kanban/affairsList'], resolve) | |||||
| }, | }, | ||||
| { | { | ||||
| path: '/sunVillage/equity', | path: '/sunVillage/equity', | ||||
| @@ -133,6 +133,7 @@ | |||||
| } | } | ||||
| .meberCode { | .meberCode { | ||||
| flex: 1; | flex: 1; | ||||
| font-size: 24px; | |||||
| text-align: center; | text-align: center; | ||||
| .text { | .text { | ||||
| color: #999; | color: #999; | ||||
| @@ -0,0 +1,82 @@ | |||||
| <template> | |||||
| <div class="home_wrapper"> | |||||
| <header-nav :currentNav="2" returnUrl="/sunVillage/index"></header-nav> | |||||
| <sunVillageHeader :serialTag="2"></sunVillageHeader> | |||||
| <div class="kanban_main"> | |||||
| <div class="livelihood_desc"> | |||||
| <ul> | |||||
| <li | |||||
| @click=" | |||||
| skip('/sunVillage/consulting/my_consulting?type=affairsList') | |||||
| " | |||||
| > | |||||
| <div class="title">金融问题咨询</div> | |||||
| <div class="time">2022-02-25 09:00</div> | |||||
| </li> | |||||
| <li | |||||
| @click=" | |||||
| skip('/sunVillage/consulting/my_consulting?type=affairsList') | |||||
| " | |||||
| > | |||||
| <div class="title">金融问题咨询</div> | |||||
| <div class="time">2022-02-25 09:00</div> | |||||
| </li> | |||||
| <li | |||||
| @click=" | |||||
| skip('/sunVillage/consulting/my_consulting?type=affairsList') | |||||
| " | |||||
| > | |||||
| <div class="title">金融问题咨询</div> | |||||
| <div class="time">2022-02-25 09:00</div> | |||||
| </li> | |||||
| </ul> | |||||
| </div> | |||||
| </div> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import headerNav from "@/components/sunVillage/common/header.vue"; | |||||
| import sunVillageHeader from "@/components/sunVillage/sunVillage_header"; | |||||
| export default { | |||||
| name: "sunVillageKanban", | |||||
| components: { headerNav, sunVillageHeader }, | |||||
| data() { | |||||
| return {}; | |||||
| }, | |||||
| mounted() {}, | |||||
| methods: { | |||||
| skip(url) { | |||||
| this.$router.push(url); | |||||
| }, | |||||
| }, | |||||
| }; | |||||
| </script> | |||||
| <style scoped lang="scss"> | |||||
| .home_wrapper { | |||||
| width: 100%; | |||||
| padding-top: 126px; | |||||
| min-height: 100vh; | |||||
| background: #fff; | |||||
| .kanban_main { | |||||
| margin: 0 24px; | |||||
| .livelihood_desc { | |||||
| padding: 20px; | |||||
| li { | |||||
| height: 65px; | |||||
| display: flex; | |||||
| justify-content: space-between; | |||||
| align-items: center; | |||||
| .title { | |||||
| font-size: 28px; | |||||
| color: #333; | |||||
| } | |||||
| .time { | |||||
| font-size: 24px; | |||||
| color: #bababa; | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| </style> | |||||
| @@ -0,0 +1,78 @@ | |||||
| <template> | |||||
| <div class="home_wrapper"> | |||||
| <header-nav :currentNav="2" :headings="headingsTitle"></header-nav> | |||||
| <div class="article_main"> | |||||
| <div class="title">阳光村务内容1</div> | |||||
| <div class="info_wrap"> | |||||
| <div class="publisher">阳光村务公开平台</div> | |||||
| <div class="time">2022-02-25 09:00</div> | |||||
| </div> | |||||
| </div> | |||||
| <div class="particulars_main"> | |||||
| <p><img src="@/assets/images/sunVillage/3.jpg" /></p> | |||||
| <p> | |||||
| 2月22日,阳光村务内容1 | |||||
| 阳光村务内容1阳光村务内容1阳光村务内容1阳光村务内容1阳光村务内容1阳光村务内容1阳光村务内容1阳光村务内容1 | |||||
| </p> | |||||
| <p> | |||||
| 阳光村务内容1阳光村务内容1阳光村务内容1阳光村务内容1阳光村务内容1阳光村务内容1阳光村务内容1阳光村务内容1阳光村务内容1阳光村务内容1阳光村务内容1 | |||||
| </p> | |||||
| </div> | |||||
| </div> | |||||
| </template> | |||||
| <style scoped lang="scss"> | |||||
| .home_wrapper { | |||||
| width: 100%; | |||||
| padding-top: 198px; | |||||
| min-height: 100vh; | |||||
| background: #fff; | |||||
| .article_main { | |||||
| margin: 0 24px; | |||||
| padding-top: 15px; | |||||
| .title { | |||||
| font-size: 28px; | |||||
| line-height: 45px; | |||||
| margin-bottom: 6px; | |||||
| } | |||||
| .info_wrap { | |||||
| display: flex; | |||||
| line-height: 48px; | |||||
| font-size: 24px; | |||||
| .publisher { | |||||
| color: rgb(92, 107, 140); | |||||
| margin-right: 20px; | |||||
| } | |||||
| .time { | |||||
| color: #999; | |||||
| } | |||||
| } | |||||
| } | |||||
| .particulars_main { | |||||
| margin: 24px 24px 0; | |||||
| font-size: 24px; | |||||
| padding-bottom: 15px; | |||||
| img { | |||||
| max-width: 100%; | |||||
| } | |||||
| p { | |||||
| padding-bottom: 15px; | |||||
| } | |||||
| } | |||||
| } | |||||
| </style> | |||||
| <script> | |||||
| import headerNav from "@/components/sunVillage/common/header.vue"; | |||||
| export default { | |||||
| name: "latestReportDesc", | |||||
| components: { headerNav }, | |||||
| data() { | |||||
| return { | |||||
| headingsTitle: "民生看板", | |||||
| }; | |||||
| }, | |||||
| mounted() {}, | |||||
| methods: {}, | |||||
| }; | |||||
| </script> | |||||
| @@ -0,0 +1,79 @@ | |||||
| <template> | |||||
| <div class="home_wrapper"> | |||||
| <header-nav :currentNav="2" returnUrl="/sunVillage/index"></header-nav> | |||||
| <sunVillageHeader :serialTag="2"></sunVillageHeader> | |||||
| <div class="news_list"> | |||||
| <ul> | |||||
| <li | |||||
| class="item_block" | |||||
| @click="skip('/sunVillage/consulting/kanban/focusDesc')" | |||||
| > | |||||
| <div class="title">阳光村务内容1</div> | |||||
| <div class="insets"> | |||||
| <img src="@/assets/images/sunVillage/2.jpg" /> | |||||
| </div> | |||||
| </li> | |||||
| <li | |||||
| class="item_block" | |||||
| @click="skip('/sunVillage/consulting/kanban/focusDesc')" | |||||
| > | |||||
| <div class="title">阳光村务内容1</div> | |||||
| <div class="insets"> | |||||
| <img src="@/assets/images/sunVillage/2.jpg" /> | |||||
| </div> | |||||
| </li> | |||||
| </ul> | |||||
| </div> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import headerNav from "@/components/sunVillage/common/header.vue"; | |||||
| import sunVillageHeader from "@/components/sunVillage/sunVillage_header"; | |||||
| export default { | |||||
| name: "sunVillageKanbanFocusList", | |||||
| components: { headerNav, sunVillageHeader }, | |||||
| data() { | |||||
| return {}; | |||||
| }, | |||||
| mounted() {}, | |||||
| methods: { | |||||
| skip(url) { | |||||
| this.$router.push(url); | |||||
| }, | |||||
| }, | |||||
| }; | |||||
| </script> | |||||
| <style scoped lang="scss"> | |||||
| .home_wrapper { | |||||
| width: 100%; | |||||
| padding-top: 126px; | |||||
| min-height: 100vh; | |||||
| background: #fff; | |||||
| .news_list { | |||||
| padding-top: 20px; | |||||
| li { | |||||
| display: flex; | |||||
| height: 146px; | |||||
| justify-content: center; | |||||
| align-items: center; | |||||
| padding: 0 33px; | |||||
| .title { | |||||
| padding-left: 8px; | |||||
| flex: 1; | |||||
| font-size: 28px; | |||||
| } | |||||
| .insets { | |||||
| width: 116px; | |||||
| margin-left: 26px; | |||||
| height: 116px; | |||||
| img { | |||||
| width: 100%; | |||||
| height: 100%; | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| </style> | |||||
| @@ -5,9 +5,17 @@ | |||||
| <div class="kanban_main"> | <div class="kanban_main"> | ||||
| <div class="title_main"> | <div class="title_main"> | ||||
| <div class="subtitle">关注民生</div> | <div class="subtitle">关注民生</div> | ||||
| <div class="more">更多 ></div> | |||||
| <div | |||||
| class="more" | |||||
| @click="skip('/sunVillage/consulting/kanban/focusList')" | |||||
| > | |||||
| 更多 > | |||||
| </div> | |||||
| </div> | </div> | ||||
| <div class="focus_news"> | |||||
| <div | |||||
| class="focus_news" | |||||
| @click="skip('/sunVillage/consulting/kanban/focusDesc')" | |||||
| > | |||||
| <div class="news_img"> | <div class="news_img"> | ||||
| <img src="@/assets/images/sunVillage/4.jpg" /> | <img src="@/assets/images/sunVillage/4.jpg" /> | ||||
| </div> | </div> | ||||
| @@ -15,13 +23,19 @@ | |||||
| </div> | </div> | ||||
| <div class="news_list"> | <div class="news_list"> | ||||
| <ul> | <ul> | ||||
| <li class="item_block"> | |||||
| <li | |||||
| class="item_block" | |||||
| @click="skip('/sunVillage/consulting/kanban/focusDesc')" | |||||
| > | |||||
| <div class="title">阳光村务内容01</div> | <div class="title">阳光村务内容01</div> | ||||
| <div class="insets"> | <div class="insets"> | ||||
| <img src="@/assets/images/sunVillage/2.jpg" /> | <img src="@/assets/images/sunVillage/2.jpg" /> | ||||
| </div> | </div> | ||||
| </li> | </li> | ||||
| <li class="item_block"> | |||||
| <li | |||||
| class="item_block" | |||||
| @click="skip('/sunVillage/consulting/kanban/focusDesc')" | |||||
| > | |||||
| <div class="title">阳光村务内容01</div> | <div class="title">阳光村务内容01</div> | ||||
| <div class="insets"> | <div class="insets"> | ||||
| <img src="@/assets/images/sunVillage/2.jpg" /> | <img src="@/assets/images/sunVillage/2.jpg" /> | ||||
| @@ -31,19 +45,30 @@ | |||||
| </div> | </div> | ||||
| <div class="title_main"> | <div class="title_main"> | ||||
| <div class="subtitle">民生办事</div> | <div class="subtitle">民生办事</div> | ||||
| <div class="more">更多 ></div> | |||||
| <div | |||||
| class="more" | |||||
| @click="skip('/sunVillage/consulting/kanban/affairsList')" | |||||
| > | |||||
| 更多 > | |||||
| </div> | |||||
| </div> | </div> | ||||
| <div class="livelihood_desc"> | <div class="livelihood_desc"> | ||||
| <ul> | <ul> | ||||
| <li> | |||||
| <li | |||||
| @click="skip('/sunVillage/consulting/my_consulting?type=affairs')" | |||||
| > | |||||
| <div class="title">金融问题咨询</div> | <div class="title">金融问题咨询</div> | ||||
| <div class="time">2022-02-25 09:00</div> | <div class="time">2022-02-25 09:00</div> | ||||
| </li> | </li> | ||||
| <li> | |||||
| <li | |||||
| @click="skip('/sunVillage/consulting/my_consulting?type=affairs')" | |||||
| > | |||||
| <div class="title">金融问题咨询</div> | <div class="title">金融问题咨询</div> | ||||
| <div class="time">2022-02-25 09:00</div> | <div class="time">2022-02-25 09:00</div> | ||||
| </li> | </li> | ||||
| <li> | |||||
| <li | |||||
| @click="skip('/sunVillage/consulting/my_consulting?type=affairs')" | |||||
| > | |||||
| <div class="title">金融问题咨询</div> | <div class="title">金融问题咨询</div> | ||||
| <div class="time">2022-02-25 09:00</div> | <div class="time">2022-02-25 09:00</div> | ||||
| </li> | </li> | ||||
| @@ -171,7 +196,7 @@ export default { | |||||
| .livelihood_desc { | .livelihood_desc { | ||||
| padding: 20px; | padding: 20px; | ||||
| li { | li { | ||||
| height: 55px; | |||||
| height: 65px; | |||||
| display: flex; | display: flex; | ||||
| justify-content: space-between; | justify-content: space-between; | ||||
| align-items: center; | align-items: center; | ||||
| @@ -2,7 +2,7 @@ | |||||
| <div class="home_wrapper"> | <div class="home_wrapper"> | ||||
| <header-nav | <header-nav | ||||
| :currentNav="2" | :currentNav="2" | ||||
| returnUrl="/sunVillage/consulting" | |||||
| :returnUrl="headingsUrl" | |||||
| :headings="headingsTitle" | :headings="headingsTitle" | ||||
| ></header-nav> | ></header-nav> | ||||
| <div class="consulting_header"> | <div class="consulting_header"> | ||||
| @@ -115,9 +115,21 @@ export default { | |||||
| data() { | data() { | ||||
| return { | return { | ||||
| headingsTitle: "我的咨询", | headingsTitle: "我的咨询", | ||||
| headingsUrl: "/sunVillage/consulting", | |||||
| }; | }; | ||||
| }, | }, | ||||
| mounted() {}, | |||||
| mounted() { | |||||
| let routerObj = this.$route.query; | |||||
| if (routerObj.type && routerObj.type == "affairs") { | |||||
| //判断当前页面是从民生直通车-民生看板 访问 | |||||
| this.headingsTitle = "民生看板"; | |||||
| this.headingsUrl = "/sunVillage/consulting/kanban"; | |||||
| } else if (routerObj.type && routerObj.type == "affairsList") { | |||||
| //判断当前页面是从民生直通车-民生看板列表 访问 | |||||
| this.headingsTitle = "民生看板"; | |||||
| this.headingsUrl = "/sunVillage/consulting/kanban/focusList"; | |||||
| } | |||||
| }, | |||||
| methods: { | methods: { | ||||
| skip(url) { | skip(url) { | ||||
| this.$router.push(url); | this.$router.push(url); | ||||