mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-14 12:30:49 +08:00
H&R + exam user support bulk action
This commit is contained in:
@@ -106,4 +106,16 @@ class ExamUserController extends Controller
|
||||
return $this->success($result, 'Recover user exam success!');
|
||||
}
|
||||
|
||||
public function bulkAvoid(Request $request): array
|
||||
{
|
||||
$result = $this->repository->avoidExamUserBulk($request->all(), Auth::user());
|
||||
return $this->success(['result' => $result],"Affected: " . intval($result));
|
||||
}
|
||||
|
||||
public function bulkDelete(Request $request): array
|
||||
{
|
||||
$result = $this->repository->removeExamUserBulk($request->all(), Auth::user());
|
||||
return $this->success(['result' => $result],"Affected: " . intval($result));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -107,4 +107,16 @@ class HitAndRunController extends Controller
|
||||
$result = $this->repository->pardon($id, Auth::user());
|
||||
return $this->success($result);
|
||||
}
|
||||
|
||||
public function bulkPardon(Request $request): array
|
||||
{
|
||||
$result = $this->repository->bulkPardon($request->all(), Auth::user());
|
||||
return $this->success(['result' => $result],"Affected: " . intval($result));
|
||||
}
|
||||
|
||||
public function bulkDelete(Request $request): array
|
||||
{
|
||||
$result = $this->repository->bulkDelete($request->all(), Auth::user());
|
||||
return $this->success(['result' => $result],"Affected: " . intval($result));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user