7.9提交更改

lijinlong
李劲龙 9 months ago
parent ab38a13b6e
commit 319ab0763c

@ -41,13 +41,6 @@ export default {
cd /usr/share/nginx/html/ggfw-dangan 移动到文件夹下 cd /usr/share/nginx/html/ggfw-dangan 移动到文件夹下
unzip ggfw-dangan.zip 解压 unzip ggfw-dangan.zip 解压
*/ */
}, },
}; };

@ -12,7 +12,7 @@ const selfPermission = {
userData: {}, userData: {},
inspectorId: "", inspectorId: "",
usersort: '', usersort: '',
routershow:true routershow: true
}, },
mutations: { mutations: {
//动态按钮权限 //动态按钮权限
@ -99,8 +99,8 @@ const selfPermission = {
// ); // );
// commit("SET_PERMISSIONLIST", menuButton); // commit("SET_PERMISSIONLIST", menuButton);
//过滤菜单 //过滤菜单
if(infoData.userDto.userCode == "admin"){ if (infoData.userDto.userCode == "admin") {
let fileTreeOut = staticRouter.filter(item=>item.meta.title !='详情') let fileTreeOut = staticRouter.filter(item => item.meta.title != '详情')
fileTreeOut[0].children[0].meta.affix = true fileTreeOut[0].children[0].meta.affix = true
commit("SET_ROUTER", fileTreeOut); commit("SET_ROUTER", fileTreeOut);
resolve(fileTreeOut.length > 0 ? fileTreeOut[0].path : []); resolve(fileTreeOut.length > 0 ? fileTreeOut[0].path : []);
@ -110,6 +110,7 @@ const selfPermission = {
(item) => item.appCode == "CPGL" (item) => item.appCode == "CPGL"
); );
let fileTreeOut = filterTree(menuTree[0].childMenuList, []); let fileTreeOut = filterTree(menuTree[0].childMenuList, []);
console.log(777, fileTreeOut);
// let fileTreeOut = []; // let fileTreeOut = [];
// menuTree[0].childMenuList.forEach((item) => { // menuTree[0].childMenuList.forEach((item) => {
@ -131,19 +132,34 @@ const selfPermission = {
}, },
}, },
}; };
function filterTree(tree, result) { function filterTree(tree, result) {
console.log("duibi111", tree);
console.log("duibi222", staticRouter);
tree.forEach((item) => { tree.forEach((item) => {
staticRouter.forEach((router, index) => { staticRouter.forEach((routere, index) => {
if (item.menuUrl == router.path) { // if (item.menuUrl == "/cosmeticsDetail") {
result.push(router); // result.push(routere);
}
// if (item.childMenuList != null) {
// filterTree(tree[index].childMenuList, result[index].children);
// } // }
if (item.menuUrl == routere.path) {
if (item.childMenuList != null) {
result.push(routere);
let list = []
// filterTree(tree[index].childMenuList, result[index].children);
item.childMenuList.forEach(itemTow => {
let obj = routere.children.filter(res => res.path == itemTow.menuUrl)
console.log(88,obj);
list.push(obj[0])
})
routere.children = list
} else {
}
}
}); });
}); });
console.log("成了", result);
return result; return result;
} }

@ -19,10 +19,10 @@
</router-link> --> </router-link> -->
<el-menu class="el-menu-vertical-demo" :router="true" :default-active="activeMenu"> <el-menu class="el-menu-vertical-demo" :router="true" :default-active="activeMenu" >
<div v-for="(item, index) in myRouter" :key="item.path"> <div v-for="(item, index) in myRouter" :key="item.path">
<el-submenu :index="item.path" v-if="item.children"> <el-submenu :index="item.path" v-if="item.children">
<template slot="title"> <template slot="title" v-show="item.meta.title != '详情'">
<img :src="item.icon" alt="" class="router-icon" /> <img :src="item.icon" alt="" class="router-icon" />
<span>{{ item.meta.title }}</span> <span>{{ item.meta.title }}</span>
</template> </template>
@ -31,7 +31,7 @@
itemb.meta.title }}</el-menu-item> itemb.meta.title }}</el-menu-item>
</el-menu-item-group> </el-menu-item-group>
</el-submenu> </el-submenu>
<el-menu-item :index="item.path" v-else> <el-menu-item :index="item.path" v-else v-show="item.meta.title != '详情'">
<img :src="item.icon" alt="" class="router-icon" /> <img :src="item.icon" alt="" class="router-icon" />
<span slot="title">{{ item.meta.title }}</span> <span slot="title">{{ item.meta.title }}</span>
</el-menu-item> </el-menu-item>

@ -42,16 +42,16 @@ module.exports = {
open: true, open: true,
proxy: { proxy: {
"/configApi": { "/configApi": {
// target: "https://dev-mssm-liaoning.lesdev.cn/ggfw-api", target: "https://dev-mssm-liaoning.lesdev.cn/ggfw-api",
target: "http://172.24.21.7/ggfw-api", // target: "http://172.24.21.7/ggfw-api",
changeOrigin: true, changeOrigin: true,
pathRewrite: { pathRewrite: {
"^/configApi": "", "^/configApi": "",
}, },
}, },
"/api": { "/api": {
// target: "https://dev-mssm-liaoning.lesdev.cn", target: "https://dev-mssm-liaoning.lesdev.cn",
target: "http://172.24.21.7", // target: "http://172.24.21.7",
changeOrigin: true, changeOrigin: true,
pathRewrite: { pathRewrite: {
["api"]: "", ["api"]: "",

Loading…
Cancel
Save