mo 2 years ago
parent
commit
3155ad64f7

+ 15 - 3
src/router/routes-school.ts

@@ -15,14 +15,16 @@ const noLoginRouter = [
     meta: {
       title: '乐团伴学老师注册'
     }
-  }, {
+  },
+  {
     path: '/manage-teacher-register',
     name: 'manage-teacher-register',
     component: () => import('@/school/manage-teacher/manage-teacher-register'),
     meta: {
       title: '乐团管理老师注册'
     }
-  }]
+  }
+]
 
 export default [
   {
@@ -106,7 +108,8 @@ export default [
         meta: {
           title: '伴学老师详情'
         }
-      }, {
+      },
+      {
         path: '/companion-unbind',
         name: 'companion-unbind',
         component: () => import('@/school/companion-teacher/unbind'),
@@ -170,7 +173,16 @@ export default [
         meta: {
           title: '排行榜'
         }
+      },
+      {
+        path: '/approval-manage',
+        name: 'approval-manage',
+        component: () => import('@/school/approval-manage/index'),
+        meta: {
+          title: '我的审批'
+        }
       }
+      //
     ]
   },
 

+ 0 - 0
src/school/approval-manage/index.module.less


+ 29 - 0
src/school/approval-manage/index.tsx

@@ -0,0 +1,29 @@
+import OHeader from '@/components/o-header'
+import OSticky from '@/components/o-sticky'
+import { Tabs, Tab } from 'vant'
+import { defineComponent, reactive, ref } from 'vue'
+import { useRouter } from 'vue-router'
+const activeName = ref('wait')
+export default defineComponent({
+  name: 'approval-manage',
+  setup() {
+    const router = useRouter()
+    const state = reactive({})
+
+    return () => (
+      <>
+        <OSticky position="top" background="#F8F8F8">
+          <OHeader isBack={true}></OHeader>
+          <Tabs v-model:active={activeName.value}>
+            <Tab name="wait" title="待审批">
+              待审批
+            </Tab>
+            <Tab name="end" title="已完成">
+              已完成
+            </Tab>
+          </Tabs>
+        </OSticky>
+      </>
+    )
+  }
+})