Merge pull request #60 from ZY2071/master

feat: 修改项目依赖以确保项目能启动并稍微调整了页面公共布局提高还原度
master
iczer 5 years ago committed by GitHub
commit f7f7ff97b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      package.json
  2. 5
      src/components/menu/SiderMenu.vue
  3. 2
      src/components/menu/menu.js
  4. 4
      src/components/page/PageHeader.vue
  5. 11
      src/pages/dashboard/WorkPlace.vue
  6. 2
      src/router/index.js
  7. 2
      src/router/lazy.js

@ -23,7 +23,7 @@
"mockjs": "^1.0.1-beta3", "mockjs": "^1.0.1-beta3",
"pouchdb": "^7.0.0", "pouchdb": "^7.0.0",
"viser-vue": "^2.2.5", "viser-vue": "^2.2.5",
"vue": "^2.5.17", "vue": "^2.6.10",
"vue-router": "^3.0.1", "vue-router": "^3.0.1",
"vuedraggable": "^2.16.0", "vuedraggable": "^2.16.0",
"vuex": "^3.0.1" "vuex": "^3.0.1"
@ -82,7 +82,7 @@
"vue-jest": "^1.0.2", "vue-jest": "^1.0.2",
"vue-loader": "^13.3.0", "vue-loader": "^13.3.0",
"vue-style-loader": "^3.0.1", "vue-style-loader": "^3.0.1",
"vue-template-compiler": "2.5.17", "vue-template-compiler": "^2.6.10",
"webpack": "^3.6.0", "webpack": "^3.6.0",
"webpack-bundle-analyzer": "^2.9.0", "webpack-bundle-analyzer": "^2.9.0",
"webpack-dev-server": "^2.9.1", "webpack-dev-server": "^2.9.1",

@ -6,7 +6,7 @@
<h1>{{systemName}}</h1> <h1>{{systemName}}</h1>
</router-link> </router-link>
</div> </div>
<i-menu :theme="theme" :collapsed="collapsed" :menuData="menuData" @select="onSelect"/> <i-menu :theme="theme" :collapsed="collapsed" :menuData="menuData" @select="onSelect" class="menu"/>
</a-layout-sider> </a-layout-sider>
</template> </template>
@ -102,4 +102,7 @@ export default {
} }
} }
} }
.menu{
padding: 16px 0;
}
</style> </style>

@ -19,7 +19,7 @@
* ] * ]
**/ **/
import Menu from 'ant-design-vue/es/menu' import Menu from 'ant-design-vue/es/menu'
import Icon from 'ant-design-vue/es/icon/icon' import Icon from 'ant-design-vue/es/icon/'
const {Item, SubMenu} = Menu const {Item, SubMenu} = Menu

@ -59,7 +59,7 @@ export default {
<style lang="less" scoped> <style lang="less" scoped>
.page-header{ .page-header{
background: #fff; background: #fff;
padding: 16px 32px 0; padding: 16px 24px;
border-bottom: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8;
.page-header-wide{ .page-header-wide{
&.head{ &.head{
@ -69,7 +69,7 @@ export default {
&.side{ &.side{
} }
.breadcrumb{ .breadcrumb{
margin-bottom: 16px; margin-bottom: 20px;
} }
.detail{ .detail{
display: flex; display: flex;

@ -5,17 +5,9 @@
<div>{{currUser.position}}</div> <div>{{currUser.position}}</div>
</div> </div>
<div slot="extra"> <div slot="extra">
<a-row>
<a-col :sm="7" :xs="24">
<head-info title="项目数" content="56" :bordered="true"/> <head-info title="项目数" content="56" :bordered="true"/>
</a-col>
<a-col :sm="9" :xs="24">
<head-info title="团队内排名" content="8/24" :bordered="true"/> <head-info title="团队内排名" content="8/24" :bordered="true"/>
</a-col>
<a-col :sm="8" :xs="24">
<head-info title="项目访问" content="2,223"/> <head-info title="项目访问" content="2,223"/>
</a-col>
</a-row>
</div> </div>
<div> <div>
<a-row style="margin: 0 -12px"> <a-row style="margin: 0 -12px">
@ -222,4 +214,7 @@ export default {
} }
} }
} }
.head-info{
display: inline-block;
}
</style> </style>

@ -46,7 +46,7 @@ export default new Router({
children: [ children: [
{ {
path: '/dashboard', path: '/dashboard',
name: 'dashboard', name: 'Dashboard',
component: RouteView, component: RouteView,
icon: 'dashboard', icon: 'dashboard',
children: [ children: [

@ -25,7 +25,7 @@ export default new Router({
children: [ children: [
{ {
path: '/dashboard', path: '/dashboard',
name: 'dashboard', name: 'Dashboard',
component: RouteView, component: RouteView,
icon: 'dashboard', icon: 'dashboard',
children: [ children: [

Loading…
Cancel
Save