|
@@ -105,18 +105,31 @@ class CameraApiController extends BaseController
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- $data[$k+1]['title'] = $v->title;
|
|
|
- $data[$k+1]['mine_code'] = $v->slug."_jituan";
|
|
|
- $data[$k+1]['total'] = DB::table('camera_list')->whereIn('mine_id',$mine_use)->where('deleted_at',null)->count();
|
|
|
- $data[$k+1]['total_online'] = DB::table('camera_list')->whereIn('mine_id',$mine_use)->where('camera_status',1)->where('deleted_at',null)->count();
|
|
|
- $data[$k+1]['total_offline'] = $data[$k+1]['total'] - $data[$k+1]['total_online'];
|
|
|
- if($data[$k+1]['total'] == 0){
|
|
|
- $data[$k+1]['rate'] = "0%";
|
|
|
+ if($v->slug == 'NingXiaMeiYeTeShuZuoYeJianKongShiPin'){
|
|
|
+ $res['title'] = $v->title;
|
|
|
+ $res['mine_code'] = $v->slug."_jituan";
|
|
|
+ $res['total'] = DB::table('camera_list')->whereIn('mine_id',$mine_use)->where('deleted_at',null)->count();
|
|
|
+ $res['total_online'] = DB::table('camera_list')->whereIn('mine_id',$mine_use)->where('camera_status',1)->where('deleted_at',null)->count();
|
|
|
+ $res['total_offline'] = $res['total'] - $res['total_online'];
|
|
|
}else{
|
|
|
- $data[$k+1]['rate'] = round($data[$k+1]['total_online'] / $data[$k+1]['total'] * 100,2)."%";
|
|
|
+ $data[$k+1]['title'] = $v->title;
|
|
|
+ $data[$k+1]['mine_code'] = $v->slug."_jituan";
|
|
|
+ $data[$k+1]['total'] = DB::table('camera_list')->whereIn('mine_id',$mine_use)->where('deleted_at',null)->count();
|
|
|
+ $data[$k+1]['total_online'] = DB::table('camera_list')->whereIn('mine_id',$mine_use)->where('camera_status',1)->where('deleted_at',null)->count();
|
|
|
+ $data[$k+1]['total_offline'] = $data[$k+1]['total'] - $data[$k+1]['total_online'];
|
|
|
+ if($data[$k+1]['total'] == 0){
|
|
|
+ $data[$k+1]['rate'] = "0%";
|
|
|
+ }else{
|
|
|
+ $data[$k+1]['rate'] = round($data[$k+1]['total_online'] / $data[$k+1]['total'] * 100,2)."%";
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+ $count = count($data)+1;
|
|
|
+ $data[$count]['title'] = $res['title'];
|
|
|
+ $data[$count]['mine_code'] = $res['mine_code'];
|
|
|
+ $data[$count]['total'] = $res['total'];
|
|
|
+ $data[$count]['total_online'] = $res['total_online'];
|
|
|
+ $data[$count]['total_offline'] = $res['total_offline'];
|
|
|
return self::successResponse($data);
|
|
|
}
|
|
|
|