]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Добавление кнопки пересчета
authorfomichev <vladimir.fomichev@erp-flowers.ru>
Wed, 25 Jun 2025 09:51:11 +0000 (12:51 +0300)
committerfomichev <vladimir.fomichev@erp-flowers.ru>
Wed, 25 Jun 2025 09:51:11 +0000 (12:51 +0300)
erp24/views/category-plan/index.php
erp24/web/js/category-plan/index.js

index a5af77cc1ec0301fc9c5bab3e792147710ea36dd..59f6c393397e7785142923b64d36318d92752a74 100644 (file)
@@ -159,16 +159,28 @@ input[readonly] {
                 <div class="col-1"></div>
                 <div class="col-11">
                     <?= Html::submitButton('Применить', ['class' => 'btn btn-secondary'])?>
-                    <?= Html::submitButton('Ð\9fеÑ\80еÑ\81Ñ\87иÑ\82аÑ\82Ñ\8c план', [
-                        'class' => 'btn btn-danger ms-4',
+                    <?= Html::submitButton('Ð\92еÑ\80нÑ\83Ñ\82Ñ\8c Ð°Ð²Ñ\82оплан', [
+                        'class' => 'btn btn-danger ms-2',
                         'name'  => 'delete',
                         'value' => 1,
                         'data'  => [
-                            'confirm' => 'Вы уверены, что хотите удалить план за '
+                            'confirm' => 'Вы уверены, что хотите вернуть автоплан за '
                                 . $model->month . '.' . $model->year . '?',
                         ],
                     ])
                     ?>
+                    <?= Html::submitButton('Пересчитать автопланограмму', [
+                        'class' => 'btn btn-success ms-2',
+                        'disabled' => true,
+                        'id' => 'rebuild',
+                        'name'  => 'rebuild',
+                        'value' => 1,
+                        'data'  => [
+                            'confirm' => 'Вы уверены, что хотите пересчитать автопланограмму за '
+                                . $model->month . '.' . $model->year . ' для магазина ' . $stores[$model->store_id] . '?',
+                        ],
+                    ])
+                    ?>
                 </div>
             </div>
         </div>
index 9532403b88efa40966fcdbefb02b6e1c9044a073..72274c70476af53de51977d108303d0d27f311ee 100644 (file)
@@ -80,8 +80,16 @@ function editProcent(zis) {
             write_offs:     writeoffsVal,
             [param26]:      token26
         },
-        dataType: "text"
+        dataType: "text",
+        success: function(response) {
+            // включаем кнопку при успешном сохранении
+            $('#rebuild').prop('disabled', false);
+        },
+        error: function() {
+            alert('Ошибка сохранения! Попробуйте ещё раз.');
+        }
     });
+
 }
 
 $(document).ready(() => {