From f065f051e4b4791d1f1657ce46cbf2e4de469ef7 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期一, 06 十月 2025 19:54:29 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/2.0' into 2.0 --- cloud-server-management/src/main/webapp/static/modular/system/tGoods/tGoods_info.js | 47 ++++++++++++++++++++++++++++++++++------------- 1 files changed, 34 insertions(+), 13 deletions(-) diff --git a/cloud-server-management/src/main/webapp/static/modular/system/tGoods/tGoods_info.js b/cloud-server-management/src/main/webapp/static/modular/system/tGoods/tGoods_info.js index f18d924..75756e2 100644 --- a/cloud-server-management/src/main/webapp/static/modular/system/tGoods/tGoods_info.js +++ b/cloud-server-management/src/main/webapp/static/modular/system/tGoods/tGoods_info.js @@ -140,7 +140,6 @@ TGoodsInfoDlg.selecUserOpt = function (arrays){ //获取所有的值 var subArr= this.storeIds; - console.log(subArr) $(".timeClass").each(function () { subArr.push($(this).find("input[name*='id']").val()); }); @@ -163,11 +162,16 @@ '</td><td><button onclick="deleteSub(this)">移除</button></td></tr>'; } } + console.log("添加门店后的场地数组和门店数组") + console.log(this.storeIds) + console.log(this.siteIds) $("#coun").append(str); } -TGoodsInfoDlg.selecUserOpt1 = function (arrays){ - console.log("进入") - console.log(arrays) +TGoodsInfoDlg.selecUserOpt1 = function (arr){ + console.log(arr) + console.log("返回的数组") + console.log("此时的site集合") + console.log(this.siteIds) //获取所有的值 var subArr= this.siteIds; console.log(subArr) @@ -175,25 +179,33 @@ subArr.push($(this).find("input[name*='id']").val()); }); var str = ''; - for(var i in arrays){ + this.siteIds = []; + for(var i in arr){ var b = true; for(var j in subArr){ - if(arrays[i].id === Number(subArr[j])){ + if(arr[i].id === Number(subArr[j])){ b = false; break } } if(b){ - this.siteIds.push(arrays[i].id) + console.log("push前") + console.log(this.siteIds) + + this.siteIds.push(arr[i].id); + console.log("场地push") + console.log(arr[i].id) str += '<tr class="timeClass">' + - '<td><input type="hidden" id="id" name="id" value="'+arrays[i].id+'"><input type="hidden" id="provinceCity" name="provinceCity" value="'+arrays[i].provinceCity+'">' + arrays[i].provinceCity + '</td>' + - '<td><input type="hidden" id="accountName" name="accountName" value="'+arrays[i].accountName+'">' + arrays[i].accountName + '</td>' + - '<td><input type="hidden" id="name" name="name" value="'+arrays[i].name+'">' + arrays[i].name + - '<td><input type="hidden" id="siteName" name="siteName" value="'+arrays[i].siteName+'">' + arrays[i].siteName + - '<td><input type="hidden" id="ids" name="ids" value="'+arrays[i].ids+'">' + arrays[i].ids + + '<td><input type="hidden" id="id" name="id" value="'+arr[i].id+'"><input type="hidden" id="provinceCity" name="provinceCity" value="'+arr[i].provinceCity+'">' + arr[i].provinceCity + '</td>' + + '<td><input type="hidden" id="accountName" name="accountName" value="'+arr[i].accountName+'">' + arr[i].accountName + '</td>' + + '<td><input type="hidden" id="name" name="name" value="'+arr[i].name+'">' + arr[i].name + + '<td><input type="hidden" id="siteName" name="siteName" value="'+arr[i].siteName+'">' + arr[i].siteName + + '<td><input type="hidden" id="ids" name="ids" value="'+arr[i].ids+'">' + arr[i].ids + '</td><td><button onclick="deleteSub1(this)">移除</button></td></tr>'; } } + console.log("这是场地ids") + console.log(this.siteIds) $("#coun1").append(str); } function deleteSub(e) { @@ -677,6 +689,9 @@ } TGoodsInfoDlg.addSubmit1 = function() { + console.log("看看门店ids和场地ids") + console.log(this.siteIds) + console.log(this.storeIds) var company = 3; var radioButtons = document.getElementsByName("company"); for (var i = 0; i < radioButtons.length; i++) { @@ -840,6 +855,10 @@ sites = this.siteIds.join(','); console.log('sites--===--',sites) } + if ($("#userType").val() == 3){ + + sites = this.siteIds.join(','); + } let text = TGoodsInfoDlg.editor.getContent(); console.log(text) if(text==""){ @@ -885,7 +904,6 @@ ajax.set("typeAll",3); ajax.set("name",name); ajax.set("price",price); - ajax.set("sites",sites); ajax.set("type",type); ajax.set("integral",integral); ajax.set("cash",cash); @@ -897,6 +915,7 @@ ajax.set("startTime",startTime); ajax.set("useScope",company); ajax.set("cityIds",cts); + ajax.set("sites",sites); ajax.set("storeIds",stores); ajax.set("text",text); ajax.set("sort",sort); @@ -959,6 +978,7 @@ } console.log("结果图片") console.log(imgOne) + let name = $("#name").val(); let quantityIssued = $("#quantityIssued").val(); let pickUpQuantity = $("#pickUpQuantity").val(); let editor = jQuery.trim(TGoodsInfoDlg.editor.getContent()); @@ -992,6 +1012,7 @@ },function(data){ Feng.error("修改失败!" + data.responseJSON.message + "!"); }); + ajax.set("name",name); ajax.set("pointMerchandiseId",goodsId); ajax.set("quantityIssued",quantityIssued); ajax.set("pickUpQuantity",pickUpQuantity); -- Gitblit v1.7.1