]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
ERP-417
authormarina <m.zozirova@gmail.com>
Tue, 3 Jun 2025 10:22:27 +0000 (13:22 +0300)
committermarina <m.zozirova@gmail.com>
Tue, 3 Jun 2025 10:22:27 +0000 (13:22 +0300)
erp24/views/write_offs_erp/view.php

index 5ab4ebb1e0fb588e3b7d233edf72330f620ba8ac..7a3a743822b274f48f57c0fdc1f1020cd1d1cca5 100644 (file)
@@ -196,35 +196,41 @@ $this->registerCssFile('/css/write-offs-erp.css', ['position' => \yii\web\View::
                 if (in_array($model->store_id, [1, 9, 28]) && !in_array(Yii::$app->user->id, [785, 1463, 1070, 826, 1036])) {
                     $class .= ' disabled';
                 }
-                echo Html::button('Согласовать', [
-                    'title' => 'Согласовать списания на Ванеева, Народная и Революции могут только Трушина Вера, Горячев Дмитрий, Яшенкова Алена и Емельянова Ольга',
-                    'class' => $class,
-                    'onclick' => "
-                            if (confirm('Вы уверены, что хотите согласовать этот документ?')) {
-                                $('.error-text').text('');
-                                $.ajax ({
-                                        url: '/write-offs-erp/confirm-write-off',
-                                        type: 'POST',
-                                        dataType: 'json',
-                                        data: {
-                                            id : '" . $model->id . "'
-                                        },
-                                        success: function(model) {
-                                            console.log(model);
-                                            alert(model);
-                                            location.reload();
-        
-                                        },
-                                        error: function(model){
-                                            console.log(model);
-                                            alert('Ошибка согласования:  ' + model.responseText);
-                                            $('.error-text').text(model.responseText);
-                                        }
-                                    });
-                                }
-    
-                                    "
-                ]);
+                echo Html::tag('span',
+                    Html::button('Согласовать', [
+                        'class' => $class,
+                        'onclick' => "
+            if (confirm('Вы уверены, что хотите согласовать этот документ?')) {
+                $('.error-text').text('');
+                $.ajax ({
+                    url: '/write-offs-erp/confirm-write-off',
+                    type: 'POST',
+                    dataType: 'json',
+                    data: {
+                        id : '" . $model->id . "'
+                    },
+                    success: function(model) {
+                        console.log(model);
+                        alert(model);
+                        location.reload();
+                    },
+                    error: function(model){
+                        console.log(model);
+                        alert('Ошибка согласования:  ' + model.responseText);
+                        $('.error-text').text(model.responseText);
+                    }
+                });
+            }
+        ",
+                    ]),
+                    [
+                        'title' => 'Согласовать списания на Ванеева, Народная и Революции могут только Трушина Вера, Горячев Дмитрий, Яшенкова Алена и Емельянова Ольга',
+                        'data-bs-toggle' => 'tooltip',
+                        'data-bs-placement' => 'top',
+                        'style' => 'display:inline-block; cursor:not-allowed;',
+                    ]
+                );
+
                 ?>
                 <?= Html::endForm(); ?>
                 <?php