diff --git a/src/assets/fwcs01.png b/src/assets/fwcs01.png new file mode 100644 index 0000000..5d045d6 Binary files /dev/null and b/src/assets/fwcs01.png differ diff --git a/src/assets/fwcs02.png b/src/assets/fwcs02.png new file mode 100644 index 0000000..408b662 Binary files /dev/null and b/src/assets/fwcs02.png differ diff --git a/src/assets/fwcs03.png b/src/assets/fwcs03.png new file mode 100644 index 0000000..cda2156 Binary files /dev/null and b/src/assets/fwcs03.png differ diff --git a/src/assets/logo.png b/src/assets/logo.png index 8affbc0..d0e6a06 100644 Binary files a/src/assets/logo.png and b/src/assets/logo.png differ diff --git a/src/assets/logo_bottom.png b/src/assets/logo_bottom.png index ac2403f..5b0f71b 100644 Binary files a/src/assets/logo_bottom.png and b/src/assets/logo_bottom.png differ diff --git a/src/common/portrait.styl b/src/common/portrait.styl index 2d112d4..046ac89 100644 --- a/src/common/portrait.styl +++ b/src/common/portrait.styl @@ -39,6 +39,10 @@ padding-bottom: 40px; } +.pt-10 { + padding-top: 40px; +} + .px-1{ padding-left: 4px; padding-right: 4px; @@ -439,6 +443,15 @@ img{ font-size: 24px; } +.font-22{ + font-size: 22px; +} + +.font-bold-22{ + font-size: 22px; + font-weight: bold; +} + .font-20{ font-size: 20px; } @@ -448,6 +461,15 @@ img{ font-weight: bold; } +.font-bold-18{ + font-size: 18px; + font-weight: bold; +} + +.font-18{ + font-size: 18px; +} + .font-bold-16{ font-size: 16px; font-weight: bold; @@ -489,24 +511,34 @@ h2{ } .ant-btn { - color: #13acc4 !important; - border-color: #13acc4 !important; + color: #E77816 !important; + border-color: #E77816 !important; } .ant-btn-primary{ - background-color: #007CC1 - border-color: #007CC1; + background-color: #E77816 + border-color: #E77816; color: #fff!important; } +.ant-btn-primary:hover, .ant-btn-primary:focus{ + color: #E77816; + background-color: #E77816 +} + .ant-btn-link:hover, .ant-btn-link:focus{ - color: #007CC1; + color: #E77816; + background-color: #E77816 } .ant-btn-link{ border-color: transparent!important; } +.ant-btn-primary:active, .ant-btn-primary.active{ + background-color: #E77816!important; +} + .ant-btn-primary-disabled, .ant-btn-primary.disabled, .ant-btn-primary[disabled], .ant-btn-primary-disabled:hover, .ant-btn-primary.disabled:hover, .ant-btn-primary[disabled]:hover, .ant-btn-primary-disabled:focus, .ant-btn-primary.disabled:focus, .ant-btn-primary[disabled]:focus, .ant-btn-primary-disabled:active, .ant-btn-primary.disabled:active, .ant-btn-primary[disabled]:active, .ant-btn-primary-disabled.active, .ant-btn-primary.disabled.active, .ant-btn-primary[disabled].active{ border-color: #d9d9d9!important; color: rgba(0, 0, 0, 0.25)!important; diff --git a/src/components/HeadNav/HeadNav.vue b/src/components/HeadNav/HeadNav.vue index c816b9e..6183866 100644 --- a/src/components/HeadNav/HeadNav.vue +++ b/src/components/HeadNav/HeadNav.vue @@ -2,13 +2,23 @@
- + {{ item.name }}   - + {{ con.title }} @@ -20,7 +30,11 @@ - + @@ -38,23 +52,23 @@ export default { list: [ { name: '创新政策', - url: '', + url: '/Policy', }, { name: '服务超市', - url: '', + url: '/ServiceMarket/Institute', children: [ { title: '智慧创新研究院', - url: '', + url: '/ServiceMarket/Institute', }, { title: '科技创新服务', - url: '', + url: '/ServiceMarket/InnovativeService', }, { title: '合作伙伴', - url: '', + url: '/ServiceMarket/Partner', }, ], }, diff --git a/src/components/Introduce/AddShopping.vue b/src/components/Introduce/AddShopping.vue new file mode 100644 index 0000000..7673787 --- /dev/null +++ b/src/components/Introduce/AddShopping.vue @@ -0,0 +1,149 @@ + + + + + diff --git a/src/components/Introduce/IntentionModel.vue b/src/components/Introduce/IntentionModel.vue new file mode 100644 index 0000000..d400434 --- /dev/null +++ b/src/components/Introduce/IntentionModel.vue @@ -0,0 +1,308 @@ + + + + + diff --git a/src/plugins/ant-design-vue.js b/src/plugins/ant-design-vue.js index 25056c4..7cacbdb 100644 --- a/src/plugins/ant-design-vue.js +++ b/src/plugins/ant-design-vue.js @@ -31,6 +31,7 @@ import { Layout, Breadcrumb, Tooltip, + Divider, } from 'ant-design-vue'; import { ConfigProvider } from 'ant-design-vue'; Vue.component(ConfigProvider.name, ConfigProvider); @@ -63,6 +64,7 @@ Vue.use(Avatar); Vue.use(Layout); Vue.use(Breadcrumb); Vue.use(Tooltip); +Vue.use(Divider); Vue.prototype.$message = message; Vue.prototype.$notification = notification; diff --git a/src/router/index.js b/src/router/index.js index 8687f9c..7753ba1 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -79,6 +79,46 @@ const routes = [ }, ], }, + // 政策界面 + { + path: '/Policy', + name: 'Policy', + component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Policy/Policy.vue'), + }, + // 政策详情界面 + { + path: '/Policy/PolicyDetails', + name: 'PolicyDetails', + component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Policy/PolicyDetails.vue'), + }, + // 服务超市 + { + path: '/ServiceMarket/Institute', + name: 'ServiceMarket', + component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/ServiceMarket/ServiceMarket.vue'), + children: [ + { + path: '/ServiceMarket/Institute', + name: 'Institute', + component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/ServiceMarket/Children/Institute.vue'), + }, + { + path: '/ServiceMarket/InnovativeService', + name: 'InnovativeService', + component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/ServiceMarket/Children/InnovativeService.vue'), + }, + { + path: '/ServiceMarket/Partner', + name: 'Partner', + component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/ServiceMarket/Children/Partner.vue'), + }, + { + path: '/ServiceMarket/ServiceDet', + name: 'ServiceDet', + component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/ServiceMarket/Children/ServiceDet.vue'), + }, + ], + }, ]; const router = new VueRouter({ diff --git a/src/views/Policy/Policy.vue b/src/views/Policy/Policy.vue new file mode 100644 index 0000000..41f5dbe --- /dev/null +++ b/src/views/Policy/Policy.vue @@ -0,0 +1,37 @@ + + + + + + + diff --git a/src/views/Policy/PolicyDetails.vue b/src/views/Policy/PolicyDetails.vue new file mode 100644 index 0000000..fd01e4d --- /dev/null +++ b/src/views/Policy/PolicyDetails.vue @@ -0,0 +1,106 @@ + + + + + + + diff --git a/src/views/Policy/components/PolicyList.vue b/src/views/Policy/components/PolicyList.vue new file mode 100644 index 0000000..31d2fdc --- /dev/null +++ b/src/views/Policy/components/PolicyList.vue @@ -0,0 +1,266 @@ + + + + + + + diff --git a/src/views/ServiceMarket/Children/InnovativeService.vue b/src/views/ServiceMarket/Children/InnovativeService.vue new file mode 100644 index 0000000..78452bc --- /dev/null +++ b/src/views/ServiceMarket/Children/InnovativeService.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/src/views/ServiceMarket/Children/Institute.vue b/src/views/ServiceMarket/Children/Institute.vue new file mode 100644 index 0000000..c38c89a --- /dev/null +++ b/src/views/ServiceMarket/Children/Institute.vue @@ -0,0 +1,209 @@ + + + + + diff --git a/src/views/ServiceMarket/Children/Partner.vue b/src/views/ServiceMarket/Children/Partner.vue new file mode 100644 index 0000000..c186aec --- /dev/null +++ b/src/views/ServiceMarket/Children/Partner.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/src/views/ServiceMarket/Children/ServiceDet.vue b/src/views/ServiceMarket/Children/ServiceDet.vue new file mode 100644 index 0000000..67d5b32 --- /dev/null +++ b/src/views/ServiceMarket/Children/ServiceDet.vue @@ -0,0 +1,99 @@ + + + + + diff --git a/src/views/ServiceMarket/ServiceMarket.vue b/src/views/ServiceMarket/ServiceMarket.vue new file mode 100644 index 0000000..d487357 --- /dev/null +++ b/src/views/ServiceMarket/ServiceMarket.vue @@ -0,0 +1,29 @@ + + + + + + + diff --git a/src/views/ServiceMarket/components/LeftNav.vue b/src/views/ServiceMarket/components/LeftNav.vue new file mode 100644 index 0000000..472cde5 --- /dev/null +++ b/src/views/ServiceMarket/components/LeftNav.vue @@ -0,0 +1,64 @@ + + + + + + diff --git a/src/views/ServiceMarket/components/NewModel.vue b/src/views/ServiceMarket/components/NewModel.vue new file mode 100644 index 0000000..4cd2423 --- /dev/null +++ b/src/views/ServiceMarket/components/NewModel.vue @@ -0,0 +1,218 @@ + + + + +