Browse Source

菜单修改

liqk 3 years ago
parent
commit
b550209015

+ 71 - 0
TEAMModelOS/ClientApp/src/common/BaseLayout.vue

@@ -331,6 +331,77 @@ export default {
                         },
                     ]
                 },
+                // 研修中心
+                {
+                    icon: 'iconfont icon-activityS',
+                    name: '研修中心',
+                    router: '',
+                    role: 'admin',
+                    permission: '',
+                    subName: 'train',
+                    child: [
+                        {
+                            icon: 'iconfont icon-test',
+                            name: '研修数据',
+                            router: '',
+                            tag: '',
+                            role: 'admin',
+                            permission: '',
+                            menuName: '',
+                            isShow: true
+                        },
+                        {
+                            icon: 'iconfont icon-test',
+                            name: '微能力点',
+                            router: '',
+                            tag: '',
+                            role: 'admin',
+                            permission: '',
+                            menuName: '',
+                            isShow: true
+                        },
+                        {
+                            icon: 'iconfont icon-test',
+                            name: '校本研修',
+                            router: '',
+                            tag: '',
+                            role: 'admin',
+                            permission: '',
+                            menuName: '',
+                            isShow: true
+                        },
+                        {
+                            icon: 'iconfont icon-test',
+                            name: '应用能力',
+                            router: '',
+                            tag: '',
+                            role: 'admin',
+                            permission: '',
+                            menuName: '',
+                            isShow: true
+                        },
+                        {
+                            icon: 'iconfont icon-test',
+                            name: '课堂实录',
+                            router: '',
+                            tag: '',
+                            role: 'admin',
+                            permission: '',
+                            menuName: '',
+                            isShow: true
+                        },
+                        {
+                            icon: 'iconfont icon-test',
+                            name: '资源中心',
+                            router: '',
+                            tag: '',
+                            role: 'admin',
+                            permission: '',
+                            menuName: '',
+                            isShow: true
+                        }
+                    ]
+                },
                 // 学情分析
                 {
                     icon: 'iconfont icon-xueqing',

+ 8 - 1
TEAMModelOS/ClientApp/src/common/BaseUserPoptip.vue

@@ -22,9 +22,13 @@
                         <p class="user-id">{{`ID: ${userInfo.id}`}}</p>
                         <Icon class="user-info-arrow" type="ios-arrow-forward" color="#fff" />
                     </DropdownItem>
-                    <DropdownItem class="drop-item" style="margin-top:8px" @click.native="onRoleSelect('student')">
+                    <!-- <DropdownItem class="drop-item" style="margin-top:8px" @click.native="onRoleSelect('student')">
                         <Icon type="md-swap" class="drop-item-icon" />
                         {{$t('user.toStudent')}}
+                    </DropdownItem> -->
+                    <DropdownItem v-if="$access.can('area.*')" class="drop-item" @click.native="toAreaSite()">
+                        <Icon type="md-arrow-round-forward" class="drop-item-icon" />
+                        {{$t('user.toArea')}}
                     </DropdownItem>
                     <DropdownItem class="drop-item" @click.native="toSettings('1')">
                         <Icon custom="iconfont icon-school" class="drop-item-icon" />
@@ -84,6 +88,9 @@ export default {
         this.version = localStorage.getItem('version')
     },
     methods: {
+        toAreaSite(){
+            this.$Message.warning('暂未处理区级路由')
+        },
         // 这里可以携带参数,直接跳转到对应的tab
         toSettings(tab) {
             this.$router.push({

+ 1 - 0
TEAMModelOS/ClientApp/src/locale/lang/en-US/user.js

@@ -35,6 +35,7 @@ export default{
     confirm:'Confirm',
     cancel:'Cancel',
     toStudent:'Switching to Student',
+    toArea:'前往區級平台',
     schoolMgt:'School Management',
     systemSet:'System Settings',
 }

+ 1 - 0
TEAMModelOS/ClientApp/src/locale/lang/zh-CN/user.js

@@ -35,6 +35,7 @@ export default{
     confirm:'确认',
     cancel:'取消',
     toStudent:'切换为学生',
+    toArea:'前往区级平台',
     schoolMgt:'学校管理',
     systemSet:'系统设置'
 }

+ 1 - 0
TEAMModelOS/ClientApp/src/locale/lang/zh-TW/user.js

@@ -35,6 +35,7 @@ export default{
     confirm:'確認',
     cancel:'取消',
     toStudent:'切換為學生',
+    toArea:'前往區級平台',
     schoolMgt:'學校管理',
     systemSet:'系統設置'
 }