diff --git a/src/pages.json b/src/pages.json index 831b64d..365420f 100644 --- a/src/pages.json +++ b/src/pages.json @@ -36,6 +36,13 @@ "navigationBarTitleText": "", "navigationStyle": "custom" } + }, + { + "path": "pages/general-judge/general-judge", + "style": { + "navigationBarTitleText": "", + "navigationStyle": "custom" + } } ], "globalStyle": { diff --git a/src/pages/general-judge/general-judge.vue b/src/pages/general-judge/general-judge.vue new file mode 100644 index 0000000..6ba8140 --- /dev/null +++ b/src/pages/general-judge/general-judge.vue @@ -0,0 +1,486 @@ + + + + + diff --git a/src/pages/login/login.vue b/src/pages/login/login.vue index 2e99c15..e4e29d4 100644 --- a/src/pages/login/login.vue +++ b/src/pages/login/login.vue @@ -154,7 +154,12 @@ export default { // 根据角色跳转到不同页面 setTimeout(() => { - if (userRole === 'admin') { + if (userRole === 'general') { + // 总裁跳转到总裁专用页面 + uni.navigateTo({ + url: '/pages/general-judge/general-judge' + }) + } else if (userRole === 'admin') { // 主裁判跳转到多场地列表页(可以修改评分) uni.navigateTo({ url: '/pages/score-list-multi/score-list-multi'