人生啊人生 3 tháng trước cách đây
mục cha
commit
43bcddeb1a

+ 14 - 0
user_web/src/api/admin/school.ts

@@ -0,0 +1,14 @@
+import request from "@/util/request.ts";
+/**
+ * 获取课程的详情
+ * 包括课程的名称,封面,知识点等
+ */
+export function getCourseDetail(id:any) {
+    return request({
+        method: "get",
+        url: "/course",
+        params: {
+            id: id
+        }
+    });
+}

+ 16 - 0
user_web/src/router/demoRoute.ts

@@ -0,0 +1,16 @@
+const demoRoute = {
+    path: '/demo',
+    name: 'demo',
+    component: () => import('../view/demo/Main.vue'),
+    meta: { title: 'demo' },
+    children: [
+        {
+            path: '/demo/demoApi',
+            name: 'demoDemoApi',
+            component: () => import('../view/demo/DemoApi.vue'),
+            meta: { title: 'demoApi' },
+        },
+    ],
+};
+
+export default demoRoute;

+ 2 - 0
user_web/src/router/index.ts

@@ -1,6 +1,7 @@
 import { createRouter, createWebHashHistory } from 'vue-router';
 import studentRoute from './studentRoute';
 import adminRoute from './adminRoute';
+import demoRoute from './demoRoute';
 
 const routes = [
     {
@@ -85,6 +86,7 @@ const routes = [
 ];
 routes.push(studentRoute);
 routes.push(adminRoute);
+routes.push(demoRoute);
 
 const router = createRouter({
     history: createWebHashHistory(),

+ 13 - 0
user_web/src/view/demo/DemoApi.vue

@@ -0,0 +1,13 @@
+<template>
+    <div class="DemoApi">
+        DemoApi
+    </div>
+</template>
+<script setup>
+
+
+
+</script>
+<style lang="scss" scoped>
+
+</style>

+ 15 - 0
user_web/src/view/demo/Main.vue

@@ -0,0 +1,15 @@
+<template>
+    <div class="Main">
+        <router-view />
+    </div>
+</template>
+<script setup>
+
+
+
+
+
+</script>
+<style lang="scss" scoped>
+
+</style>