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 }