data["active_test"] = "active"; } public function method(Request $request, $method) { try { return call_user_func([$this, $method], $request); } catch (\BadMethodCallException $e) { dd("方法不存在"); } } public function test(Request $request) { $users = User::query()->with(["roles.owners"])->get(); foreach ($users as $user) { $owners = []; foreach ($user->roles as $role) { foreach ($role->owners as $owner) { $owners[] = $owner->id; } } $user->owners()->sync($owners); } } public function test123() { $codes = ['OCGBS202202160032']; $items = OracleDOCASNHeader::query()->select('asnNo')->whereIn('ASNReference1', $codes)->get(); dd($items); } public function testRejectedPushJob() { $arr = [ ['logisticNumberReturn' => '9886316269968', 'asnNo' => 'asn0045', 'type' => '上架'], ['logisticNumberReturn' => '9886316269968', 'asnNo' => 'asn0045', 'type' => '上架'], ['logisticNumberReturn' => '9886316269968', 'asnNo' => 'asn0045', 'type' => '上架'], ['logisticNumberReturn' => '75603658035358', 'asnNo' => 'asn0045', 'type' => '上架'], ]; RejectedPushJob::dispatch($arr); } }