// +---------------------------------------------------------------------- declare (strict_types=1); namespace app\api\controller\card; use app\api\model\card\RiceCard as RiceCardModel; use app\common\exception\BaseException; use app\api\service\User as UserService; use app\common\model\Order as OrderModel; use app\common\service\Order as OrderService; use think\Db; use app\common\library\helper; use app\api\controller\Controller; use app\common\model\User as UserModel; use app\api\model\card\UserRiceCardGoods as UserRiceCardGoodsModel; use think\cache\driver\Redis; use app\common\model\PushLog; use app\common\model\card\RiceCardGoods as RiceCardGoodsModel; /** * 米卡列表 * Class service * @package app\api\controller\user\order */ class RiceCard extends Controller { //米卡列表 public function list(){ $model = new RiceCardModel; // $userinfo = UserService::getCurrentLoginUser(true); $list = $model->getList(['type'=>2]); return $this->renderSuccess(compact('list')); } //米卡详情 public function detail(int $card_id){ $model = new RiceCardModel; // $userinfo = UserService::getCurrentLoginUser(true); $detail = $model->getDetail($card_id); $goods = RiceCardGoodsModel::field('goods_name,goods_price,goods_num')->where('card_id',$detail['id'])->where('is_except',0)->select(); $detail['goods'] = $goods; return $this->renderSuccess(compact('detail')); } }