JisuGameplay.php 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. namespace App\Models;
  3. class JisuGameplay extends BaseModel
  4. {
  5. protected $table = 'jisu_gameplay';
  6. protected $fillable = [ 'game', 'game_en', 'gameplay', 'gameplay_en', 'number', 'number_en', 'odds','type','maxinum','mininum'];
  7. public static function getGame($type) {
  8. $list = JisuGameplay::where('type',$type)->get()->toArray();
  9. $tree = [];
  10. foreach($list as $item) {
  11. if (!isset($tree[$item['gameplay']])) {
  12. $tree[$item['gameplay']] = [
  13. 'gameplay' => $item['gameplay'],
  14. 'gameplay_en' => $item['gameplay_en'],
  15. ];
  16. }
  17. $tree[$item['gameplay']]['children'][] = [
  18. 'id' => $item['id'],
  19. 'type' => $item['type'],
  20. 'name' => $item['number'],
  21. 'name_en' => $item['number_en'],
  22. 'odds' => $item['odds'],
  23. 'maxinum' => $item['maxinum'],
  24. 'mininum' => $item['mininum'],
  25. ];
  26. }
  27. return array_values($tree);
  28. }
  29. public static function getRemark($type) {
  30. if ($type == 1) {
  31. return '极速赛车';
  32. } elseif ($type == 2) {
  33. return '极速时时彩';
  34. } elseif ($type == 3) {
  35. return '极速飞艇';
  36. } elseif ($type == 4) {
  37. return 'SG时时彩';
  38. } elseif ($type == 5) {
  39. return 'SG飞艇';
  40. } elseif ($type == 6) {
  41. return '极速快3';
  42. } elseif ($type == 7) {
  43. return 'SG快3';
  44. }
  45. return $type;
  46. }
  47. }