123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- const Api = require('../net/Api');
- class UserInformationApi {
- /*
- * 获取用户信息接口
- * @param uid [string] 用户id
- * */
- getUserInformation(uid, success, fail) {
- let url = "/user/getInfo.do";
- let data = {
- targetUid: uid
- };
- let requestBody = {
- url: url,
- data: data,
- success: success,
- fail: fail,
- complete: () => {
- }
- };
- Api.httpGet(requestBody);
- }
- getTimelineList(uid, success, fail) {
- let url = "/post/getPost.do";
- let data = {
- targetUid: uid
- };
- let requestBody = {
- url: url,
- data: data,
- success: success,
- fail: fail,
- complete: () => {
- }
- };
- Api.httpGet(requestBody);
- }
- postRelate(uid, type, success, fail) {
- let url = "/friend/relate.do";
- let data = {
- targetUid: uid,
- opt: type,
- };
- let requestBody = {
- url: url,
- data: data,
- success: success,
- fail: fail,
- complete: () => {
- }
- };
- Api.httpPost(requestBody);
- }
- editArtistName(uid, name, success, fail) {
- let url = "/user/updateArtistName.do";
- let data = {
- targetUid: uid,
- artistName: name,
- };
- let requestBody = {
- url: url,
- data: data,
- success: success,
- fail: fail,
- complete: () => {
- }
- };
- Api.httpPost(requestBody);
- }
- postInteract(uid, type, success, fail) {
- let url = "/friend/interact.do";
- let data = {
- targetUid: uid,
- type: type,
- };
- let requestBody = {
- url: url,
- data: data,
- success: success,
- fail: fail,
- complete: () => {
- }
- };
- Api.httpPost(requestBody);
- }
- }
- module.exports = new UserInformationApi();
|