From bb2ba875a4c7ed5f0c31a216862c5fd4cbf88c6e Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期五, 19 九月 2025 09:24:24 +0800
Subject: [PATCH] 新增仓库 新增库区 新增缓冲区库位

---
 src/main/webapp/static/js/cool.js |   72 ++++++++++++++++++-----------------
 1 files changed, 37 insertions(+), 35 deletions(-)

diff --git a/src/main/webapp/static/js/cool.js b/src/main/webapp/static/js/cool.js
index d817c09..f9ac8cc 100644
--- a/src/main/webapp/static/js/cool.js
+++ b/src/main/webapp/static/js/cool.js
@@ -1,9 +1,9 @@
 /**
  * 鎼滅储鑷姩琛ュ叏 -- 灞�澶栫偣鍑婚殣钘�
  */
-$(function(){
-    $(document).on("click",function(e){
-        if(!$(e.target).parents(".cool-auto-complete").length){
+$(function () {
+    $(document).on("click", function (e) {
+        if (!$(e.target).parents(".cool-auto-complete").length) {
             $(".cool-auto-complete-window").hide();
         }
     });
@@ -16,12 +16,12 @@
 function autoShow(id) {
     var cac = document.getElementById(id).parentNode;
     var cacw = cac.getElementsByClassName("cool-auto-complete-window")[0];
-    if (cacw.style.display === "none" || cacw.style.display === ""){
+    if (cacw.style.display === "none" || cacw.style.display === "") {
         cacw.style.display = "block";
         var cacwi = cacw.getElementsByClassName("cool-auto-complete-window-input")[0];
         cacwi.focus();
         autoLoad(cacwi.getAttribute('data-key'));
-    }else {
+    } else {
         cacw.style.display = "none";
     }
 }
@@ -30,30 +30,30 @@
  * 鎼滅储鑷姩琛ュ叏 -- input
  */
 function autoLoad(val) {
-    var inputDomVal = document.querySelector("input[data-key="+val+"]").value;
-    var selectDom = document.querySelector("select[data-key="+val+"Select]");
+    var inputDomVal = document.querySelector("input[data-key=" + val + "]").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';
+    selectDom.style.display = 'none';
     $.ajax({
-        url: baseUrl+"/"+getForeignKeyQuery(val)+"/auth",
+        url: baseUrl + "/" + getForeignKeyQuery(val) + "/auth",
         headers: {'token': localStorage.getItem('token')},
         data: {condition: inputDomVal},
         method: 'POST',
-        traditional:true,
+        traditional: true,
         success: function (res) {
-            if (res.code === 200){
+            if (res.code === 200) {
                 var list = res.data;
-                for (var i=0;i<list.length;i++){
+                for (var i = 0; i < list.length; i++) {
                     var option = new Option(list[i].value, i);
                     option.title = list[i].id;
-                    selectDom.options[i+1] = option;
+                    selectDom.options[i + 1] = option;
                 }
-                selectDom.style.display='block';
-            } else if (res.code === 403){
-                top.location.href = baseUrl+"/";
+                selectDom.style.display = 'block';
+            } else if (res.code === 403) {
+                top.location.href = baseUrl + "/";
             } else {
                 layer.msg(res.msg)
             }
@@ -64,13 +64,13 @@
 /**
  * 鎼滅储鑷姩琛ュ叏 -- select
  */
-function confirmed(val){
-    var inputDom = $("input[data-key="+val.substring(0,val.length - 6)+"]");
-    var selectDom = $("select[data-key="+val+"]");
-
-    selectDom.dblclick(function(){
+function confirmed(val) {
+    var inputDom = $("input[data-key=" + val.substring(0, val.length - 6) + "]");
+    var selectDom = $("select[data-key=" + val + "]");
+    console.log(val.substring(0, val.length - 6))
+    selectDom.dblclick(function () {
         inputDom.focus();
-        selectDom.css("display","none");
+        selectDom.css("display", "none");
     });
 
     // 淇グ瀛楁
@@ -81,7 +81,7 @@
     // id瀛楁
     var selectOptionDom = selectDom.find("option:selected");
     var html = selectOptionDom.html();
-    if (html === "鍙栨秷閫夋嫨"){
+    if (html === "鍙栨秷閫夋嫨") {
         cacd.val("");
         realDom.val("");
     } else {
@@ -92,7 +92,7 @@
 }
 
 function reviewImg(src) {
-    window.open().document.write("<img src="+src+" />");
+    window.open().document.write("<img src=" + src + " />");
 }
 
 /**
@@ -100,9 +100,10 @@
  */
 function getForeignKeyQuery(str) {
     var index = str.indexOf('By');
-    if (index !== -1){
+    if (index !== -1) {
         return str.substring(0, index);
     }
+
     return str;
 }
 
@@ -116,36 +117,37 @@
 
 var banMsg;
 var tips;
+
 // 涓婚敭鏍¢獙
 function check(id, domain) {
     var param = {
         key: id,
-        val: $('#'+id).val()
+        val: $('#' + id).val()
     };
     $.ajax({
-        url: baseUrl+"/"+domain+"/check/column/auth",
+        url: baseUrl + "/" + domain + "/check/column/auth",
         headers: {'token': localStorage.getItem('token')},
         data: JSON.stringify(param),
-        dataType:'json',
-        contentType:'application/json;charset=UTF-8',
+        dataType: 'json',
+        contentType: 'application/json;charset=UTF-8',
         method: 'POST',
         success: function (res) {
             if (res.code === 200) {
                 layer.close(tips);
                 banMsg = null;
             } else if (res.code === 403) {
-                top.location.href = baseUrl+"/";
+                top.location.href = baseUrl + "/";
             } else if (res.code === 407) {
                 banMsg = res.data + "涓嶅彲鐢�";
                 tips = layer.tips(
                     "<span style='color:red;'>宸插瓨鍦�</span>",
-                    '#'+id,
+                    '#' + id,
                     {
                         // tipsMore: true,
-                        tips: [2,'#fff'],
-                        time:0
-                        ,area: 'auto'
-                        ,maxWidth:500
+                        tips: [2, '#fff'],
+                        time: 0
+                        , area: 'auto'
+                        , maxWidth: 500
                     });
             }
         }

--
Gitblit v1.9.1