修复监控点设备数据读取异常
parent
9b64450dac
commit
abab5f7361
|
|
@ -2,13 +2,13 @@
|
||||||
|
|
||||||
namespace App\Services\Admin;
|
namespace App\Services\Admin;
|
||||||
|
|
||||||
|
use App\Admin\Components;
|
||||||
|
use App\Filters\Admin\DeviceFilter;
|
||||||
|
use App\Iot\Linkos\HttpClient;
|
||||||
use App\Models\Device;
|
use App\Models\Device;
|
||||||
use App\Models\MonitorMode;
|
use App\Models\MonitorMode;
|
||||||
use App\Models\{MeteorologicalDailyReport, MeteorologicalReport, SoilDailyReport, SoilReport, AirLog, FarmWormPhoto, MonitorDevice, RegionMonitor, Region, FarmWormReport};
|
use App\Models\{MeteorologicalDailyReport, MeteorologicalReport, SoilDailyReport, SoilReport, AirLog, FarmWormPhoto, MonitorDevice, RegionMonitor, Region, FarmWormReport};
|
||||||
use App\Filters\Admin\DeviceFilter;
|
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
use App\Admin\Components;
|
|
||||||
use App\Iot\Linkos\HttpClient;
|
|
||||||
/**
|
/**
|
||||||
* @method Device getModel()
|
* @method Device getModel()
|
||||||
* @method Device|\Illuminate\Database\Query\Builder query()
|
* @method Device|\Illuminate\Database\Query\Builder query()
|
||||||
|
|
@ -280,12 +280,12 @@ class DeviceService extends BaseService
|
||||||
}
|
}
|
||||||
|
|
||||||
if($diffDays) {
|
if($diffDays) {
|
||||||
$modelQuery = $dayliyReportQuery->whereBetween('reported_at', [$startTime, $endTime]);
|
$modelQuery = (clone $dayliyReportQuery)->whereBetween('reported_at', [$startTime, $endTime]);
|
||||||
}else{
|
}else{
|
||||||
$modelQuery = $reportQuery->whereDate('reported_at', $day);
|
$modelQuery = (clone $reportQuery)->whereDate('reported_at', $day);
|
||||||
}
|
}
|
||||||
if($modelQuery){
|
if($modelQuery){
|
||||||
$datalist = $modelQuery->where('device_id', $device->id)->get()->keyBy('reported_at')->toArray();
|
$datalist = (clone $modelQuery)->where('device_id', $device->id)->get()->keyBy('reported_at')->toArray();
|
||||||
}
|
}
|
||||||
|
|
||||||
//组装数据;
|
//组装数据;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue