mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-18 23:36:46 +08:00
122 lines
3.6 KiB
JavaScript
122 lines
3.6 KiB
JavaScript
import http from './configPublic'
|
|
const ACTIVITYAPI = '/activityApi'
|
|
/**
|
|
* 通知
|
|
*/
|
|
//通知列表
|
|
const noticeList = (data = {}) => http.post(`${ACTIVITYAPI}/xboe/m/boe/notice/list`, data);
|
|
//通知新增或修改
|
|
const noticeAddAndUpdate = (data = {}) => http.post(`${ACTIVITYAPI}/xboe/m/boe/notice/save`, data);
|
|
//通知删除
|
|
const noticeDelete = (params) => http.delete(`${ACTIVITYAPI}/xboe/m/boe/notice/delete`, { params });
|
|
//通知根据id查询
|
|
const noticeDataById = (params) => http.get(`${ACTIVITYAPI}/xboe/m/boe/notice/getDataById`, { params });
|
|
|
|
|
|
/**
|
|
* 轮播图
|
|
*/
|
|
//轮播图列表
|
|
const carouselList = `${ACTIVITYAPI}/xboe/m/boe/rotation/list`
|
|
//轮播图新增或修改
|
|
const carouseAddAndUpdate = (data = {}) => http.post(`${ACTIVITYAPI}/xboe/m/boe/rotation/save`, data);
|
|
//轮播图删除
|
|
const carouseDelete = (params) => http.delete(`${ACTIVITYAPI}/xboe/m/boe/rotation/delete`, { params });
|
|
//轮播图删除
|
|
const getCarouseById = (params) => http.get(`${ACTIVITYAPI}/xboe/m/boe/rotation/getDataById`, { params });
|
|
|
|
|
|
/**
|
|
* 教师赋能
|
|
*/
|
|
//教师赋能列表
|
|
const courselList = `${ACTIVITYAPI}/xboe/m/boe/course/list`
|
|
//添加赋能选择课程接口
|
|
const addCourselList = (data = {}) => http.post(`${process.env.VUE_APP_SYS_API}/xboe/m/course/fulltext/search`, data, {
|
|
headers: { "Content-Type": "application/x-www-form-urlencoded" },
|
|
});
|
|
//取消赋能
|
|
const courseDelete = (params) => http.delete(`${ACTIVITYAPI}/xboe/m/boe/course/disEnabled`, { params });
|
|
//获取已有课程id集合
|
|
const courseIds = (params) => http.get(`${ACTIVITYAPI}/xboe/m/boe/course/ids`, { params });
|
|
//批量增加课程
|
|
const saveCourseList = (data = {}) => http.post(`${ACTIVITYAPI}/xboe/m/boe/course/saveList`, data);
|
|
|
|
|
|
/**
|
|
* 工具
|
|
*/
|
|
//工具列表
|
|
const toolList = (data = {}) => http.post(`${ACTIVITYAPI}/xboe/m/boe/tools/list`, data);
|
|
//新增工具
|
|
const saveTool = (data = {}) => http.post(`${ACTIVITYAPI}/xboe/m/boe/tools/save`, data);
|
|
//工具删除
|
|
const toolDelete = (params) => http.delete(`${ACTIVITYAPI}/xboe/m/boe/tools/delete`, { params });
|
|
//工具下载
|
|
const toolDown = (params) => http.get(`/systemapi/xboe/sys/xuploader/url/download`, { params });
|
|
|
|
|
|
/**
|
|
* 师资大全
|
|
*/
|
|
//师资大全列表
|
|
const teachersList = `${ACTIVITYAPI}/xboe/m/boe/teachers/list`
|
|
//师资大全列表添加和编辑接口
|
|
const teachersAddAndUpdate = (data = {}) => http.post(`${ACTIVITYAPI}/xboe/m/boe/teachers/save`, data);
|
|
//教师删除
|
|
const teachersDelete = (params) => http.delete(`${ACTIVITYAPI}/xboe/m/boe/teachers/delete`, { params });
|
|
|
|
|
|
/**
|
|
* 意见
|
|
*/
|
|
//意见列表
|
|
const opinionList = `${ACTIVITYAPI}/xboe/m/boe/opinion/list`
|
|
//意见删除
|
|
const opinionDelete = (params) => http.delete(`${ACTIVITYAPI}/xboe/m/boe/opinion/delete`, { params });
|
|
|
|
//查看当前协议
|
|
//type 查看的类型
|
|
const query = (type) => http.get('/systemapi/xboe/m/assistance/protocol/query?type=' + type);
|
|
|
|
|
|
// 上传图片接口
|
|
const importPic = (data = {}) => http.post(`/systemapi/api/m/xfile/base/file/upload`, data, {
|
|
headers: {
|
|
'Content-Type': 'multipart/form-data'
|
|
}
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const RECOMMEND_PAGE = "/systemapi/xboe/m/boe/cases/recommend/page";
|
|
export {
|
|
RECOMMEND_PAGE,
|
|
noticeList,
|
|
noticeDelete,
|
|
noticeAddAndUpdate,
|
|
noticeDataById,
|
|
carouselList,
|
|
carouseAddAndUpdate,
|
|
carouseDelete,
|
|
getCarouseById,
|
|
courselList,
|
|
courseIds,
|
|
saveCourseList,
|
|
addCourselList,
|
|
courseDelete,
|
|
toolList,
|
|
saveTool,
|
|
toolDelete,
|
|
toolDown,
|
|
teachersList,
|
|
teachersAddAndUpdate,
|
|
teachersDelete,
|
|
opinionList,
|
|
opinionDelete,
|
|
query,
|
|
importPic
|
|
} |