|
|
@@ -24,47 +24,15 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
- <view class="section-title">功能导航</view>
|
|
|
+ <view class="section-title">日常服务</view>
|
|
|
<view class="nav-grid">
|
|
|
<view class="nav-item" @click="switchToTab('/pages/course/index')">
|
|
|
<text class="nav-icon">📚</text>
|
|
|
<text class="nav-text">课程</text>
|
|
|
</view>
|
|
|
- <view class="nav-item" @click="goTo('/pages/group/index')">
|
|
|
- <text class="nav-icon">👥</text>
|
|
|
- <text class="nav-text">小组</text>
|
|
|
- </view>
|
|
|
- <view class="nav-item" @click="goTo('/pages/assignment/index')">
|
|
|
- <text class="nav-icon">📋</text>
|
|
|
- <text class="nav-text">三本账</text>
|
|
|
- </view>
|
|
|
- <view class="nav-item" @click="switchToTab('/pages/checkin/index')">
|
|
|
- <text class="nav-icon">✅</text>
|
|
|
- <text class="nav-text">装机打卡</text>
|
|
|
- </view>
|
|
|
- <view class="nav-item" @click="goTo('/pages/upload/index')">
|
|
|
- <text class="nav-icon">📤</text>
|
|
|
- <text class="nav-text">成果上传</text>
|
|
|
- </view>
|
|
|
- <view class="nav-item" @click="goTo('/pages/teaching/index')">
|
|
|
- <text class="nav-icon">📝</text>
|
|
|
- <text class="nav-text">教学卡</text>
|
|
|
- </view>
|
|
|
- <view class="nav-item" @click="goTo('/pages/roadmap/index')">
|
|
|
- <text class="nav-icon">🎤</text>
|
|
|
- <text class="nav-text">路演材料</text>
|
|
|
- </view>
|
|
|
- <view class="nav-item" @click="goTo('/pages/vote/index')">
|
|
|
- <text class="nav-icon">🗳️</text>
|
|
|
- <text class="nav-text">投票</text>
|
|
|
- </view>
|
|
|
- <view class="nav-item" @click="goTo('/pages/scoreboard/index')">
|
|
|
- <text class="nav-icon">🏆</text>
|
|
|
- <text class="nav-text">积分榜</text>
|
|
|
- </view>
|
|
|
- <view class="nav-item" @click="goTo('/pages/plan/index')">
|
|
|
- <text class="nav-icon">📅</text>
|
|
|
- <text class="nav-text">行动计划</text>
|
|
|
+ <view class="nav-item" @click="goTo('/pages/enroll/list')">
|
|
|
+ <text class="nav-icon">🎫</text>
|
|
|
+ <text class="nav-text">报名中心</text>
|
|
|
</view>
|
|
|
<view class="nav-item" @click="goTo('/pages/survey/index')">
|
|
|
<text class="nav-icon">📝</text>
|
|
|
@@ -76,6 +44,15 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
+ <view class="course-hint" @click="switchToTab('/pages/course/index')">
|
|
|
+ <text class="course-hint-icon">📖</text>
|
|
|
+ <view class="course-hint-text">
|
|
|
+ <text class="course-hint-title">{{ courseLabel }} 课程内容</text>
|
|
|
+ <text class="course-hint-sub">课前资料 · 小组 · 打卡 · 成果上传 · 路演 · 积分榜…</text>
|
|
|
+ </view>
|
|
|
+ <text class="course-hint-arrow">›</text>
|
|
|
+ </view>
|
|
|
+
|
|
|
<!-- Login Bottom Sheet -->
|
|
|
<view class="login-sheet-mask" :class="{ 'sheet-open': loginSheetVisible }" @click="hideLoginSheet">
|
|
|
<view class="login-sheet-panel" @click.stop>
|
|
|
@@ -263,6 +240,13 @@ export default {
|
|
|
.nav-item:active { background: #F8FAFC; }
|
|
|
.nav-icon { font-size: 44rpx; margin-bottom: 8rpx; }
|
|
|
.nav-text { font-size: 24rpx; color: #1E293B; text-align: center; }
|
|
|
+.course-hint { display: flex; align-items: center; background: #FFF; border-radius: 16rpx; padding: 28rpx 32rpx; margin-top: 20rpx; }
|
|
|
+.course-hint:active { background: #F8FAFC; }
|
|
|
+.course-hint-icon { font-size: 48rpx; margin-right: 20rpx; }
|
|
|
+.course-hint-text { flex: 1; display: flex; flex-direction: column; }
|
|
|
+.course-hint-title { font-size: 28rpx; font-weight: 600; color: #1E293B; margin-bottom: 6rpx; }
|
|
|
+.course-hint-sub { font-size: 24rpx; color: #64748B; }
|
|
|
+.course-hint-arrow { font-size: 36rpx; color: #CBD5E1; }
|
|
|
|
|
|
/* Bottom Sheet Styles */
|
|
|
.login-sheet-mask {
|