Commit e2cbcf7d by liyuhang19990520

222

parent 6070746e
......@@ -1073,7 +1073,21 @@ export default {
axios
.get(`JsonData/${val.codeTree}.json`)
.then((res) => {
self.$set(val, "codeOptions", res.data.rows);
if (val.codeTree == 'CODE_XZQH') {
let newArr = res.data.rows;
let userInfo = JSON.parse(sessionStorage.getItem("userInfo"));
let unicode = userInfo.unitcode;
if (unicode != '010000000000') {
newArr = res.data.rows.filter((i) => {
return unicode.indexOf(i.id) == 0;
})
}
self.$set(val, "codeOptions", newArr);
} else {
self.$set(val, "codeOptions", res.data.rows);
}
// self.$set(val, "codeOptions", res.data.rows);
})
.catch((err) => {
console.log(err);
......
This source diff could not be displayed because it is too large. You can view the blob instead.
<!--
* @Author: your name
* @Date: 2021-07-12 17:42:38
* @LastEditTime: 2022-03-19 20:16:24
* @LastEditTime: 2022-03-28 22:54:54
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\index\home.vue
......@@ -31,10 +31,10 @@
<img src="../../assets/img/title.png" />
</div>
<div class="nav">
<div class="navList" v-for="item in navList" :key="item.id">
<div class="navList" v-for="item in navList" :key="item.id" style="position: relative">
<img :src="item.url" @click="goDetail(item)" />
<i class="el-icon-lock" v-if="item.isClock && !isInclude"></i>
<i class="el-icon-lock" v-if="item.lock"></i>
<i class="el-icon-lock" v-if="item.isClock && !isInclude" style="position: absolute;left: 50%;transform: translateX(-50%);height: 30px;bottom: 0px;"></i>
<i class="el-icon-lock" v-if="item.lock" style="position: absolute;left: 50%;bottom: 0px;transform: translateX(-50%);height: 30px"></i>
</div>
</div>
</div>
......@@ -139,10 +139,9 @@ export default {
];
this.isInclude = arr.some((item) => item == this.identitycard);
let username = JSON.parse(sessionStorage.getItem("userInfo")).account;
debugger;
if (username != "admin") {
this.navList[1].lock = true;
this.navList[2].lock = true;
this.navList[2].lock = false;
this.navList[3].lock = true;
}
console.log(this.navList);
......
......@@ -45,7 +45,7 @@ export default {
data() {
return {
header: "专题数据查询分析",
pageBs: "ztsjfx",
pageBs: "ztsjfxajjs",
cxFormData: {
limit: 10,
......
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