Несколько отделений для врачей
Поправил подсчет операций Закончил функцию наполнения отчетов
This commit is contained in:
@@ -49,11 +49,13 @@ class FillReportsFromDate extends Command
|
||||
$totalErrors = 0;
|
||||
|
||||
foreach ($departments as $department) {
|
||||
$this->info("Обработка отделения: {$department->name}");
|
||||
$this->info("Обработка отделения: {$department->name_short}");
|
||||
|
||||
// Получаем пользователей отделения
|
||||
$users = $userId
|
||||
? User::where('id', $userId)->where('rf_department_id', $department->department_id)->get()
|
||||
? User::where('id', $userId)->whereHas('departments', function ($query) use ($department) {
|
||||
$query->where('rf_department_id', $department->department_id);
|
||||
})->get()
|
||||
: $this->getDepartmentUsers($department);
|
||||
|
||||
if ($users->isEmpty()) {
|
||||
@@ -67,7 +69,8 @@ class FillReportsFromDate extends Command
|
||||
$user,
|
||||
$startDate,
|
||||
$endDate,
|
||||
$force
|
||||
$departmentId,
|
||||
$force,
|
||||
);
|
||||
|
||||
$totalReports += $created;
|
||||
|
||||
Reference in New Issue
Block a user