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 @@ + + + + +