PrizeLimit.php 887 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace App\Models;
  3. class PrizeLimit extends BaseModel
  4. {
  5. protected $table="prize_limit";
  6. public $timestamps = false;
  7. //获取游戏单注最大金额信息列表
  8. function getGamebetMoney($game){
  9. $data=$this->select('id','game_name','min_money','max_money')->where('game_name',$game)->get();
  10. if(!$data){
  11. return -5040000401;//没有数据
  12. }
  13. $data=$data->toArray();
  14. foreach ($data as $k=>$v){
  15. $data[$k]['name']=trans('common.'.$v['game_name']);
  16. }
  17. return $data;
  18. }
  19. //设置开奖金额
  20. function setLimit($data,$game){
  21. if(($res=$this->has_game($game))){
  22. }
  23. }
  24. //检测游戏存在
  25. function has_game($game){
  26. $res=$this->where('game_name',$game)->first();
  27. if(!$res){
  28. return -5040000822;
  29. }
  30. return 1;
  31. }
  32. }