保安服务企业管理项目备份
Administrator
2022-02-25 05d0906dbadcaff1314a79ad5c6d39f049d2798b
用户查询,树权限修改
1 files modified
22 ■■■■ changed files
src/views/system/user.vue 22 ●●●● patch | view | raw | blame | history
src/views/system/user.vue
@@ -801,10 +801,26 @@
            }
          }
          column.dicData = b;
        } else if (d == "公安管理员" || d=="民警") {
        } else if (d == "公安管理员") {
          for (var i in k) {
            if (k[i].title == "公安管理员" || k[i].title == "民警") {
              b.push(k[i]);
            }
          }
          column.dicData = b;
        }else if (d == "民警") {
          for (var z in k) {
            if (k[z].title == "民警") {
              b.push(k[z]);
            }
            if (k[z].children) {
              for (var ff in k[z].children) {
                if (
                  k[z].children[ff].title == "民警"
                ) {
                  b.push(k[z].children[ff]);
                }
              }
            }
          }
          column.dicData = b;
@@ -1031,7 +1047,7 @@
    },
    beforeOpen(done, type) {
      if (["edit", "view"].includes(type)) {
        if (this.userInfo.role_name != "公安管理员" && this.userInfo.role_name == "民警") {
        if (this.userInfo.role_name != "公安管理员" && this.userInfo.role_name != "民警") {
          const column = this.findObject(this.option.group, "code");
          column.display = false;
        }
@@ -1050,7 +1066,7 @@
        });
      }
      if (["add"].includes(type)) {
        if (this.userInfo.role_name != "公安管理员" && this.userInfo.role_name == "民警") {
        if (this.userInfo.role_name != "公安管理员" && this.userInfo.role_name !== "民警") {
          const column = this.findObject(this.option.group, "code");
          column.display = false;
        }