getMore([ [['type', 'd'], ''], [['product_id', 'd'], 0], [['brand_id', 'd'], 0], ['defaultOrder', ''], ['timeOrder', ''], ['priceOrder', ''] ]); return app('json')->successful($this->services->getIssueCouponList((int)$request->uid(), $where, '*', true)); } /** * 获取新人券 * @return mixed */ public function getNewCoupon(Request $request) { $userInfo = $request->user(); $data = []; /** @var StoreCouponIssueServices $couponService */ $couponService = app()->make(StoreCouponIssueServices::class); $data['list'] = $couponService->getNewCoupon(); $data['image'] = ''; if ($userInfo->add_time === $userInfo->last_time) { $data['show'] = 1; } else { $data['show'] = 0; } //会员领取优惠券 //$couponService->sendMemberCoupon($userInfo->uid); return app('json')->success($data); } /** * 获取每日新增的优惠券 * @param Request $request * @param StoreCouponIssueServices $couponIssueServices * @return \think\Response * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\DbException * @throws \think\db\exception\ModelNotFoundException */ public function getTodayCoupon(Request $request, StoreCouponIssueServices $couponIssueServices) { $uid = 0; if ($request->hasMacro('uid')) $uid = (int)$request->uid(); $data['list'] = $couponIssueServices->getTodayCoupon($uid); $data['image'] = ''; return app('json')->success($data); } }