]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Грейды
authorVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Tue, 25 Nov 2025 07:00:07 +0000 (10:00 +0300)
committerVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Tue, 25 Nov 2025 07:00:07 +0000 (10:00 +0300)
erp24/views/grade/admin-update.php
erp24/views/grade/update.php

index 46568bc88b5040004fa1656b01b16c388dfd78b1..6cdd321253b03b3b60d0ede0966c666cfcbdda9b 100644 (file)
@@ -33,12 +33,6 @@ $specialGroups = [
     AdminGroup::GROUP_FLORIST,          // 89
 ];
 
-// Ищем группу "Работники магазинов" по имени
-$workersGroup = AdminGroup::find()->where(['name' => AdminGroup::GROUP_STORE_WORKERS_NAME])->one();
-if ($workersGroup) {
-    $specialGroups[] = $workersGroup->id;
-}
-
 // Подключаем CSS и JS файлы
 $this->registerCssFile('/css/grade/admin-update.css');
 $this->registerJsFile('/js/grade/admin-update.js', ['position' => View::POS_END, 'depends' => [\yii\web\JqueryAsset::class]]);
@@ -88,10 +82,14 @@ $this->registerJs("
     ?>
 
     <div id="positionFieldSpecial" style="display: <?= $isSpecialGroup ? 'block' : 'none' ?>;">
-        <?php PrintBlockHelper::printBlock('Ð\94олжноÑ\81Ñ\82Ñ\8c', $form->field($model, 'employee_position_id')->dropDownList(
+        <?php PrintBlockHelper::printBlock('Ð\93Ñ\80ейд', $form->field($model, 'employee_position_id')->dropDownList(
             ArrayHelper::map($positions, 'id', 'name'), ['prompt' => 'Выберите должность', 'id' => 'employee-position-select', 'onchange' => 'checkGradeGroupMatch();']
         )->label(false)) ?>
         
+        <div class="mb-2">
+            <?= Html::a('Список грейдов', ['/crud/employee-position'], ['target' => '_blank', 'class' => 'btn btn-link p-0']) ?>
+        </div>
+        
         <?php
         // Определяем значение смены из AdminGroup->name
         $shiftValue = null;
@@ -105,7 +103,7 @@ $this->registerJs("
         }
         ?>
         <div id="shiftField" style="display: <?= $shiftValue !== null ? 'block' : 'none' ?>;">
-            <?php PrintBlockHelper::printBlock('Смена', Html::textInput('shift_display', $shiftValue ?? '', [
+            <?php PrintBlockHelper::printBlock('Смена (согласно должности-группе)', Html::textInput('shift_display', $shiftValue ?? '', [
                 'class' => 'form-control shift-display-readonly',
                 'readonly' => true,
                 'id' => 'shift-display-input'
index 9b9749787900ba8f81cef59799ebb55a014930d9..94eed8285dadae277579ff4b7d137615fc2d78bb 100755 (executable)
@@ -153,7 +153,7 @@ $this->registerCssFile('/css/grade/update.css');
     ?>
     <div class="row mb-3">
         <div class="col-4">
-            <label class="font-weight-bold">Смена:</label>
+            <label class="font-weight-bold">Смена (согласно должности-группе):</label>
             <?= Html::textInput('shift_display', $shiftValue, [
                 'class' => 'form-control shift-display-readonly',
                 'readonly' => true