Files
siyu-admin/src/api/sytopic/enroll/index.js
T
2024-08-07 18:10:02 +08:00

57 lines
1.3 KiB
JavaScript

import request from '@/utils/request';
/**
* 分页查询专题
* @param params 查询条件
*/
export async function pageSyTopicEnroll(params) {
const res = await request.get('/sytopic/enroll/page', {
params
});
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
export async function pageSyTopicEnrollTypes() {
const res = await request.get('/sytopic/enroll/status', {});
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
export async function updateTopicEnrollStatus(id, status) {
const res = await request.put('/sytopic/enroll/status', {
id,
status
});
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}
/**
* 导出订单
* @param params 查询条件
*/
export async function exportTopicEnroll(params) {
const res = await request.get('/sytopic/enroll/export', {
params
});
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
export async function pageSyTopicEnrollTopic() {
const res = await request.get('/sytopic/enroll/topicList', {});
if (res.data.code === 0) {
return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}