This commit is contained in:
2024-05-21 14:41:38 +08:00
parent dfa01875dd
commit 1e3ef64380
11 changed files with 72 additions and 16 deletions

View File

@@ -53,33 +53,33 @@ export default {
name: 'Home',
data () {
return {
tab: 1,
menu: [],
tab: Number(this.$store.getters.navTab),
menuList: {
menu1: [{title: '指令管理', path: 'zlmanage', icon: 'RF1'}, {title: '任务管理', path: 'taskmanage', icon: 'RF2'}, {title: '不合格品上报', path: 'belowgradereport', icon: 'RF3'}, {title: '送料', path: 'sendmater', icon: 'RF4'}, {title: '叫料', path: 'callmater', icon: 'RF5'}, {title: '送空', path: 'sendempty', icon: 'RF6'}, {title: '叫空', path: 'callempty', icon: 'RF7'}, {title: '困料管理', path: 'KunliaoManage', icon: 'RF8'}, {title: '入窑管理', path: 'RuyaoManage', icon: 'RF9'}, {title: '载具绑定', path: 'VehicleBind', icon: 'RF10'}, {title: '载具解绑', path: 'VehicleUnbind', icon: 'RF11'}, {title: '呼叫次品料', path: 'CallDefective', icon: 'RF12'}, {title: 'AGV充电', path: 'CreateChargingTask', icon: 'RF13'}],
menu2: [{title: '', path: ''}, {title: '', path: ''}, {title: '', path: ''}, {title: '', path: ''}, {title: '', path: ''}, {title: '', path: ''}, {title: '', path: ''}, {title: '', path: ''}, {title: '', path: ''}, {title: '', path: ''}, {title: '', path: ''}, {title: '', path: ''}, {title: '', path: ''}]
menu2: [{title: '人工异常处理', path: 'ExceptionHand', icon: 'RF14'}, {title: '人工混碾搬运', path: 'MixMove', icon: 'RF15'}, {title: '压机料盅转移', path: 'LzTransfer', icon: 'RF16'}, {title: '上料', path: 'Suppress', icon: 'RF8'}, {title: '下料', path: 'SuppressDown', icon: 'RF9'}, {title: '人工出窑', path: 'KilnOut', icon: 'RF4'}, {title: '载具转移', path: 'KilnMove', icon: 'RF17'}, {title: '料盅退料', path: 'MaterReturn', icon: 'RF6'}, {title: '取样计数', path: 'SamplingCount', icon: 'RF1'}]
}
}
},
mounted () {
this.menu = [...this.menuList.menu1]
computed: {
menu () {
if (this.tab === 2) {
return [...this.menuList.menu2]
} else {
return [...this.menuList.menu1]
}
}
},
methods: {
changeTab (type) {
if (type === 1) {
this.menu = [...this.menuList.menu1]
this.tab = 1
} else {
this.menu = [...this.menuList.menu2]
this.tab = 2
}
// this.$store.dispatch('setNavTab', type)
this.tab = type
this.$store.dispatch('setNavTab', type)
},
toPage (e) {
this.$router.push(`/${e.path}`)
},
Quit () {
this.$store.dispatch('setSignOut')
this.$store.dispatch('setNavTab', 1)
this.$router.push('/login')
},
goInner (path) {