request->get('page_no', $this->page_no); $size = $this->request->get('page_size', $this->page_size); $state = $this->request->get('state', 0); $list = BillionsLogic::lists($page, $size, $state, $this->user_id); foreach($list['list'] as $key=>$value){ $ranking = BillionsLogic::getRanking($value['billions_id']); $list['list'][$key]['ranking'] = $ranking; } return JsonServer::success('获取成功', $list); } /** * @notes 提现 */ public function withdrawal() { $id = $this->request->post('billions_id'); if (BillionsLogic::withdrawRecord($id, $this->user_id)) { return JsonServer::success('操作成功'); } return JsonServer::error('操作失败'); } /** * @notes 获取提现配置 */ public function config() { $data = BillionsLogic::getSubsidyWithdraw($this->user_id); return JsonServer::success('', $data); } /** * @notes 提交提现 */ public function balanceapply() { $post = $this->request->post(); $post['user_id'] = $this->user_id; (new BillionsWithdrawValidate())->goCheck('apply', $post); $id = BillionsLogic::balanceapply($this->user_id, $post); // (new BalanceWithdrawValidate())->goCheck('apply', $post); // $id = WithdrawLogic::balanceapply($this->user_id, $post); // return JsonServer::success('申请成功', ['id' => $id]); } }