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", {
@@ -114,7 +124,12 @@
                  commit("SET_HOMEFIRSTPAGE", "/wel");
                  resolve({});
                  resolve({
                    fistMenu: {
                      path: "/wel",
                    },
                    menuData,
                  });
                } else {
                  setStore({ name: "showMenu", content: false });