2019-09-06 23:53:10 +08:00

69 lines
1.5 KiB
PHP
Executable File

<?php
namespace wstmart\app\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);
}
exit(jsonReturn("", 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);
}
}
}
exit(jsonReturn("", 1,$data));
}
/**
* 取消关注
*/
public function cancel(){
$m = new M();
$rs = $m->del();
exit(jsonReturn("", 1,$rs));
}
/**
* 增加关注
*/
public function add(){
$m = new M();
$rs = $m->add();
exit(jsonReturn("", 1,$rs));
}
}