Authored by zhangxiaoru

潮流口令 意见反馈

... ... @@ -18,10 +18,14 @@ module.exports = class extends global.yoho.BaseModel {
suggestData(uid, udid, page, limit) {
return serviceAPI.get('suggest/api/v1/suggest/getList', {
udid: udid,
page: page,
limit: limit
return this.get({
url: 'suggest/api/v1/suggest/getList',
data: {
udid: udid,
page: page,
limit: limit
},
api: global.yoho.ServiceAPI
}).then((result) => {
if (result && result.code === 200 && result.data) {
_.forEach(result.data.list, function(data) {
... ... @@ -40,11 +44,15 @@ module.exports = class extends global.yoho.BaseModel {
}
upAndDown(uid, udid, reliable, suggestId) {
return serviceAPI.get('suggest/api/v1/suggest/is_reliable', {
uid: uid,
udid: udid,
is_reliable: reliable,
suggest_id: suggestId
return this.get({
url: 'suggest/api/v1/suggest/is_reliable',
data: {
uid: uid,
udid: udid,
is_reliable: reliable,
suggest_id: suggestId
},
api: global.yoho.ServiceAPI
});
}
... ... @@ -61,6 +69,10 @@ module.exports = class extends global.yoho.BaseModel {
per.image = image;
}
return serviceAPI.get('suggest/api/v1/suggest/saveSuggest', per);
return this.get({
url: 'suggest/api/v1/suggest/saveSuggest',
data: per,
api: global.yoho.ServiceAPI
});
}
};
... ...
const api = global.yoho.API;
const service = global.yoho.ServiceAPI;
const _ = require('lodash');
module.exports = class extends global.yoho.BaseModel {
... ... @@ -9,11 +7,13 @@ module.exports = class extends global.yoho.BaseModel {
// 文字说明
invitionText(uid) {
return api.get('', {
method: 'app.invitecode.my',
uid: uid
}, {
code: 200
return this.get({
data: {
method: 'app.invitecode.my',
uid: uid
},
api: global.yoho.API,
param: {code: 200}
}).then((result) => {
if (result && result.code === 200 && result.data) {
... ... @@ -27,10 +27,13 @@ module.exports = class extends global.yoho.BaseModel {
// 资源位图
resources(contentCode) {
return service.get('operations/api/v5/resource/get', {
content_code: contentCode
}, {
code: 200
return this.get({
url: 'operations/api/v5/resource/get',
data: {
content_code: contentCode
},
api: global.yoho.ServiceAPI,
param: {code: 200}
}).then((result) => {
if (result && result.data) {
... ... @@ -40,7 +43,7 @@ module.exports = class extends global.yoho.BaseModel {
}
invitionData(uid, contentCode) {
return api.all([this.invitionText(uid), this.resources(contentCode)]).then((result) => {
return Promise.all([this.invitionText(uid), this.resources(contentCode)]).then((result) => {
let finaData = {};
finaData = Object.assign(finaData, result[0]);
... ...