43 lines
920 B
JavaScript
43 lines
920 B
JavaScript
|
|
import submenu from './submenuRight.vue'
|
||
|
|
import jsonData from '../../nav.json';
|
||
|
|
|
||
|
|
const components = {
|
||
|
|
submenu
|
||
|
|
}
|
||
|
|
|
||
|
|
const data = function () {
|
||
|
|
return {
|
||
|
|
jsonData
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
function mounted() {
|
||
|
|
// 进行防控导航的动态导入
|
||
|
|
// axios({
|
||
|
|
// method: "post",
|
||
|
|
// url: "http://121.36.245.185:8656/api/access/menu_get/",
|
||
|
|
// data: {
|
||
|
|
// menu: PARAMAndDATA,
|
||
|
|
// user_token: sessionStorage.getItem("user")
|
||
|
|
// }
|
||
|
|
// }).then(res => {
|
||
|
|
// if (res.data.data.left_nav_param.submenuLevelOne.value.length > 0) {
|
||
|
|
// this.params = res.data.data
|
||
|
|
// } else {
|
||
|
|
// this.params = PARAMAndDATA
|
||
|
|
// }
|
||
|
|
// })
|
||
|
|
}
|
||
|
|
|
||
|
|
const methods = {
|
||
|
|
haneleselect(key, keypath) {
|
||
|
|
this.$emit('change_middle',key)
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
export default {
|
||
|
|
data: data,
|
||
|
|
methods: methods,
|
||
|
|
mounted: mounted,
|
||
|
|
components: components,
|
||
|
|
}
|