subSeconds($dataInterval); $this->service=app(StoreItemService::class); $this->asnHeaders=OracleDOCASNHeader::query() ->with(['asnType', 'asnStatus', 'asnDetails' => function ($query) { $query->with(['lineStatus', 'qualityStatus','basSku']); }]) ->where('addTime', '>=', $startDate) ->get(); $this->asnHeadersEdit=OracleDOCASNHeader::query() ->with(['asnType', 'asnStatus', 'asnDetails' => function ($query) { $query->with(['lineStatus', 'qualityStatus','basSku']); }]) ->where('EditTime', '>=', $startDate) ->whereColumn('EditTime', '<>', 'addTime') ->get(); } public function testSyncLoadedStatusByAsnHeaderTest(){ if (empty($this->asnHeaders))return null; } }