import { HTTP, Method} from '../utils/http.js' const UserConst = { user_info: '', // 个人信息 user_myMessage_url:'/api/message/page', // 我的消息 user_myFavorite_url: '/api/collect/collectionList', // 我的收藏 user_goldenList_url: '/api/comment/goldenList', // 我的金点子 user_myTopics_url:'/api/group/groupByUser', // 我的议题 user_myActivity_url:'/api/activity/activityList' // 我的活动 } class UserModel extends HTTP { constructor () { super() } getMyMessageList(page, success){ let params = { url: UserConst.user_myMessage_url, method: Method.POST, data: { page: page, pageSize: 10, }, success: success } this.request(params) } getMyMessageTotal(success) { let params = { url: UserConst.user_myTopics_url, method: Method.POST, data:{ page:1, pageSize:10, }, success: success } this.request(params) } getMyTopics(page,type,success){ let params = { url: UserConst.user_myTopics_url, method: Method.POST, data: { page: page, type: type, pageSize: 10, }, success: success } this.request(params) } getMyFavoriteList(page, success) { let params = { url: UserConst.user_myFavorite_url, method: Method.POST, data: { page: page, pageSize: 10, }, success: success } this.request(params) } goldenList(page, success) { let params = { url: UserConst.user_goldenList_url, method: Method.POST, data: { type: 2, // 1.全部 2.我的金点子 page: page, pageSize: 10, }, success: success } this.request(params) } getMyActivityList(page, success) { let params = { url: UserConst.user_myActivity_url, method: Method.POST, data: { page: page, pageSize: 10, }, success: success } this.request(params) } } export { UserModel }