<?php // +————————————————————————————————————————————————————————————————————— // | Created by Yunbao // +————————————————————————————————————————————————————————————————————— // | Copyright (c) 2013~2022 http://www.yunbaokj.com All rights reserved. // +————————————————————————————————————————————————————————————————————— // | Author: https://gitee.com/yunbaokeji // +————————————————————————————————————————————————————————————————————— // | Date: 2022-02-17 // +————————————————————————————————————————————————————————————————————— /** * 提现记录 */ namespace app\appapi\controller; use cmf\controller\HomeBaseController; use think\Db; class CashController extends HomebaseController { var $status=array( '0'=>'审核中', '1'=>'成功', '2'=>'失败', ); public function index(){ $data = $this->request->param(); $uid=isset($data['uid']) ? $data['uid']: ''; $token=isset($data['token']) ? $data['token']: ''; $uid=(int)checkNull($uid); $token=checkNull($token); $checkToken=checkToken($uid,$token); if($checkToken==700){ $reason='您的登陆状态失效,请重新登陆!'; $this->assign('reason', $reason); return $this->fetch(':error'); } $this->assign("uid",$uid); $this->assign("token",$token); $list=Db::name("cash_record")->where(["uid"=>$uid])->order("addtime desc")->limit(0,50)->select()->toArray(); foreach($list as $k=>$v){ $list[$k]['addtime']=date('Y.m.d',$v['addtime']); $list[$k]['status_name']=$this->status[$v['status']]; } $this->assign("list",$list); return $this->fetch(); } public function getlistmore() { $data = $this->request->param(); $uid=isset($data['uid']) ? $data['uid']: ''; $token=isset($data['token']) ? $data['token']: ''; $p=isset($data['page']) ? $data['page']: '1'; $uid=(int)checkNull($uid); $token=checkNull($token); $p=checkNull($p); $result=array( 'data'=>array(), 'nums'=>0, 'isscroll'=>0, ); if(checkToken($uid,$token)==700){ echo json_encode($result); exit; } $pnums=50; $start=($p-1)*$pnums; $list=Db::name("cash_record")->where(["uid"=>$uid])->order("addtime desc")->limit($start,$pnums)->select()->toArray(); foreach($list as $k=>$v){ $list[$k]['addtime']=date('Y.m.d',$v['addtime']); $list[$k]['status_name']=$this->status[$v['status']]; } $nums=count($list); if($nums<$pnums){ $isscroll=0; }else{ $isscroll=1; } $result=array( 'data'=>$list, 'nums'=>$nums, 'isscroll'=>$isscroll, ); echo json_encode($result); exit; } }