/**课程标签模块的相关处理*/ // import ajax from '@/utils/xajax.js' // import http from "@/api/configPublic"; // import {getCookieForName} from "@/api/method"; import http from "./config"; /** * 分页查询:标签列表 */ // const portalPageList = (query = {}) => http.get(`/manageApi/admin/courseTag/list`, {params: query}); export const portalPageList = (obj) => http.get('/admin/courseTag/list', {params: obj}) //改变标签的公共属性 export const changeTagPublic = (row = {}) => http.post(`/admin/courseTag/changePublicStatus`, { id: row.id // isPublic: row.isPublic }); //改变标签的热点属性 export const changeTagHot = (row = {}) => http.post(`/admin/courseTag/changeHotStatus`, { id: row.id // isPublic: row.isHot }); //查询指定id的标签关联的所有课程 export const showCourseByTag = (query = {}) => http.post(`/admin/courseTag/showCourseByTag`, query); //解除指定id的课程和某个标签之间的关联关系 export const unbindCourseTagRelation = (params = {}) => http.post(`/admin/courseTag/unbind`, params); //编辑课程:标签模糊查询 export const searchTags = (params = {}) => http.post(`/admin/courseTag/searchTags`, params); //编辑课程:创建标签(与当前课程关联) export const createTag = (params = {}) => http.post(`/admin/courseTag/createTag`, params); //获取最新前10个热点标签 export const getHotTagList = (params = {}) => http.post(`/admin/courseTag/getHotTagList`, params); // export default { // portalPageList, // changeTagPublic, // changeTagHot, // showCourseByTag, // unbindCourseTagRelation, // searchTags, // createTag, // getHotTagList // }