dataLists(new RechargeLists()); } public function deposit_lists() { $params=$this->request->param(); $list=CompanyAccountLog::where('company_id',$this->userId)->page($params['page'],15)->select(); return $this->success('ok',['count'=>0,'extend'=>[],'lists'=>$list,'page_no'=>$params['page'],'page_size'=>$params['page_size']]); } /** * @notes 充值 * @return \think\response\Json * @author 段誉 * @date 2023/2/23 18:56 */ public function recharge() { $params = (new RechargeValidate())->post()->goCheck('recharge', [ 'user_id' => $this->userId, 'terminal' => $this->userInfo['terminal'], ]); $result = RechargeLogic::recharge($params); if (false === $result) { return $this->fail(RechargeLogic::getError()); } return $this->data($result); } /** * @notes 充值配置 * @return \think\response\Json * @author 段誉 * @date 2023/2/24 16:56 */ public function config() { return $this->data(RechargeLogic::config($this->userId)); } }