cloud-server-management/src/main/webapp/WEB-INF/view/system/tCoupon/TCouponAdd.html
@@ -330,7 +330,7 @@ <td>操作</td> </tr> </thead> <tbody id></tbody> <tbody id="coun"></tbody> </table> </div> </div> @@ -358,6 +358,7 @@ <script src="${ctxPath}/js/elementui/index.js"></script> <link rel="stylesheet" href="${ctxPath}/js/elementui/index.css"> <script src="${ctxPath}/modular/system/tCoupon/TCouponInfo.js"></script> <script src="${ctxPath}/modular/system/tCoupon/TStoreInfo.js"></script> <script type="text/javascript"> laydate.render({ elem: '#periodOfValidity', cloud-server-management/src/main/webapp/WEB-INF/view/system/tCoupon/TStoreList.html
@@ -10,15 +10,15 @@ <div class="col-sm-12"> <div class="row"> <div class="col-sm-3"> <#SelectCon id="province" name="所在省" > <option value="">全部</option> </#SelectCon> </div> <div class="col-sm-3"> <#SelectCon id="city" name="所在市" > <option value="">全部</option> </#SelectCon> </div> <select class="form-control" id="province"> <option value="">全部</option> </select> </div> <div class="col-sm-3"> <select class="form-control" id="city"> <option value="">全部</option> </select> </div> <div class="col-sm-3"> <#SelectCon id="userPopulation" name="所属账号" > <option value="">全部</option> @@ -36,12 +36,12 @@ </div> <#table id="TStoreProvinceTable"/> <div style="margin-left: 30%"> <button type="button" class="btn btn-info button-margin" onclick="storeOfClosePage()" <button type="button" class="btn btn-info button-margin" onclick="TStoreProvince.storeOfClosePage()" id="closePage" style="width: 30%;height: 40px;background: #0d8ddb;color: white;border: none;"> <i class="fa fa-check"></i> 关闭 </button> <button type="button" class="btn btn-info button-margin" onclick="saveSelectStores()" <button type="button" class="btn btn-info button-margin" onclick="TStoreProvince.saveSelectStores()" id="submit" style="margin-left: 5%;width: 30%;height: 40px;background: #0d8ddb;color: white;border: none;"> <i class="fa fa-check"></i> 保存 </button> @@ -54,4 +54,5 @@ </div> </div> <script src="${ctxPath}/modular/system/tCoupon/TStoreInfo.js"></script> <script src="${ctxPath}/modular/system/tCoupon/TCouponInfo.js"></script> @} cloud-server-management/src/main/webapp/static/modular/system/tCoupon/TCouponInfo.js
@@ -233,6 +233,38 @@ } couponInfoDlg.selecUserOpt = function (arrays){ //获取所有的值 var subArr= this.storeIds; $(".timeClass").each(function () { subArr.push({ id:$(this).find("input[name*='id']").val(), }) }); console.log(subArr); var str = ''; for(var i in arrays){ var b = true; for(var j in subArr){ if(arr[i].id == subArr[j]){ b = false; break } } if(b){ 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><td><button onclick="deleteSub(this)">移除</button></td></tr>'; } } $("#coun").append(str); } function deleteSub(e) { $(e).parent().parent().remove(); } couponInfoDlg.delete = function (o) { $(o).parent("div").remove() cloud-server-management/src/main/webapp/static/modular/system/tCoupon/TStoreInfo.js
@@ -38,13 +38,30 @@ }; function storeOfClosePage(){ TStoreProvince.storeOfClosePage = function (){ parent.layer.close(window.parent.couponInfoDlg.layerIndex); } function saveSelectStores(){ TStoreProvince.saveSelectStores = function (){ var selected = $('#' + this.id).bootstrapTable('getSelections'); if (selected.length == 0) { Feng.info("请先选中表格中的某一记录!"); return false; } var arr = []; console.log('selected--->',selected) for(var i in selected){ if(typeof selected[i].id != "undefined"){ arr.push({ id: selected[i].id, companyName: typeof selected[i].companyName != "undefined" ? selected[i].companyName : "", nickName: typeof selected[i].nickName != "undefined" ? selected[i].nickName : "", phone: typeof selected[i].phone != "undefined" ? selected[i].phone : "" }) } } window.parent.couponInfoDlg.selecUserOpt(arr); TStoreProvince.storeOfClosePage(); }