|
@@ -29,6 +29,7 @@ class JisuGameOrder extends Controller
|
|
|
'gameplay' => ['nullable', 'string'],
|
|
'gameplay' => ['nullable', 'string'],
|
|
|
'status' => ['nullable', 'integer'],
|
|
'status' => ['nullable', 'integer'],
|
|
|
'id' => ['nullable', 'integer'],
|
|
'id' => ['nullable', 'integer'],
|
|
|
|
|
+ 'type' => ['nullable', 'integer'],
|
|
|
'start_time' => ['nullable', 'date', 'date_format:Y-m-d', 'required_with:end_time'],
|
|
'start_time' => ['nullable', 'date', 'date_format:Y-m-d', 'required_with:end_time'],
|
|
|
'end_time' => ['nullable', 'date', 'date_format:Y-m-d', 'required_with:start_time'],
|
|
'end_time' => ['nullable', 'date', 'date_format:Y-m-d', 'required_with:start_time'],
|
|
|
]);
|
|
]);
|
|
@@ -46,6 +47,9 @@ class JisuGameOrder extends Controller
|
|
|
if (!empty($params['id'])) {
|
|
if (!empty($params['id'])) {
|
|
|
$query = $query->where('jisu_game_order.id', $params['id']);
|
|
$query = $query->where('jisu_game_order.id', $params['id']);
|
|
|
}
|
|
}
|
|
|
|
|
+ if (!empty($params['type'])) {
|
|
|
|
|
+ $query = $query->where('jisu_game_order.type', $params['type']);
|
|
|
|
|
+ }
|
|
|
if (!empty($params['ordernum'])) {
|
|
if (!empty($params['ordernum'])) {
|
|
|
$query = $query->where('jisu_game_order.ordernum', $params['ordernum']);
|
|
$query = $query->where('jisu_game_order.ordernum', $params['ordernum']);
|
|
|
}
|
|
}
|