96 lines
1.8 KiB
JavaScript
96 lines
1.8 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
//获取列表
|
|
export function getCertificateList(query) {
|
|
return request({
|
|
url: '/edu/certificate/',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
export function createCertificate(data) {
|
|
return request({
|
|
url: '/edu/certificate/',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
export function updateCertificate(id, data) {
|
|
return request({
|
|
url: `/edu/certificate/${id}/`,
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
export function impCertificate(data) {
|
|
return request({
|
|
url: '/edu/certificate/imp/',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
export function impCertificate12(data) {
|
|
return request({
|
|
url: '/edu/certificate/imp_202312/',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
export function deleteCertificate(id) {
|
|
return request({
|
|
url: `/edu/certificate/${id}/`,
|
|
method: 'delete'
|
|
})
|
|
}
|
|
export function getCertificate(id) {
|
|
return request({
|
|
url: `/edu/certificate/${id}/`,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
|
|
|
|
//课程
|
|
export function getCourseList(query) {
|
|
return request({
|
|
url: '/edu/course/',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
export function createCourse(data) {
|
|
return request({
|
|
url: '/edu/course/',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
export function updateCourse(id, data) {
|
|
return request({
|
|
url: `/edu/course/${id}/`,
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
|
|
export function deleteCourse(id) {
|
|
return request({
|
|
url: `/edu/course/${id}/`,
|
|
method: 'delete'
|
|
})
|
|
}
|
|
export function getCourse(id) {
|
|
return request({
|
|
url: `/edu/course/${id}/`,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
export function batchUpdate(data) {
|
|
return request({
|
|
url: '/edu/certificate/batch-update/',
|
|
method: 'post',
|
|
data
|
|
})
|
|
} |