]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
перенос js
authorVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Thu, 13 Nov 2025 14:49:59 +0000 (17:49 +0300)
committerVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Thu, 13 Nov 2025 14:49:59 +0000 (17:49 +0300)
erp24/web/js/store-staffing/form.js [new file with mode: 0644]

diff --git a/erp24/web/js/store-staffing/form.js b/erp24/web/js/store-staffing/form.js
new file mode 100644 (file)
index 0000000..5a587a8
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * JavaScript код для формы штатного расписания (store-staffing)
+ * Обрабатывает AJAX запросы для получения грейда должности
+ */
+
+$(document).ready(function() {
+    // При изменении должности обновляем грейд
+    $('#position-id').on('change', function() {
+        let positionId = $(this).val();
+
+        if (positionId) {
+            // Найдем информацию о должности через AJAX
+            $.ajax({
+                url: 'index.php?r=store-staffing/get-position-posit',
+                type: 'GET',
+                data: { position_id: positionId },
+                dataType: 'json',
+                success: function(data) {
+                    $('#position-posit').text(data.posit || '-');
+                },
+                error: function() {
+                    $('#position-posit').text('-');
+                }
+            });
+        } else {
+            $('#position-posit').text('-');
+        }
+    });
+
+    // Инициализируем при загрузке страницы
+    if ($('#position-id').val()) {
+        $('#position-id').trigger('change');
+    }
+});