GameOne28.php 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. namespace App\Models;
  3. class GameOne28 extends BaseModel
  4. {
  5. public $num=3;//开奖号码个数
  6. protected $table="game_one28";
  7. public $timestamps = false;
  8. //获取往期开奖记录
  9. function getLog($list=20,$fild,$order,$where=''){
  10. $data=$this->orderBy($fild,$order);
  11. if(!empty($where)&&is_array($where)){
  12. $data = $data->where($where);
  13. }
  14. $data = $data->paginate($list);
  15. if(!$data){
  16. return -5040000622;//没有开奖数据
  17. }
  18. return $data->toArray();
  19. }
  20. //获取一个游戏开奖数据
  21. function getOne(){
  22. $data=$this->where('status',2)->orderBy('open_time','desc')->first();
  23. if(!$data){
  24. return -5040000622;//没有开奖数据
  25. }
  26. return $data->toArray();
  27. }
  28. //按期号获取游戏开奖号码
  29. function getPrizeCodes($no){
  30. $data=$this->where('info_no',$no)->first();
  31. if(!$data){
  32. return -5040100122;//没有该期信息
  33. }
  34. return $data->toArray();
  35. }
  36. }