//一个页面的线路条数 var pagesize = 10; //当前页数 var currpage = 1; //线路id var line_id =""; //列表HTML var listHTML = ''; var select_page = "1"; //填坑 var tiankeng = ""; //从地址栏获取票种id(ticket_id) var ticket_id = getPar("ticket_id"); var line_type = getPar("line_type"); $(document).ready(function(){ listHTML = $('#list').html(); selectOnePage(1); }); //根据票种id加载渠道商列表 function selectOnePage(page){ $.ajax({ url:base_api+'lineManager/index.php', //请求地址 data:{ tp:"saleRule_getRuleList", ticket_id:ticket_id, line_type:line_type, current_page:page, page_size:pagesize }, type: "post", //请求方式 dataType: "json", async:false, success: function (data) { console.log(data); if(data.code == 0){ totalpage = data.page.total_page; line_id = data.ticket_info.line_id; reloadData(data.station,data.ticket_info); if (totalpage == 0) { $('.pageDiv').hide(); } else{ createPage(currpage,totalpage); $('.pageDiv').show(); } }else{ ZZAlertInfo(data.info); } } }); } function http_data(){ $.ajax({ url:base_api+'lineManager/index.php', //请求地址 data:{ tp:"saleRule_getRuleList", ticket_id:ticket_id, line_type:line_type, current_page:select_page, page_size:pagesize }, type: "post", //请求方式 dataType: "json", success: function (data) { console.log(data); if(data.code == 0){ reloadData(data.station,data.ticket_info); }else{ ZZAlertInfo(data.info); } } }); } //替换列表数据 function reloadData(data,index){ var list = data; var newHTML = ''; var temp = '座位等级:' + ''+index.seat_type_name+'' + '人群:' + ''+index.human_type_name+'' + '零售价:' + ''+index.cus_price+'' + '分销价:' + ''+index.prod_price+'' $('#ticket_info').html(temp); for(var i=0;i'+data1[i].type_name+'' } for(var i=0;i'+data2[i].type_name+'' } for(var i=0;i'+data3[i].type_name+'' } for(var i=0;i'+data4[i].type_name+'' } } $("#sale_type").html(saleType); $("#define_type").html(define_type); $("#back_commision_type").html(back_commision_type); $("#back_commision_method").html(back_commision_method); $("#sale_type").val(data5.sale_type); $("#is_rule").val(data5.commision_flag); $("#define_type").val(data5.commision_type); $("#authority_status").attr("src",authority_status); $("#back_commision_type").val(data5.back_commision_type); $("#back_commision_method").val(data5.back_commision_method); $("#unit").text(choose_unit); $("#sup_defind").text(data5.sale_rule); $("#prod_price").val(data5.prod_price); $("#back_commision_value").val(data5.back_commision_value); if(data5.sale_type=="177"){ $("#prod").show(); }else{ $("#prod").hide(); } if(data5.commision_flag=="1"){ $("#define_type").show(); $(".regulation").show(); }else{ $("#define_type").hide(); $(".regulation").hide(); } if(data5.commision_type=="304"){ tiankeng = "chanping"; $(".regulation").show(); $(".regulation2").hide(); }else{ tiankeng = "qudao"; $(".regulation").hide(); $(".regulation2").show(); } $(".amend_ticket_type").show(); } //根据有无佣金规则显示、隐藏佣金规则 function brokerage_type(index){ if(tiankeng == "chanping"){ if($(index).val()=="1"){ $("#define_type").show(); $(".regulation").show(); }else{ $("#define_type").hide(); $(".regulation").hide(); } }else{ if($(index).val()=="1"){ $("#define_type").show(); $(".regulation2").show(); }else{ $("#define_type").hide(); $(".regulation2").hide(); } } } //根据销售规则显示、隐藏分销价 function sell_type(index){ if($(index).val()=="177"){ $("#prod").show(); }else{ $("#prod").hide(); } } //根据产品定义、渠道定义 function definition(index){ if($(index).val()=="304"){ tiankeng = "chanping"; $(".regulation").show(); $(".regulation2").hide(); }else{ tiankeng = "qudao"; $(".regulation").hide(); $(".regulation2").show(); } } //改变授权状态 function choose_state(index){ var supplier_id = $(index).attr("supplier_id"); var status = ""; var status_img = $(index).attr("src"); if(status_img=="images/off.png"){ status = "1"; }else{ status = "0"; } $.ajax({ url:base_api+'lineManager/index.php', //请求地址 data:{ tp:"saleRule_updateAuthorize", ticket_list:ticket_id, supplier_id:supplier_id, line_id:line_id, authority_status:status }, type: "post", //请求方式 dataType: "json", success: function (data) { console.log(data); if(data.code == 0){ http_data(); }else{ ZZAlertInfo(data.info); } } }); } //根据结算金额、销售金额改变单位 function choose_unit(index){ if($(index).val()=="308"){ $("#unit").text("%"); }else if($(index).val()=="335"){ $("#unit").text("元"); } } //保存修改 function submit_amend(){ var ary = new Array(); $('.ace_check').each(function(index, item) { if(this.checked && index != 0) { ary.push($(this).attr('name')); } }); if(ary.length <= 0) { ZZAlertInfo('请勾选!!!'); return; } var pro_str = ary.join(','); var _sale_type = $("#sale_type").val(); var _prod_price = ""; var _cut_img = ""; if($("#authority_status").attr("src")=="images/on.png"){ _cut_img = "1"; }else{ _cut_img = "0"; } if(_sale_type=="177"){ _prod_price = $("#prod_price").val(); }else{ _prod_price = "0"; } var _is_rule = $("#is_rule").val(); var _define_type = $("#define_type").val(); var _commision_type = $("#back_commision_type").val(); var _commision_methed = $("#back_commision_method").val(); var _back_value = $("#back_commision_value").val(); var data = { tp: "saleRule_updateRule", supplier_list: pro_str, ticket_list: ticket_id, line_id: line_id, sale_type: _sale_type, //销售方式 prod_price: _prod_price, //(分销价) is_rule: _is_rule, //是否有佣金规则 1:有,0:无 authority_status: _cut_img, //授权开关 0:关 1:开 define_type: _define_type, //佣金规则类型 commision_type: _commision_type, //返佣类别 commision_methed: _commision_methed, //返佣方式 back_value: _back_value //值 } $.ajax({ url: base_api+'lineManager/index.php', //请求地址 type: "post", //请求方式 data: data, dataType: "json", success: function(data) { console.log(data); if(data.code == 0) { ZZAlertInfo("修改成功!"); http_data(); $(".amend_ticket_type").hide(); }else{ ZZAlertInfo(data.info); } } }); } function cut_img(index){ if($(index).attr("src")=="images/on.png"){ $(index).attr("src","images/off.png") }else{ $(index).attr("src","images/on.png") } }