Pārlūkot izejas kodu

feat(frontend): 注册审核工作台 3 页面并在规划师家庭页加入入口

iwt 1 dienu atpakaļ
vecāks
revīzija
242a0ba763
2 mainītis faili ar 37 papildinājumiem un 0 dzēšanām
  1. 18 0
      cfc-frontend/pages.json
  2. 19 0
      cfc-frontend/pages/teacher/families.vue

+ 18 - 0
cfc-frontend/pages.json

@@ -95,6 +95,24 @@
             "navigationBarTitleText": "我的家庭"
           }
         },
+        {
+          "path": "review-workbench",
+          "style": {
+            "navigationBarTitleText": "审核工作台"
+          }
+        },
+        {
+          "path": "review-family",
+          "style": {
+            "navigationBarTitleText": "家庭审核"
+          }
+        },
+        {
+          "path": "plan-detail",
+          "style": {
+            "navigationBarTitleText": "方案详情"
+          }
+        },
         {
           "path": "team",
           "style": {

+ 19 - 0
cfc-frontend/pages/teacher/families.vue

@@ -1,5 +1,10 @@
 <template>
   <view class="container">
+    <view class="family-card entry" @click="goWorkbench">
+      <text class="family-name">审核工作台</text>
+      <text class="family-meta">查看待审核方案与任务</text>
+    </view>
+
     <view class="filter-bar">
       <view class="filter-item" :class="{ active: filterType === 'all' }" @click="changeFilter('all')">全部</view>
       <view class="filter-item" :class="{ active: filterType === 'active' }" @click="changeFilter('active')">活跃</view>
@@ -70,6 +75,9 @@ export default {
       uni.navigateTo({
         url: `/pages/teacher/messages?familyId=${family.familyId}`
       })
+    },
+    goWorkbench() {
+      uni.navigateTo({ url: '/pages/teacher/review-workbench' })
     }
   }
 }
@@ -111,6 +119,17 @@ export default {
   margin-bottom: 20rpx;
 }
 
+.family-card.entry {
+  border-left: 8rpx solid #4A9BD7;
+}
+
+.family-meta {
+  display: block;
+  font-size: 26rpx;
+  color: #666;
+  margin-top: 8rpx;
+}
+
 .family-header {
   display: flex;
   justify-content: space-between;