WXL (wul)
昨天 a2c10da81668de1f5b7d38f5962d46d795e3cc7e
src/store/modules/user.js
@@ -13,6 +13,7 @@
    belongDepts: [],
    roles: [],
    permissions: [],
    satisfactionCategories:{},
    // 服务类型
    Serviceauthority: [
      {
@@ -112,6 +113,9 @@
    SET_hisUserId: (state, hisUserId) => {
      state.hisUserId = hisUserId;
    },
        SET_satisfactionCategories: (state, satisfactionCategories) => {
      state.satisfactionCategories = satisfactionCategories;
    },
    SET_leaveldeptcodes: (state, belongDepts) => {
      state.belongDepts = belongDepts;
    },
@@ -125,10 +129,13 @@
      const username = userInfo.username.trim();
      const password = userInfo.password;
      const code = userInfo.code;
      const campusid = userInfo.campusid;
      const orgid = userInfo.orgid;
      console.log(orgid, campusid, "88");
      return new Promise((resolve, reject) => {
        login(username, password, code, orgid)
        login(username, password, code, orgid, campusid)
          .then((res) => {
            setToken(res.token);
            commit("SET_TOKEN", res.token);
@@ -171,13 +178,13 @@
              localStorage.setItem("YongHuXM", "LQZYY");
            } else if (orgid == "47243006833112611A2101") {
              localStorage.setItem("orgname", "庆元县中医医院");
              localStorage.setItem("ZuHuID", "1429338802177000004");
              localStorage.setItem("ZuHuID", "1429338802177000005");
              localStorage.setItem("deptCode", "");
              localStorage.setItem("YongHuID", "1462585966286868480");
              localStorage.setItem("YongHuXM", "QYZYY");
            } else if (orgid == "47234002X33112111A2101") {
              localStorage.setItem("orgname", "青田县中医医院");
              localStorage.setItem("ZuHuID", "1429338802177000005");
              localStorage.setItem("ZuHuID", "1429338802177000004");
              localStorage.setItem("deptCode", "");
              localStorage.setItem("YongHuID", "1462614919332499458");
              localStorage.setItem("YongHuXM", "QTHCZYY");
@@ -199,6 +206,36 @@
              localStorage.setItem("deptCode", "");
              localStorage.setItem("YongHuID", "1497875635748474880");
              localStorage.setItem("YongHuXM", "SYZYY");
            } else if (orgid == "47231077933110211A1101") {
              localStorage.setItem("orgname", "莲都区人民医院");
              localStorage.setItem("ZuHuID", "1429338802177000011");
              localStorage.setItem("deptCode", "01020901");
              localStorage.setItem("YongHuID", "1512710152715767808");
              localStorage.setItem("YongHuXM", "LDRMYY");
            } else if (orgid == "1" && campusid == 1) {
              localStorage.setItem("orgname", "第一人民医院湖滨院区");
              localStorage.setItem("ZuHuID", "");
              localStorage.setItem("deptCode", "");
              localStorage.setItem("YongHuID", "");
              localStorage.setItem("YongHuXM", "");
            } else if (orgid == "1" && campusid == 2) {
              localStorage.setItem("orgname", "第一人民医院吴山院区");
              localStorage.setItem("ZuHuID", "");
              localStorage.setItem("deptCode", "");
              localStorage.setItem("YongHuID", "");
              localStorage.setItem("YongHuXM", "");
            } else if (orgid == "47246116333112211A1001") {
              localStorage.setItem("orgname", "缙云县人民医院");
              localStorage.setItem("ZuHuID", "1429338802177000010");
              localStorage.setItem("deptCode", "");
              localStorage.setItem("YongHuID", "");
              localStorage.setItem("YongHuXM", "");
            } else if (orgid == "47226079133110211G1001") {
              localStorage.setItem("orgname", "丽水市妇幼保健院");
              localStorage.setItem("ZuHuID", "1429338802177000014");
              localStorage.setItem("deptCode", "");
              localStorage.setItem("YongHuID", "");
              localStorage.setItem("YongHuXM", "");
            }
            resolve();
          })
@@ -229,6 +266,15 @@
            commit("SET_nickNAME", user.nickName);
            commit("SET_Id", user.userId);
            commit("SET_hisUserId", user.hisUserId);
            commit("SET_satisfactionCategories", user.satisfactionCategories);
            // if (user.userName == "admin") {
            //   commit("SET_leaveldeptcodes", []);
            //   commit("SET_leavehospitaldistrictcodes", []);
            // } else {
            //   commit("SET_leavehospitaldistrictcodes", user.belongWards);
            //   commit("SET_leaveldeptcodes", user.belongDepts);
            // }
            commit("SET_leavehospitaldistrictcodes", user.belongWards);
            commit("SET_leaveldeptcodes", user.belongDepts);
            commit("SET_AVATAR", avatar);