|
|
@@ -4,7 +4,7 @@ import {
|
|
|
import axios from 'axios'
|
|
|
import httpCode from '@/server/enums/http-code'
|
|
|
|
|
|
-export function createSlide(courseId, name, file) {
|
|
|
+export function createSlide({ courseId, name, file }) {
|
|
|
let data = new FormData()
|
|
|
data.append('courseId', courseId)
|
|
|
data.append('name', name)
|
|
|
@@ -26,7 +26,7 @@ export function createSlide(courseId, name, file) {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
-export function modifySlide(id, name, state) {
|
|
|
+export function modifySlide({ id, name, state }) {
|
|
|
const data = {
|
|
|
id,
|
|
|
name,
|
|
|
@@ -64,7 +64,7 @@ export function teacherGetSlides({ key = '', page = 0, size = 2000, sort = '' })
|
|
|
})
|
|
|
}
|
|
|
|
|
|
-export function teacherGetSlidesByCourse(courseId, { key = '', page = 0, size = 2000, sort = '' }) {
|
|
|
+export function teacherGetSlidesByCourse({ courseId, key = '', page = 0, size = 2000, sort = '' }) {
|
|
|
return axios
|
|
|
.get(useSlideServer('/teacher/course/' + courseId), {
|
|
|
params: {
|
|
|
@@ -84,7 +84,7 @@ export function teacherGetSlidesByCourse(courseId, { key = '', page = 0, size =
|
|
|
})
|
|
|
}
|
|
|
|
|
|
-export function studentGetSlidesByCourse(courseId, { key = '', page = 0, size = 2000, sort = '' }) {
|
|
|
+export function studentGetSlidesByCourse({ courseId, key = '', page = 0, size = 2000, sort = '' }) {
|
|
|
return axios
|
|
|
.get(useSlideServer('/student/course/' + courseId), {
|
|
|
params: {
|
|
|
@@ -104,7 +104,7 @@ export function studentGetSlidesByCourse(courseId, { key = '', page = 0, size =
|
|
|
})
|
|
|
}
|
|
|
|
|
|
-export function getSlideUrl(slideId) {
|
|
|
+export function getSlideUrl({ slideId }) {
|
|
|
return axios
|
|
|
.get(useSlideServer('/' + slideId + '/url'))
|
|
|
.then(res => {
|