dataLists(new RechargeLists()); } public function deposit_lists() { $params=$this->request->param(); $list=CompanyAccountLog::where('company_id',$this->userInfo['company_id'])->page($params['page_no'],15)->order('id', 'desc')->select(); $datas=[]; foreach($list as $k=>$v){ $datas[$k]['create_time']=$v['create_time']; $datas[$k]['order_amount']=$v['change_amount']; $datas[$k]['tips']='押金充值'.$v['change_amount']; } return $this->success('ok',['count'=>0,'extend'=>[],'lists'=>$datas,'page_no'=>$params['page_no'],'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)); } }