Commit fdf2f6e1 by 杨昕

tesg

parent 83cc5a9a
Pipeline #10759 passed with stages
in 41 seconds
......@@ -42,6 +42,7 @@ class MediaModel extends Eloquent
try{
$medias = MediaModel::query()->raw(function ($collection) use($request){
$limit = (isset($request->page_size) ? (int)($request->page_size) : Constant::PAGE_NUMBER) ;
if ($limit >500){
......@@ -79,11 +80,19 @@ class MediaModel extends Eloquent
}
if (isset($request->start_time)&& !empty($request->start_time)){
$aggregate[]['$match']['start_time'] = ['$gt' => $request->start_time ];
$start_time = new UTCDateTime(strtotime($request->start_time) * 1000);
$aggregate[]['$match']['start_time'] = ['$gt' => $start_time ];
}
if (isset($request->end_time)&& !empty($request->end_time)){
$aggregate[]['$match']['end_time'] = ['$lt' => $request->end_time ];
$end_time = new UTCDateTime(strtotime($request->end_time) * 1000);;
$aggregate[]['$match']['end_time'] = ['$lt' => $end_time ];
}
$aggregate[]['$sort'] = ['start_time' => $sort];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment