]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Изменение group_name
authorVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Tue, 11 Nov 2025 13:09:50 +0000 (16:09 +0300)
committerVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Tue, 11 Nov 2025 13:09:50 +0000 (16:09 +0300)
erp24/actions/grade/UpdateAction.php

index abd85ac0f80d74e1ae21b71c3fb10069d98e023c..0b4ff8bc6504c8b189067ece509e49befbb965ad 100755 (executable)
@@ -27,6 +27,14 @@ class UpdateAction extends Action
             // Гибридный подход: обновляем основное поле (источник истины)
             $admin->employee_position_id = $modelPosition->position_id;
             
+            // Синхронизируем group_name с выбранной должностью (как в AdminUpdateAction)
+            if ($modelPosition->position_id) {
+                $position = EmployeePosition::findOne($modelPosition->position_id);
+                if ($position) {
+                    $admin->group_name = $position->name;
+                }
+            }
+            
             // Сохраняем Admin, что автоматически вызовет afterSave 
             // и создаст запись в EmployeePositionStatus для истории
             if ($admin->save(false)) {