request->post(); validate(RechargeValidate::class)->check($post); }catch(ValidateException $e) { return JsonServer::error($e->getError()); } $result = RechargeLogic::recharge($this->user_id,$this->client,$post); if($result === false) { return JsonServer::error(RechargeLogic::getError()); } return JsonServer::success('', $result); } /** * 卡密核销 */ public function kamihexiao(){ $post = $this->request->post(); $result = RechargeLogic::kamihexiao($this->user_id,$post); if($result === false) { return JsonServer::error(RechargeLogic::getError()); } return JsonServer::success('', $result); } /** * 充值记录 */ public function rechargeRecord() { $get = $this->request->get(); $get['page_no'] = $get['page_no'] ?? $this->page_no; $get['page_size'] = $get['page_size'] ?? $this->page_size; $get['user_id'] = $this->user_id; $result = RechargeLogic::rechargeRecord($get); return JsonServer::success('', $result); } /** * 提现记录 */ public function widthdrawlRecord() { $get = $this->request->get(); $get['page_no'] = $get['page_no'] ?? $this->page_no; $get['page_size'] = $get['page_size'] ?? $this->page_size; $get['user_id'] = $this->user_id; $result = RechargeLogic::widthdrawlRecord($get); return JsonServer::success('', $result); } }