From f31bcdce04934dbe68fb9c3e6635ada59771b705 Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期二, 18 十一月 2025 17:01:35 +0800
Subject: [PATCH] #盘点

---
 src/main/webapp/static/js/cool.js |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/src/main/webapp/static/js/cool.js b/src/main/webapp/static/js/cool.js
index f9ac8cc..c4a7110 100644
--- a/src/main/webapp/static/js/cool.js
+++ b/src/main/webapp/static/js/cool.js
@@ -30,17 +30,26 @@
  * 鎼滅储鑷姩琛ュ叏 -- input
  */
 function autoLoad(val) {
-    var inputDomVal = document.querySelector("input[data-key=" + val + "]").value;
+    var inputDom = document.querySelector("input[data-key=" + val + "]");
+    var inputDomVal = inputDom.value;
     var selectDom = document.querySelector("select[data-key=" + val + "Select]");
     selectDom.length = 0;
     var defaultOption = new Option("鍙栨秷閫夋嫨", "");
     defaultOption.title = "";
     selectDom.appendChild(defaultOption);
     selectDom.style.display = 'none';
+    
+    // 鑾峰彇棰濆鐨� condition 鍙傛暟锛堜粠鐖跺鍣ㄧ殑 data-condition 灞炴�э級
+    var extraCondition = $(inputDom).closest('.cool-auto-complete').find('.cool-auto-complete-div').attr('data-condition');
+    var requestData = {condition: inputDomVal};
+    if (extraCondition) {
+        requestData.condition = extraCondition;
+    }
+    
     $.ajax({
         url: baseUrl + "/" + getForeignKeyQuery(val) + "/auth",
         headers: {'token': localStorage.getItem('token')},
-        data: {condition: inputDomVal},
+        data: requestData,
         method: 'POST',
         traditional: true,
         success: function (res) {

--
Gitblit v1.9.1