Procházet zdrojové kódy

feat(setting): 添加应用模型条件控制高级设置显示

- 在高级设置导航项中增加 appModel === 1 的显示条件
- 确保只有当用户为 HLM 且应用模型为 1 时才显示高级设置选项
- 保持原有的权限检查逻辑 userInfoStore.isHLM
panqiuyao před 1 týdnem
rodič
revize
9e754b6371
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      frontend/src/views/Setting/index.vue

+ 1 - 1
frontend/src/views/Setting/index.vue

@@ -25,7 +25,7 @@
         <img src="@/assets/images/setting/icon4a.png" class="nav-icon" v-else/>
         <span>左右脚程序设置</span>
       </div>
-      <div class="nav-item" v-if="userInfoStore.isHLM" :class="{'active': activeIndex === 5}" @click="toggleTab(5)" v-log="{ describe: { action: '点击切换设置Tab', tab: '高级设置' } }">
+      <div class="nav-item" v-if="userInfoStore.isHLM && configInfoStore.appModel === 1" :class="{'active': activeIndex === 5}" @click="toggleTab(5)" v-log="{ describe: { action: '点击切换设置Tab', tab: '高级设置' } }">
         <img src="@/assets/images/setting/icon1.png" class="nav-icon" v-if="activeIndex !== 5"/>
         <img src="@/assets/images/setting/icon1a.png" class="nav-icon" v-else/>
         <span>高级设置</span>