From dedfc9f1a3fb311874a360324447e717f3034c4a Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期五, 15 十一月 2024 09:52:58 +0800
Subject: [PATCH] 修改bug

---
 ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/tAdvertisement/tAdvertisement_info.js |   61 ++++++++++++++++++++----------
 1 files changed, 41 insertions(+), 20 deletions(-)

diff --git a/ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/tAdvertisement/tAdvertisement_info.js b/ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/tAdvertisement/tAdvertisement_info.js
index b1c0a76..189b9e4 100644
--- a/ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/tAdvertisement/tAdvertisement_info.js
+++ b/ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/tAdvertisement/tAdvertisement_info.js
@@ -393,7 +393,7 @@
     }
 
 }
-    TAdvertisementInfoDlg.selecUserOpt1=function(id,companyName,nickName,phone){
+    TAdvertisementInfoDlg.selecUserOpt1=function(selected){
         //获取所有的值
         var subArr=[];
         $(".timeClass").each(function () {
@@ -403,22 +403,33 @@
         });
         for(var i=0;i<subArr.length;i++){
             var userId = subArr[i].userId;
-            if (userId == id) {
-                Feng.info("用户已选择,请重新选择");
-                return;
+            for (let j = 0; j < selected.length; j++) {
+                var id = selected[j].id;
+                if (userId == id) {
+                    Feng.info("用户已选择,请重新选择");
+                    return;
+                }
             }
         }
-        console.log(subArr);
-        var str = '<tr class="timeClass">' +
-            '<td><input type="hidden" id="userId" name="userId" value="'+id+'"><input type="hidden" id="nickName" name="nickName" value="'+nickName+'">' + nickName + '</td>' +
-            '<td><input type="hidden" id="phone" name="phone" value="'+phone+'">' + phone + '</td>' +
-            '<td><input type="hidden" id="companyName" name="companyName" value="'+companyName+'">' + companyName + '</td><td><button onclick="deleteSub1(this)">移除</button></td></tr>';
-        $("#coun").append(str);
+        
+    
+        for (let i = 0; i < selected.length; i++) {
+            var id = selected[i].id;
+            var companyName = selected[i].companyName;
+            if(companyName==undefined)companyName="";
+            var nickName = selected[i].nickName;
+            var phone = selected[i].phone;
+            var str = '<tr class="timeClass">' +
+                    '<td><input type="hidden" id="userId" name="userId" value="'+id+'"><input type="hidden" id="nickName" name="nickName" value="'+nickName+'">' + nickName + '</td>' +
+                    '<td><input type="hidden" id="phone" name="phone" value="'+phone+'">' + phone + '</td>' +
+                    '<td><input type="hidden" id="companyName" name="companyName" value="'+companyName+'">' + companyName + '</td><td><button onclick="deleteSub1(this)">移除</button></td></tr>';
+            $("#coun").append(str);
+        }
     }
 function deleteSub1(e) {
     $(e).parent().parent().remove();
 }
-TAdvertisementInfoDlg.selecUserOpt2=function(id,companyName,nickName,phone){
+TAdvertisementInfoDlg.selecUserOpt2=function(selected){
     //获取所有的值
     var subArr1=[];
     $(".timeClass1").each(function () {
@@ -428,17 +439,27 @@
     });
     for(var i=0;i<subArr1.length;i++){
         var userId = subArr1[i].userId;
-        if (userId == id) {
-            Feng.info("用户已选择,请重新选择");
-            return;
+        for (let j = 0; j < selected.length; j++) {
+            var id = selected[j].id;
+            if (userId == id) {
+                Feng.info("用户已选择,请重新选择");
+                return;
+            }
         }
     }
-    console.log(subArr1);
-    var str = '<tr class="timeClass1">' +
-        '<td><input type="hidden" id="userId" name="userId" value="'+id+'"><input type="hidden" id="nickName" name="nickName" value="'+nickName+'">' + nickName + '</td>' +
-        '<td><input type="hidden" id="phone" name="phone" value="'+phone+'">' + phone + '</td>' +
-        '<td><input type="hidden" id="companyName" name="companyName" value="'+companyName+'">' + companyName + '</td><td><button onclick="deleteSub2(this)">移除</button></td></tr>';
-    $("#coun1").append(str);
+    for (let i = 0; i < selected.length; i++) {
+        var id = selected[i].id;
+        var companyName = selected[i].companyName;
+        if(companyName==undefined)companyName="";
+        var nickName = selected[i].firstName + ' ' + selected[i].lastName;
+        var phone = selected[i].phone;
+        var str = '<tr class="timeClass1">' +
+                '<td><input type="hidden" id="userId" name="userId" value="'+id+'"><input type="hidden" id="nickName" name="nickName" value="'+nickName+'">' + nickName + '</td>' +
+                '<td><input type="hidden" id="phone" name="phone" value="'+phone+'">' + phone + '</td>' +
+                '<td><input type="hidden" id="companyName" name="companyName" value="'+companyName+'">' + companyName + '</td><td><button onclick="deleteSub2(this)">移除</button></td></tr>';
+        $("#coun1").append(str);
+    }
+    
 }
 function deleteSub2(e) {
     $(e).parent().parent().remove();

--
Gitblit v1.7.1