Commit ef34a83d by lichengming

修改了首页

parent 0f8f2df5
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
<div> <div>
<!--头部 header--> <!--头部 header-->
<div <div
style="height:60px;width:100%;position: fixed"
:class="{'background-black':skin==='black_b','background-green':skin==='green_g', :class="{'background-black':skin==='black_b','background-green':skin==='green_g',
'background-blue':skin==='blue_b','theme-star':skin ==='theme-star'}"> 'background-blue':skin==='blue_b','theme-star':skin ==='theme-star'}"
style="height:60px;width:100%;position: fixed">
<header-top <header-top
:menu-list="menuList" :menu-list="menuList"
:menu-theme="menuTheme" :menu-theme="menuTheme"
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
</div> </div>
<div> <div>
<!--左侧菜单 menu--> <!--左侧菜单 menu-->
<div class="menu-list-cont background-black-menu" :class="{'shrink-menu-list-cont':isShrink}"> <div :class="{'shrink-menu-list-cont':isShrink}" class="menu-list-cont background-black-menu">
<div style="color: #fff;"> <div style="color: #fff;">
<!--展开时的菜单--> <!--展开时的菜单-->
<side-bar-menu <side-bar-menu
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
</div> </div>
</div> </div>
<!--右侧面包屑 bread--> <!--右侧面包屑 bread-->
<div class="bread-list-cont" :class="{'shrink-bread-list-cont':isShrink,'skin-star-bread':skin ==='theme-star'}"> <div :class="{'shrink-bread-list-cont':isShrink,'skin-star-bread':skin ==='theme-star'}" class="bread-list-cont">
<bread-crumbs v-if="!navTags" :crumbs="crumbs"/> <bread-crumbs v-if="!navTags" :crumbs="crumbs"/>
<Tags v-else class="tags-con"/> <Tags v-else class="tags-con"/>
</div> </div>
...@@ -36,7 +36,8 @@ ...@@ -36,7 +36,8 @@
</template> </template>
<script> <script>
import Store from 'store2' import Store from 'store2'
import SideBarMenu from '../menus/side-bar-menu' // import SideBarMenu from '../menus/side-bar-menu'
import SideBarMenu from '../menus/sideBarMenu'
// import ShrinkSideBarMenu from '../menus/shrink-side-bar-menu' // import ShrinkSideBarMenu from '../menus/shrink-side-bar-menu'
import breadCrumbs from '../base/breadCrumbs' import breadCrumbs from '../base/breadCrumbs'
import { sysResource, sysUser } from '../../api' import { sysResource, sysUser } from '../../api'
...@@ -111,7 +112,7 @@ export default { ...@@ -111,7 +112,7 @@ export default {
this._recursion(notZero, [zero[0]]) this._recursion(notZero, [zero[0]])
this.menuListTemp = zero[0].leftMenus this.menuListTemp = zero[0].leftMenus
this.menuList = zero this.menuList = zero
// console.log(this.menuList) console.log('menuListTemp', this.menuListTemp)
}, },
// 递归查询菜单 // 递归查询菜单
_recursion(more, rest) { _recursion(more, rest) {
......
<template>
<div>
<el-menu
:default-active="defaultActive"
background-color="#495060"
text-color="#eee"
:active-text-color="activeTextColor"
:unique-opened="true"
active-text-color="#ffd04b">
<template v-for="(item,index) in menuList">
<!--不存在二级,只有一级菜单-->
<!--有二级菜单-->
<el-submenu :index="item.name" :key="index" v-if="item.leftMenus">
<template slot="title">
<i class="el-icon-menu"></i>
<span slot="title"> {{item.name}}</span>
</template>
<template v-for="(child,childIndex) in item.leftMenus">
<el-menu-item
:index="child.name"
:key="childIndex"
@click.native="_goto(child.uri)">
<i class="el-icon-menu"></i>
<span slot="title"> {{child.name}}</span>
</el-menu-item>
</template>
</el-submenu>
<el-menu-item
:index="item.name"
:key="index"
@click.native="_goto(item.uri)"
v-else>
<i class="el-icon-menu"></i>
<span slot="title"> {{item.name}}</span>
</el-menu-item>
</template>
</el-menu>
</div>
</template>
<script>
/**
* * 展开时的菜单
*/
export default {
// props: {
// menuList: Array,
// menuTheme: {
// type: String,
// default: 'dark'
// }
// },
props: ['menuList', 'menuTheme', 'activeTextColor'],
data() {
return {
openNames: [],
activeName: '',
defaultActive: '',
menuListCon: this.menuList
}
},
watch: {
$route(newRoute) {
this._setDefaultMenu(newRoute)
}
},
mounted() {
this._setDefaultMenu(this.$route)
},
methods: {
_goto(next) {
this.$router.push(next)
},
_setDefaultMenu(route) {
console.log('123456789', this.menuListCon)
console.log(route)
this.defaultActive = route.meta.title
console.log(this.defaultActive)
}
}
}
</script>
...@@ -50,6 +50,7 @@ export default { ...@@ -50,6 +50,7 @@ export default {
methods: { methods: {
toSendTask() { toSendTask() {
this.$router.push('/meter/test/send_sample_input') this.$router.push('/meter/test/send_sample_input')
// window.location.href = '/meter/test/send_sample_input'
}, },
_request: async function() { _request: async function() {
// type 请求 0:当天 1:本周 2:本月 // type 请求 0:当天 1:本周 2:本月
......
...@@ -50,6 +50,7 @@ export default { ...@@ -50,6 +50,7 @@ export default {
methods: { methods: {
toSendOut() { toSendOut() {
this.$router.push('/meter/entrust/send_test') this.$router.push('/meter/entrust/send_test')
// window.location.href = '/meter/entrust/send_test'
}, },
_request: async function() { _request: async function() {
// type 请求 0:当天 1:本周 2:本月 // type 请求 0:当天 1:本周 2:本月
......
...@@ -11,8 +11,8 @@ ...@@ -11,8 +11,8 @@
v-for="(item,index) in buttonList" v-for="(item,index) in buttonList"
:key="index" :key="index"
:class="{buttonActive :activityIndex === index}" :class="{buttonActive :activityIndex === index}"
type="primary"
@click.stop="_buttonChange(index)" @click.stop="_buttonChange(index)"
type="primary"
> >
{{ item }} {{ item }}
</Button> </Button>
...@@ -57,6 +57,7 @@ export default { ...@@ -57,6 +57,7 @@ export default {
}, },
_toIssue() { _toIssue() {
this.$router.push('/meter/certificate/certificate_issue') this.$router.push('/meter/certificate/certificate_issue')
// window.location.href = '/meter/certificate/certificate_issue'
}, },
_buttonChange(index) { _buttonChange(index) {
this.activityIndex = index this.activityIndex = index
......
...@@ -50,6 +50,7 @@ export default { ...@@ -50,6 +50,7 @@ export default {
methods: { methods: {
_toWrite() { _toWrite() {
this.$router.push('/meter/certificate/certificate_make') this.$router.push('/meter/certificate/certificate_make')
// window.location.href = '/meter/certificate/certificate_make'
}, },
_request: async function() { _request: async function() {
// type 请求 0:当天 1:本周 2:本月 // type 请求 0:当天 1:本周 2:本月
......
...@@ -118,12 +118,12 @@ export default [ ...@@ -118,12 +118,12 @@ export default [
{ {
path: 'send_test', path: 'send_test',
component: MeterSendEntrustIndex, component: MeterSendEntrustIndex,
meta: { title: '送检委托登记' } meta: { title: '送检委托' }
}, },
{ {
path: 'go_out_test', path: 'go_out_test',
component: MeterGoOutEntrustIndex, component: MeterGoOutEntrustIndex,
meta: { title: '出检委托登记' } meta: { title: '出检委托' }
}, },
{ {
path: 'entrust_review', path: 'entrust_review',
...@@ -164,7 +164,7 @@ export default [ ...@@ -164,7 +164,7 @@ export default [
{ {
path: 'send_sample_input', path: 'send_sample_input',
component: MeterSampleInputIndex, component: MeterSampleInputIndex,
meta: { title: '样品录入' } meta: { title: '检测数据录入' }
} }
] ]
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment