zhangwei
2025-08-04 9bdd45e30e591a7a7e84c5798759e8df581792c6
导航页面判断是否当前角色
2个文件已修改
23 ■■■■ 已修改文件
src/layout/components/lay-sidebar/components/SidebarLogo.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/register/registernav.vue 19 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/layout/components/lay-sidebar/components/SidebarLogo.vue
@@ -17,7 +17,7 @@
        key="collapse"
        :title="title"
        class="sidebar-logo-link"
        :to="getTopMenu()?.path ?? '/'"
        :to="'/index'"
      >
        <img :src="getLogo()" alt="logo" />
        <span class="sidebar-title">{{ title }}</span>
@@ -27,7 +27,7 @@
        key="expand"
        :title="title"
        class="sidebar-logo-link"
        :to="getTopMenu()?.path ?? '/'"
        :to="'/index'"
      >
        <img :src="getLogo()" alt="logo" />
        <span class="sidebar-title">{{ title }}</span>
src/views/register/registernav.vue
@@ -612,24 +612,13 @@
};
// 页面初始化
onMounted(async () => {
  // let res = await useUserStoreHook().getCusExtendInfo();
  // if (res.code == 200) {
  //   state.ruleForm = res.result;
  //   if (res.result.enterpriseType) {
  //     isFirst.value = false;
  //   }
  //   state.ruleForm.enterpriseType = state.ruleForm.enterpriseType.split(",");
  //   console.log(state.ruleForm.enterpriseType, "state.ruleForm.enterpriseType");
  // } else {
  //   message(res.message, {
  //     type: "error"
  //   });
  // }
  let nowRole = useUserStoreHook()?.nowRole;
  console.log(nowRole);
  state.ruleForm.transactionCode = route.query.code;
  if (nowRole?.code == useUserStoreHook().enterpriseInfo.transactionCode) {
  if (
    state.ruleForm.transactionCode ==
    useUserStoreHook().enterpriseInfo.transactionCode
  ) {
    state.ruleForm = cloneDeep(useUserStoreHook().enterpriseInfo);
    state.ruleForm.enterpriseType = state.ruleForm.enterpriseType.split(",");
    isFirst.value = false;