<?php namespace wstmart\mobile\controller; use wstmart\common\model\Favorites as M; /** * ============================================================================ * 收藏控制器 */ class Favorites extends Base{ // 前置方法执行列表 protected $beforeActionList = [ 'checkAuth', ]; /** * 关注的商品 */ public function goods(){ return $this->fetch('users/favorites/list_goods'); } /** * 关注的店铺 */ public function shops(){ return $this->fetch('users/favorites/list_shops'); } /** * 关注的商品列表 */ public function listGoodsQuery(){ $m = new M(); $data = $m->listGoodsQuery(); foreach($data['Rows'] as $k=>$v){ $data['Rows'][$k]['goodsImg'] = WSTImg($v['goodsImg'],3); } return WSTReturn("", 1,$data); } /** * 关注的店铺列表 */ public function listShopQuery(){ $m = new M(); $data = $m->listShopQuery(); foreach($data['Rows'] as $k=>$v){ $data['Rows'][$k]['shopImg'] = WSTImg($v['shopImg'],3); if(!empty($v['goods'])){ foreach($v['goods'] as $k1=>$v1){ $v[$k1]['goodsImg'] = WSTImg($v1['goodsImg'],3); } } } return WSTReturn("", 1,$data); } /** * 取消关注 */ public function cancel(){ $m = new M(); $rs = $m->del(); return $rs; } /** * 增加关注 */ public function add(){ $m = new M(); $rs = $m->add(); return $rs; } }