subHours(self::$delayedHour)->toDateTimeString(); \App\ReceiveRecord::query()->where("record_at","<=",$delayedDateTime) ->where("delayed",0) ->update(["delayed"=>2]); \App\ReceiveRecord::query() ->where("record_at",">",$delayedDateTime) ->where("delayed",0) ->whereIn("logistic_number",RejectedBill::query()->select("logistic_number_return") ->where("created_at",">",$delayedDateTime)->whereIn("logistic_number_return", \App\ReceiveRecord::query()->select("logistic_number") ->where("record_at",">",$delayedDateTime) ->where("delayed",0)))->update(["delayed"=>1]); } }