123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- import { httpAxios_gym, httpAxios_gyt, httpAxios_klx } from "@/api/ApiInstance"
- /** 管乐迷 */
- //获取课程列表
- export const queryLessonCourseware_gym = (type: string, abortController: AbortController) => {
- return httpAxios_gym.axioseRquest({
- signal: abortController.signal,
- method: "post",
- url: "/api-teacher/lessonCourseware/queryLessonCourseware",
- data: {
- subjectId: type,
- page: 1,
- rows: 9999
- }
- })
- }
- // 获取课程类型
- export const getLessonCoursewareSubjectList_gym = () => {
- return httpAxios_gym.axioseRquest({
- method: "get",
- url: "/api-teacher/lessonCourseware/getLessonCoursewareSubjectList"
- })
- }
- // 课程详情列表
- export const getLessonCoursewareCourseList_gym = (params: {
- id: string
- data: { search?: string; detailFlag?: string }
- abortController: AbortController
- }) => {
- return httpAxios_gym.axioseRquest({
- signal: params.abortController.signal,
- method: "get",
- url: `/api-teacher/lessonCourseware/getLessonCoursewareCourseList/${params.id}`,
- params: params.data
- })
- }
- // 课程详情 播放用
- export const getLessonCourseDetail_gym = (id: string) => {
- return httpAxios_gym.axioseRquest({
- method: "get",
- url: "/api-teacher/lessonCourseware/getLessonCourseDetail/" + id
- })
- }
- /**
- * 管乐团
- */
- // 课程列表
- export const getMyCourseware_gyt = () => {
- return httpAxios_gyt.axioseRquest({
- method: "post",
- url: "/api-teacher/courseSchedule/myCourseware"
- })
- }
- // 课程详情列表
- export const getMyCoursewareDetail_gyt = (params: {
- id: string
- data: { search?: string; detailFlag?: string }
- abortController: AbortController
- }) => {
- return httpAxios_gyt.axioseRquest({
- signal: params.abortController.signal,
- method: "post",
- url: `/api-teacher/courseSchedule/myCoursewareDetail/${params.id}`,
- params: params.data
- })
- }
- // 课程详情 播放用
- export const getLessonCoursewareDetail_gyt = (id: string) => {
- return httpAxios_gyt.axioseRquest({
- method: "get",
- url: "/api-teacher/lessonCoursewareDetail/detail/" + id
- })
- }
- /**
- * 酷乐秀
- */
- // 专辑列表
- export const getuyAlbumInfo_klx = () => {
- return httpAxios_klx.axioseRquest({
- method: "get",
- url: "/api-teacher/tenantGroupAlbum/buyAlbumInfo"
- })
- }
- // 乐器列表
- export const queryPageSubject_klx = () => {
- return httpAxios_klx.axioseRquest({
- method: "get",
- url: "/api-tenant/open/subject/queryPage?page=1&rows=9999&queryType=list"
- })
- }
- //获取课程列表
- export const queryLessonCourseware_klx = (type: string, albumId: string, abortController: AbortController) => {
- return httpAxios_klx.axioseRquest({
- signal: abortController.signal,
- method: "post",
- url: "/api-teacher/tenantAlbumMusic/page",
- data: {
- subjectType: "COURSEWARE",
- albumId: albumId,
- page: 1,
- rows: 9999,
- subjectId: type
- }
- })
- }
- // 课程详情列表
- export const getLessonCoursewareCourseList_klx = (params: {
- id: string
- data: { search?: string; detailFlag?: string }
- abortController: AbortController
- }) => {
- return httpAxios_klx.axioseRquest({
- signal: params.abortController.signal,
- method: "get",
- url: `/api-teacher/tenantAlbumMusic/getLessonCoursewareCourseList/${params.id}`,
- params: params.data
- })
- }
- // 课程详情 播放用
- export const getLessonCourseDetail_klx = (id: string) => {
- return httpAxios_klx.axioseRquest({
- method: "get",
- url: "/api-teacher/tenantAlbumMusic/getLessonCourseDetail/" + id
- })
- }
|