|
|
@@ -8,9 +8,15 @@ class JisuGameplay extends BaseModel
|
|
|
protected $fillable = [ 'game', 'game_en', 'gameplay', 'gameplay_en', 'number', 'number_en', 'odds','type','maxinum','mininum'];
|
|
|
|
|
|
public static function getGame($type) {
|
|
|
- $list = JisuGameplay::where('type',$type)->get()->toArray();
|
|
|
+ $list = JisuGameplay::where('type',$type)->select()->toArray();
|
|
|
$tree = [];
|
|
|
foreach($list as $item) {
|
|
|
+ if (!isset($tree[$item['gameplay']])) {
|
|
|
+ $tree[$item['gameplay']] = [
|
|
|
+ 'gameplay' => $item['gameplay'],
|
|
|
+ 'gameplay_en' => $item['gameplay_en'],
|
|
|
+ ];
|
|
|
+ }
|
|
|
$tree[$item['gameplay']]['children'][] = [
|
|
|
'id' => $item['id'],
|
|
|
'type' => $item['type'],
|