/** * 品牌操作Models * @author: chenfeng<feng.chen@yoho.cn> * @date: 2016/09/07 */ 'use strict'; module.exports = class extends global.yoho.BaseModel { constructor(ctx) { super(ctx); } /** * [收藏品牌或者商品] * @param {[int]} uid [用户ID] * @param {[int]} id [品牌ID] * @param {Boolean} isBrand [是品牌还是商品] * @param {string} opt [操作(ok:表示确定,cancel:表示取消)] * @return {[array]} */ favoriteBrand(uid, id, opt, isBrand) { let param = { uid: uid, type: isBrand ? 'brand' : 'product' }; if (opt === 'ok') { param.id = id; param.method = 'app.favorite.add'; } else { param.fav_id = id; param.method = 'app.favorite.cancel'; } return this.post({ data: param, api: global.yoho.API }); } };