lin
2024-03-22 ebfc739bdbbc0dd0fccd0bf47b7d2d5397c3c511
src/store/modules/user.js
@@ -29,6 +29,10 @@
  }
}
function findChildrenRole(data, str) {
  return data.split(",").find((item) => item == str);
}
function addPath(ele, first) {
  const menu = website.menu;
  const propsConfig = menu.props;
@@ -87,6 +91,7 @@
                message: data.error_description,
                type: "error",
              });
              resolve({ error: "error" });
            } else {
              commit("SET_TOKEN", data.access_token);
              commit("SET_REFRESH_TOKEN", data.refresh_token);
@@ -97,7 +102,12 @@
              dispatch("GetMenu").then((menuData) => {
                let fistMenu = findChildrenUrl(menuData);
                if (data.role_name == "jdgly" || data.role_name == "sqgly") {
                if (
                  findChildrenRole(data.role_name, "admin") ||
                  findChildrenRole(data.role_name, "administrator") ||
                  findChildrenRole(data.role_name, "jdgly") ||
                  findChildrenRole(data.role_name, "sqgly")
                ) {
                  setStore({ name: "showMenu", content: true });
                  commit("SET_HOMEFIRSTTAGPAGE", {
@@ -140,7 +150,7 @@
                  resolve({ fistMenu, menuData });
                }
                // commit("DEL_ALL_TAG");
                commit("DEL_ALL_TAG");
              });
            }
          })