input('limit', 10); $data['offset'] = $request->input('offset', 0); if($request->input('status', '') != ''){$data['status'] = $request->input('status');} $data['user_id'] = Token::$uid; $res = UserBonus::getList($data); if($res == false) { return ReturnData::create(ReturnData::SYSTEM_FAIL); } return ReturnData::create(ReturnData::SUCCESS,$res); } //用户获取优惠券 public function userBonusAdd(Request $request) { //参数 $data['bonus_id'] = $request->input('bonus_id',''); $data['get_time'] = time(); $data['user_id'] = Token::$uid; if($data['bonus_id']=='') { return ReturnData::create(ReturnData::PARAMS_ERROR); } return UserBonus::add($data); } //用户删除优惠券 public function userBonusDelete(Request $request) { $id = $request->input('id',''); if($id=='') { return ReturnData::create(ReturnData::PARAMS_ERROR); } $res = UserBonus::remove($id); if($res == false) { return ReturnData::create(ReturnData::SYSTEM_FAIL,null,$res); } return ReturnData::create(ReturnData::SUCCESS,$res); } public function userAvailableBonusList(Request $request) { //参数 $data['user_id'] = Token::$uid; $data['min_amount'] = $request->input('min_amount',''); if($data['min_amount']=='') { return ReturnData::create(ReturnData::PARAMS_ERROR); } $res = UserBonus::getAvailableBonusList($data); if($res == false) { return ReturnData::create(ReturnData::SYSTEM_FAIL); } return ReturnData::create(ReturnData::SUCCESS,$res); } }