| | |
| | | TAdvertisementInfoDlg.clearData = function() { |
| | | this.tAdvertisementInfoData = {}; |
| | | } |
| | | TAdvertisementInfoDlg.toSelectUserOpt = function() { |
| | | var index = layer.open({ |
| | | type: 2, |
| | | title: '选择用户', |
| | | area: ['90%', '80%'], //宽高 |
| | | fix: false, //不固定 |
| | | maxmin: true, |
| | | content: Feng.ctxPath + '/tAdvertisement/user' |
| | | }); |
| | | this.layerIndex = index; |
| | | } |
| | | TAdvertisementInfoDlg.toSelectUserOpt1 = function() { |
| | | var index = layer.open({ |
| | | type: 2, |
| | | title: '选择司机', |
| | | area: ['90%', '80%'], //宽高 |
| | | fix: false, //不固定 |
| | | maxmin: true, |
| | | content: Feng.ctxPath + '/tAdvertisement/driver' |
| | | }); |
| | | this.layerIndex = index; |
| | | } |
| | | |
| | | /** |
| | | * 设置对话框中的数据 |
| | |
| | | ajax.set(this.tAdvertisementInfoData); |
| | | ajax.start(); |
| | | } |
| | | TAdvertisementInfoDlg.addSubmit1 = function() { |
| | | this.clearData(); |
| | | this.collectData(); |
| | | var name = $("#name").val(); |
| | | var editor = TAdvertisementInfoDlg.editor.getContent(); |
| | | if ("" == name){ |
| | | Feng.info("请输入广告标题"); |
| | | return; |
| | | } |
| | | var subArr=[]; |
| | | $(".timeClass").each(function () { |
| | | subArr.push({ |
| | | userId:$(this).find("input[name*='userId']").val(), |
| | | }) |
| | | }); |
| | | var subArr1=[]; |
| | | $(".timeClass1").each(function () { |
| | | subArr1.push({ |
| | | //companyName,nickName,phone |
| | | userId:$(this).find("input[name*='userId']").val(), |
| | | }) |
| | | }); |
| | | var sendType = $("input[name='sendType']:checked").val(); |
| | | console.log(sendType) |
| | | if(sendType==2 && subArr.length <= 0){ |
| | | Feng.error("请选择用户"); |
| | | return; |
| | | } |
| | | console.log(subArr) |
| | | console.log(subArr1) |
| | | //提交信息 |
| | | var ajax = new $ax(Feng.ctxPath + "/tAdvertisement/addInfo", function(data){ |
| | | Feng.success("添加成功!"); |
| | | window.parent.TAdvertisement.table.refresh(); |
| | | TAdvertisementInfoDlg.close(); |
| | | },function(data){ |
| | | Feng.error("添加失败!" + data.responseJSON.message + "!"); |
| | | }); |
| | | ajax.set("userId",JSON.stringify(subArr)) |
| | | ajax.set("driverId",JSON.stringify(subArr1)) |
| | | ajax.set("name",name) |
| | | ajax.set("content",editor) |
| | | ajax.start(); |
| | | } |
| | | |
| | | /** |
| | | * 提交修改 |
| | |
| | | $("#internalDiv").hide(); |
| | | $("#externalDiv").hide(); |
| | | } |
| | | |
| | | } |
| | | TAdvertisementInfoDlg.selecUserOpt1=function(id,companyName,nickName,phone){ |
| | | //获取所有的值 |
| | | var subArr=[]; |
| | | $(".timeClass").each(function () { |
| | | subArr.push({ |
| | | userId:$(this).find("input[name*='userId']").val(), |
| | | }) |
| | | }); |
| | | for(var i=0;i<subArr.length;i++){ |
| | | var userId = subArr[i].userId; |
| | | 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); |
| | | } |
| | | function deleteSub1(e) { |
| | | $(e).parent().parent().remove(); |
| | | } |
| | | TAdvertisementInfoDlg.selecUserOpt2=function(id,companyName,nickName,phone){ |
| | | //获取所有的值 |
| | | var subArr1=[]; |
| | | $(".timeClass1").each(function () { |
| | | subArr1.push({ |
| | | userId:$(this).find("input[name*='userId']").val(), |
| | | }) |
| | | }); |
| | | for(var i=0;i<subArr1.length;i++){ |
| | | var userId = subArr1[i].userId; |
| | | 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); |
| | | } |
| | | function deleteSub2(e) { |
| | | $(e).parent().parent().remove(); |
| | | } |
| | | |