with(['asnType', 'asnStatus']) ->select('asnno','asnstatus','asntype','addtime','edittime','customerid','notes','warehouseid','asnreference3','asnreference2') ->where('addTime', '>=', $startDate) ->orderByDesc('addtime') ->get(); } public function getWmsAsnOnStartDateEdit($startDate) { if (!$startDate) return null; return OracleDOCASNHeader::query() ->with(['asnType', 'asnStatus']) ->select('asnno','asnstatus','asntype','addtime','edittime','customerid','notes','warehouseid','asnreference3','asnreference2') ->where('EditTime', '>=', $startDate) ->whereColumn('EditTime', '<>', 'addTime') ->orderByDesc('EditTime') ->get(); } }