diff --git a/src/components/layout/CommonPageLayout.vue b/src/components/layout/CommonPageLayout.vue new file mode 100644 index 0000000..4ea20de --- /dev/null +++ b/src/components/layout/CommonPageLayout.vue @@ -0,0 +1,36 @@ + + + + + diff --git a/src/components/layout/GloablFooter.vue b/src/components/layout/GloablFooter.vue new file mode 100644 index 0000000..dd586db --- /dev/null +++ b/src/components/layout/GloablFooter.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/src/components/layout/GloablLayout.vue b/src/components/layout/GloablLayout.vue index cca99ed..2c80266 100644 --- a/src/components/layout/GloablLayout.vue +++ b/src/components/layout/GloablLayout.vue @@ -14,7 +14,9 @@ - + + + @@ -24,6 +26,7 @@ import ALayout from 'vue-antd-ui/es/layout' import GloablHeader from './GloablHeader' import AIcon from 'vue-antd-ui/es/icon/icon' import IMenu from '../menu/menu' +import GloablFooter from './GloablFooter' const ALayoutSider = ALayout.Sider const ALayoutHeader = ALayout.Header @@ -36,6 +39,7 @@ let menuData = [] export default { name: 'GloablLayout', components: { + GloablFooter, AIcon, GloablHeader, ALayout, diff --git a/src/components/list/StandardList.vue b/src/components/list/StandardList.vue new file mode 100644 index 0000000..fecfcf6 --- /dev/null +++ b/src/components/list/StandardList.vue @@ -0,0 +1,140 @@ + + + + + diff --git a/src/components/tool/HeadInfo.vue b/src/components/tool/HeadInfo.vue new file mode 100644 index 0000000..7ae8456 --- /dev/null +++ b/src/components/tool/HeadInfo.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/src/router/index.js b/src/router/index.js index a08aaf3..a33371d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -6,12 +6,14 @@ import NotFound from '@/components/exception/404' import NotPermit from '@/components/exception/403' import ServerError from '@/components/exception/500' import PageLayout from '@/components/layout/PageLayout' +import CommonPageLayout from '@/components/layout/CommonPageLayout' import BasicForm from '@/components/form/BasicForm' import StepForm from '@/components/form/stepForm/StepForm' import AdvancedForm from '@/components/form/advancedForm/AdvancedForm' import Success from '@/components/result/Success' import Error from '@/components/result/Error' import QueryList from '@/components/list/QueryList' +import StandardList from '@/components/list/StandardList' Vue.use(Router) @@ -52,7 +54,7 @@ export default new Router({ { path: '/list', name: '列表页', - component: PageLayout, + component: CommonPageLayout, icon: 'table', children: [ { @@ -64,7 +66,7 @@ export default new Router({ { path: '/form/primary', name: '标准表格', - component: NotFound, + component: StandardList, icon: 'none' }, { @@ -85,7 +87,7 @@ export default new Router({ path: '/detail', name: '详情页', icon: 'profile', - component: PageLayout, + component: CommonPageLayout, children: [ { path: '/detail/basic', @@ -105,7 +107,7 @@ export default new Router({ path: '/result', name: '结果页', icon: 'check-circle-o', - component: PageLayout, + component: CommonPageLayout, children: [ { path: '/result/success',