import { HTTP, Method } from '../utils/http.js' // 请求url常量 const ArticeConst = { artice_url: '/api/content/queryById', artice_add_collect_url: '/api/content/addCollection', artice_remove_collect_url: '/api/content/removeCollection', artice_online_url: '', } class ArticeModel extends HTTP { constructor() { super() } // 文章详情 getDetail(aId, success) { let params = { url: ArticeConst.artice_url, sucess: success, method: Method.POST, data: { id: aId } } this.request(params) } // 设置收藏还是取消 // type: 0: 添加;1: 移除 addCollect(aId, type, success) { let params = { url: artice_add_collect_url, success: success, method: Method.POST, data: { id: aId } } this.request(params) } removeCollect(aId, success) { let params = { url: artice_remove_collect_url, success: success, method: Method.POST, data: { id: aId } } this.request(params) } // 在线报名 onlineSign (aId, type, success) { let params = { url: artice_online_url, success: success, method: Method.POST, data: { } } this.request(params) } } export { ArticeModel }