From 9e9c7b27b07612e05acd18f9bbd504513ee943ea Mon Sep 17 00:00:00 2001
From: qsh <>
Date: Wed, 10 Sep 2025 18:49:29 +0800
Subject: [PATCH] sc
---
src/api/gds/course.js | 21 ++++++
src/views/GDS/course/index.vue | 133 +++++++++++++++++++++++++++++++++
2 files changed, 154 insertions(+)
create mode 100644 src/api/gds/course.js
diff --git a/src/api/gds/course.js b/src/api/gds/course.js
new file mode 100644
index 0000000..17b0365
--- /dev/null
+++ b/src/api/gds/course.js
@@ -0,0 +1,21 @@
+import request from '@/config/axios'
+
+// 创建
+export const createCourse = (data) => {
+ return request.post({ url: '/admin-api/applet/sinology/lesson/create', data, isSubmitForm: true })
+}
+
+// 修改
+export const updateCourse = (data) => {
+ return request.put({ url: '/admin-api/applet/sinology/lesson/update', data })
+}
+
+// 分页
+export const getCoursePage = (params) => {
+ return request.get({ url: '/admin-api/applet/sinology/lesson/page', params })
+}
+
+// 删除
+export const deleteCourse = (lessonId) => {
+ return request.delete({ url: '/admin-api/applet/sinology/lesson/delete', params: { lessonId } })
+}
diff --git a/src/views/GDS/course/index.vue b/src/views/GDS/course/index.vue
index e69de29..8e11265 100644
--- a/src/views/GDS/course/index.vue
+++ b/src/views/GDS/course/index.vue
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+