|
- var add_sell = '<div sale_id="-1" class="tabbable_info1">' + $(".tabbable_info1").html() + '</div>';
- var add_sell_html = $(".tabbable_info1").html();
- $("#table_sell_list").children().remove();
- var add_link = '<div link_id="-1" class="tabbable_info2">' + $(".tabbable_info2").html() + '</div>';
- var add_link_html = $(".tabbable_info2").html();
- $("#table_link_list").children().remove();
-
- var company = "";
- var prod_id = getPar("prod_id");
-
- $(document).ready(function () {
-
- //加载省的信息
- reloadProvinceInfo();
- reloadCityInfo(1);
- loadAjax();
- });
-
- //企业、个人切换
- function company_personal(index) {
- if ($(index).val() == '1') {
- $("#shenfen").hide();
- $("#gongsi").hide();
- $("#gongsi2").show();
-
- } else {
- $("#shenfen").show();
- $("#gongsi").show();
- $("#gongsi2").hide();
- }
-
- }
-
- //新增销售范围
- function addInfo_sell() {
-
- $("#table_sell_list").append(add_sell);
-
- }
-
- //新增联系信息
- function addInfo_link() {
-
- $("#table_link_list").append(add_link);
-
- }
-
-
- //根据产品一级类目联动二级目录
- function change_product(index) {
- var product_level1 = $(index).val();
- if (product_level1 == "310") {
- var product_level2 = '<select style="width: 100px;" id="selece_bar" name="">'
- + '<option value="0">全部</option>'
- + '<option value="255">直通巴士</option>'
- + '<option value="256">穿梭巴士</option>'
- + '<option value="284">城际商务车</option>'
- + '</select>'
- $(index).next().html(product_level2);
- $(index).next().show();
- } else if (product_level1 == "311") {
- var product_level2 = '<select style="width: 100px;" name="">'
- + '<option value="0"></option>'
- + '</select>'
- $(index).next().html(product_level2);
- $(index).next().hide();
- } else {
- var product_level2 = '<select style="width: 100px;" name="">'
- + '<option value="0"></option>'
- + '</select>'
- $(index).next().html(product_level2);
- $(index).next().hide();
- }
- }
-
-
- //根据佣金规则有、无联动后面规则 /有,显示/无,不显示;
- function change_rule(index) {
- var rule = $(index).val();
- if (rule == "1") {
- $(index).next().show();
- var rule_html = '<select onchange="change_channle(this)" class="difind" style="width: 100px;" name="">'
- + '<option value="303">渠道定义</option>'
- + '<option value="304">产品定义</option>'
- + '</select>'
- + '<select class="return_money" style="width: 100px;" name="">'
- + '<option value="306">固定返佣</option>'
- + '</select>'
- + '<select class="sell_money" onchange="settle_price(this)" style="width: 100px;" name="">'
- + '<option value="308">按销售金额</option>'
- + '<option value="309">按销售单位</option>'
- + '</select>'
- + '<span class="percent" style="display: inline-block;padding: 0px 2px;border: 1px solid #ccc;border-radius: 3px;">'
- + '<input class="sell_money_no" value="10" type="text" style="width: 45px;border: 0;text-align: right;"/>'
- + '<span id="">%</span>'
- + '</span>'
-
- $(index).next().html(rule_html);
- } else {
- $(index).next().hide();
- var rule_html = '<select class="difind" style="width: 100px;" name="">'
- + '<option value="0"></option>'
- + '</select>'
- + '<select class="return_money" style="width: 100px;" name="">'
- + '<option value="0"></option>'
- + '</select>'
- + '<select class="sell_money" style="width: 100px;" name="">'
- + '<option value="0">按销售金额</option>'
- + '</select>'
- + '<span class="percent" style="display: inline-block;padding: 0px 2px;border: 1px solid #ccc;border-radius: 3px;">'
- + '<input class="sell_money_no" value="0" type="text" style="width: 45px;border: 0;text-align: right;"/>'
- + '<span id="">%</span>'
- + '</span>'
-
- $(index).next().html(rule_html);
-
- }
- }
-
- //销售范围的小保存、修改
- function sell_small_save(index) {
- var text_box = $(index).text();
- var sale_id = $(index).closest('.tabbable_info1').attr('sale_id');
- var product_type1 = $(index).closest('.tabbable_info1').find('.product_type1').val();
- var product_type2 = $(index).closest('.tabbable_info1').find('.product_type2').val();
- var sell_type = $(index).closest('.tabbable_info1').find('.sell_type').val();
- var if_have = $(index).closest('.tabbable_info1').find('.if_have').val();
- var difind = $(index).closest('.tabbable_info1').find('.difind').val();
- var return_money = $(index).closest('.tabbable_info1').find('.return_money').val();
- var sell_money = $(index).closest('.tabbable_info1').find('.sell_money').val();
- var sell_money_no = $(index).closest('.tabbable_info1').find('.sell_money_no').val();
-
- if (sell_money == "308") {
- var sell_money_no = $(index).closest('.tabbable_info1').find('.sell_money_no').val();
- var back_value = "0";
- } else {
- var sell_money_no = "0";
- var back_value = $(index).closest('.tabbable_info1').find('.sell_money_no').val();
- }
-
- if (text_box == "保存") {
- if (sale_id == "-1") {
- $.ajax({
- url: base_path + 'control.php', //请求地址
- data: {
- type: "data_sale",
- operate: "insert",
- prod_supplier_id: "0",
- product_type: product_type2,
- parent_type: product_type1,
- sale_type: sell_type,
- commision_flag: if_have,
- commision_type: difind,
- back_commision_type: return_money,
- back_commision_method: sell_money,
- back_percent: sell_money_no,
- back_value: back_value
-
- },
- type: "post",
- dataType: "json",
- success: function (data) {
- console.log(data);
- if (data.code == "0") {
-
- var if_have = $(index).parent().prev().children().eq(1).val();
- if (if_have == "1") {
- $(index).parent().prev().children().eq(1).hide();
- } else if (if_have == "0") {
- $(index).parent().prev().children().eq(1).show();
- }
-
- $(index).closest('.tabbable_info1').find("select").attr("disabled", "disabled");
- $(index).closest('.tabbable_info1').find("select").addClass("selected");
- $(index).parent().prev().find(".percent").css("border", "none");
- $(index).closest('.tabbable_info1').find(".sell_money_no").attr("readonly", "readonly");
- $(index).text("修改");
- $(index).next().text("删除");
- $(index).closest('.tabbable_info1').attr("sale_id", data.list.sale_id);
-
-
- if (data.list.product_type == '0') {
- $(index).closest('.tabbable_info1').children().eq(0).children().eq(2).hide();
- console.log($(index).closest('.tabbable_info1').children().eq(0).children().eq(2));
- } else {
- $(index).closest('.tabbable_info1').children().eq(0).children().eq(2).show();
- console.log($(index).closest('.tabbable_info1').children().eq(0).children().eq(2));
- }
-
-
- } else {
-
- layer.alert(data.info);
- }
-
- }
- });
- } else {
- $.ajax({
- url: base_path + 'control.php', //请求地址
- data: {
- type: "data_sale",
- operate: "update",
- sale_id: sale_id,
- prod_supplier_id: "0",
- product_type: product_type2,
- parent_type: product_type1,
- sale_type: sell_type,
- commision_flag: if_have,
- commision_type: difind,
- back_commision_type: return_money,
- back_commision_method: sell_money,
- back_percent: sell_money_no,
- back_value: back_value
-
- },
- type: "post",
- dataType: "json",
- success: function (data) {
- console.log(data);
- if (data.code == "0") {
-
- var if_have = $(index).parent().prev().children().eq(1).val();
- if (if_have == "1") {
- $(index).parent().prev().children().eq(1).hide();
- } else if (if_have == "0") {
- $(index).parent().prev().children().eq(1).show();
- }
-
- $(index).closest('.tabbable_info1').find("select").attr("disabled", "disabled");
- $(index).closest('.tabbable_info1').find("select").addClass("selected");
- $(index).parent().prev().find(".percent").css("border", "none");
- $(index).closest('.tabbable_info1').find(".sell_money_no").attr("readonly", "readonly");
- $(index).text("修改");
- $(index).next().text("删除");
- $(index).closest('.tabbable_info1').attr("sale_id", data.list.sale_id);
-
- if (data.list.product_type == '0') {
- $(index).closest('.tabbable_info1').children().eq(0).children().eq(2).hide();
- console.log($(index).closest('.tabbable_info1').children().eq(0).children().eq(2));
- } else {
- $(index).closest('.tabbable_info1').children().eq(0).children().eq(2).show();
- console.log($(index).closest('.tabbable_info1').children().eq(0).children().eq(2));
- }
-
- } else {
-
- layer.alert(data.info);
- }
-
- }
- });
- }
-
-
- } else {
- //修改
-
- $(index).parent().prev().children().eq(1).show();
- $(index).parent().parent().find("select").removeAttr("disabled");
- $(index).parent().parent().find("select").removeClass("selected");
- $(index).parent().prev().find(".percent").css("border", "1px solid #ccc");
- $(index).closest('.tabbable_info1').find(".sell_money_no").removeAttr("readonly");
- $(index).text("保存");
- $(index).next().text("取消");
- $(index).closest('.tabbable_info1').children().eq(0).children().eq(2).show();
- }
-
-
- }
-
- //销售范围的小删除、取消
- function remove_small_save(index) {
- var text_box = $(index).text();
- var sale_id = $(index).closest('.tabbable_info1').attr('sale_id');
- var product_type1 = $(index).closest('.tabbable_info1').find('.product_type1').val();
- var product_type2 = $(index).closest('.tabbable_info1').find('.product_type2').val();
- var sell_type = $(index).closest('.tabbable_info1').find('.sell_type').val();
- var if_have = $(index).closest('.tabbable_info1').find('.if_have').val();
- var difind = $(index).closest('.tabbable_info1').find('.difind').val();
- var return_money = $(index).closest('.tabbable_info1').find('.return_money').val();
- var sell_money = $(index).closest('.tabbable_info1').find('.sell_money').val();
- var sell_money_no = $(index).closest('.tabbable_info1').find('.sell_money_no').val();
- if (text_box == "取消") {
- if (sale_id == "-1") {
- $(index).closest('.tabbable_info1').remove();
- } else {
- //sale_id != "-1";保存过的
- $.ajax({
- url: base_path + 'control.php', //请求地址
- data: {
- type: "data_sale",
- operate: "select",
- sale_id: sale_id
- },
- type: "post",
- dataType: "json",
- success: function (data) {
- console.log(data);
- if (data.code == "0") {
- //取消保存过的数据后的展示
- $(index).closest('.tabbable_info1').find('.product_type1').val(data.list.parent_type);
- $(index).closest('.tabbable_info1').find('.product_type2').val(data.list.product_type);
- $(index).closest('.tabbable_info1').find('.sell_type').val(data.list.sale_type);
- $(index).closest('.tabbable_info1').find('.if_have').val(data.list.commision_flag);
- $(index).closest('.tabbable_info1').find('.difind').val(data.list.commision_type);
- $(index).closest('.tabbable_info1').find('.return_money').val(data.list.back_commision_type);
- $(index).closest('.tabbable_info1').find('.sell_money').val(data.list.back_commision_method);
- $(index).closest('.tabbable_info1').find('.sell_money_no').val(data.list.back_percent);
-
- var if_have = $(index).parent().prev().children().eq(1).val();
-
- if (if_have == "1") {
- $(index).parent().prev().children().eq(1).hide();
- $(index).parent().prev().children().eq(2).show();
- } else if (if_have == "0") {
- $(index).parent().prev().children().eq(1).show();
- }
-
- $(index).closest('.tabbable_info1').find("select").attr("disabled", "disabled");
- $(index).closest('.tabbable_info1').find("select").addClass("selected");
- $(index).parent().prev().find(".percent").css("border", "none");
- $(index).closest('.tabbable_info1').find(".sell_money_no").attr("readonly", "readonly");
- $(index).text("删除");
- $(index).prev().text("修改");
-
- } else {
-
- layer.alert(data.info);
- }
-
- }
- });
-
- }
-
- } else {
- //text_box == "删除"
- if (sale_id == "-1") {
- $(index).closest('.tabbable_info1').remove();
- } else {
- $.ajax({
- url: base_path + 'control.php', //请求地址
- data: {
- type: "data_sale",
- operate: "delete",
- sale_id: sale_id
-
- },
- type: "post",
- dataType: "json",
- success: function (data) {
- console.log(data);
- if (data.code == "0") {
-
- $(index).closest('.tabbable_info1').remove();
-
- } else {
-
- layer.alert(data.info);
- }
-
- }
- });
- }
- }
-
- }
-
- //联系信息的小保存、修改
- function linkman_small_save(index) {
- var text_box = $(index).text();
- var link_id = $(index).closest('.tabbable_info2').attr("link_id");
- var link_type = $(index).closest('.tabbable_info2').find(".link_type").val();
- var link_name = $(index).closest('.tabbable_info2').find(".link_name").val();
- var link_phone = $(index).closest('.tabbable_info2').find(".link_phone").val();
- var link_tellno = $(index).closest('.tabbable_info2').find(".link_tellno").val();
- var link_fax = $(index).closest('.tabbable_info2').find(".link_fax").val();
- var link_mail = $(index).closest('.tabbable_info2').find(".link_mail").val();
- var link_remark = $(index).closest('.tabbable_info2').find(".link_remark").val();
- if (text_box == "保存") {
- if (link_id == "-1") {
- if (link_type == "") {
- layer.alert("类型不能为空");
- return;
- }
- if (link_name == "") {
- layer.alert("姓名不能为空");
- return;
- }
- $.ajax({
- url: base_path + 'control.php', //请求地址
- data: {
- type: "data_link",
- operate: "insert",
- link_name: link_type,
- contact_name: link_name,
- contact_mobile: link_phone,
- contact_telphone: link_tellno,
- fax: link_fax,
- email: link_mail,
- remark: link_remark
- },
- type: "post",
- dataType: "json",
- success: function (data) {
- console.log(data);
- if (data.code == "0") {
-
- $(index).closest('.tabbable_info2').find('input,textarea').attr('readonly', 'readonly');
- $(index).closest('.tabbable_info2').find('input,textarea').addClass('input_no');
- $(index).text("修改");
- $(index).next().text("删除");
- $(index).closest('.tabbable_info2').attr("link_id", data.list.link_id);
- } else {
-
- layer.alert(data.info);
- }
-
- }
- });
- } else {
- $.ajax({
- url: base_path + 'control.php', //请求地址
- data: {
- type: "data_link",
- operate: "update",
- link_id: link_id,
- link_name: link_type,
- contact_name: link_name,
- contact_mobile: link_phone,
- contact_telphone: link_tellno,
- fax: link_fax,
- email: link_mail,
- remark: link_remark
- },
- type: "post",
- dataType: "json",
- success: function (data) {
- console.log(data);
- if (data.code == "0") {
-
- $(index).closest('.tabbable_info2').find('input,textarea').attr('readonly', 'readonly');
- $(index).closest('.tabbable_info2').find('input,textarea').addClass('input_no');
- $(index).text("修改");
- $(index).next().text("删除");
- $(index).closest('.tabbable_info2').attr("link_id", data.list.link_id);
- } else {
-
- layer.alert(data.info);
- }
-
- }
- });
- }
-
- } else if (text_box == "修改") {
- $(index).closest('.tabbable_info2').find('input,textarea').removeAttr('readonly');
- $(index).closest('.tabbable_info').find('input,textarea').removeClass('input_no');
- $(index).text("保存");
- $(index).next().text("取消");
- }
- }
-
- //联系信息的小取消、删除
- function linkman_small_delete(index) {
- var text_box = $(index).text();
- var link_id = $(index).closest('.tabbable_info2').attr("link_id");
- var link_type = $(index).closest('.tabbable_info2').find(".link_type").val();
- var link_name = $(index).closest('.tabbable_info2').find(".link_name").val();
- var link_phone = $(index).closest('.tabbable_info2').find(".link_phone").val();
- var link_tellno = $(index).closest('.tabbable_info2').find(".link_tellno").val();
- var link_fax = $(index).closest('.tabbable_info2').find(".link_fax").val();
- var link_mail = $(index).closest('.tabbable_info2').find(".link_mail").val();
- var link_remark = $(index).closest('.tabbable_info2').find(".link_remark").val();
- if (text_box == "取消") {
- if (link_id == "-1") {
- $(index).closest('.tabbable_info2').remove();
- } else {
- $.ajax({
- url: base_path + 'control.php', //请求地址
- data: {
- type: "data_link",
- operate: "select",
- link_id: link_id
-
- },
- type: "post",
- dataType: "json",
- success: function (data) {
- console.log(data);
- if (data.code == "0") {
- $(index).closest('.tabbable_info2').find(".link_type").val(data.list.link_name);
- $(index).closest('.tabbable_info2').find(".link_name").val(data.list.contact_name);
- $(index).closest('.tabbable_info2').find(".link_phone").val(data.list.contact_mobile);
- $(index).closest('.tabbable_info2').find(".link_tellno").val(data.list.contact_telphone);
- $(index).closest('.tabbable_info2').find(".link_fax").val(data.list.fax);
- $(index).closest('.tabbable_info2').find(".link_mail").val(data.list.email);
- $(index).closest('.tabbable_info2').find(".link_remark").val(data.list.remark);
-
- $(index).closest('.tabbable_info2').find('input,textarea').attr('readonly', 'readonly');
- $(index).closest('.tabbable_info').find('input,textarea').addClass('input_no');
- $(index).text("删除");
- $(index).prev().text("修改");
- } else {
-
- layer.alert(data.info);
- }
-
- }
- });
- }
-
-
- } else if (text_box == "删除") {
- if (link_id == "-1") {
- $(index).closest('.tabbable_info2').remove();
- } else {
- $.ajax({
- url: base_path + 'control.php', //请求地址
- data: {
- type: "data_link",
- operate: "delete",
- link_id: link_id
-
- },
- type: "post",
- dataType: "json",
- success: function (data) {
- console.log(data);
- if (data.code == "0") {
- $(index).closest('.tabbable_info2').remove();
-
- } else {
-
- layer.alert(data.info);
- }
-
- }
- });
- }
- }
- }
-
- //最后面的大保存(修改)
- function big_save() {
-
- var submit_sale_id_arr = [];
- var submit_link_id_arr = [];
- $('.tabbable_info1').each(function (index, dom) {
- var submit_sale_id = $(this).attr("sale_id");
-
- submit_sale_id_arr.push(submit_sale_id);
-
-
- })
- $('.tabbable_info2').each(function (index, dom) {
- var submit_link_id = $(this).attr("link_id");
-
- submit_link_id_arr.push(submit_link_id);
-
- })
-
- //销售范围sale_id数组转字符串
- var submit_sale_id_str = submit_sale_id_arr.toString();
- //联系信息link_id数组转字符串
- var submit_link_id_str = submit_link_id_arr.toString();
-
-
- if ($.inArray("-1", submit_sale_id_arr) != "-1") {
- layer.alert("销售范围信息未保存");
- return;
- }
- ;
- if ($.inArray("-1", submit_link_id_arr) != "-1") {
- layer.alert("联系信息未保存");
- return;
- }
- ;
-
-
- //基本信息
- //类型
- var company_type = $('input[name="saleStyle_company"]:checked').val();
- //名称
- var product_name = $("#product_name").val();
- //城市
- var city_id = $("#cantonal").val();
- //企业公司全称
- var company_name = $("#company_name").val();
- //个人身份证号
- var card_id = $("#card_id").val();
- //个人所属公司
- var personal_company_name = $("#personal_company_name").val();
-
- //业务员
- var yewuyua_name = $("#yewuyua").val();
-
- //结算方式
- var settle_type = $('input[name="finally_way"]:checked').val();
- var deduct_type = '';
- var alert_balance = '';
- if (settle_type == 288) { //预付的情况下需要配置结算口径和预警金额
- deduct_type = $('#deduct_type').val();
- alert_balance = $("#alert_balance").val();
- }
- //结算周期
- var settle_week = $('input[name="finally_round"]:checked').val();
- //开户银行
- var account_bank = $("#bank_name").val();
- //账号名称
- var account_name = $("#account_name").val();
- //银行账号
- var bank_id = $("#bank_id").val();
- if (product_name == "") {
- layer.alert("名称不能为空!");
- return;
- }
-
- if (yewuyua_name == "") {
- layer.alert("业务员不能为空!");
- return;
- }
-
- if (company_type == "1") {
- company = company_name;
- if (company_name == "") {
- layer.alert("公司全称不能为空!");
- return;
- }
- } else {
- company = personal_company_name;
- if (card_id == "") {
- layer.alert("身份证不能为空!");
- return;
- }
- }
-
- $.ajax({
- url: base_path + 'control.php', //请求地址
- data: {
- type: "channel_detail_update",
- channel_id: prod_id,
- supplier_name: product_name,
- area_id: city_id,
- manage_type: company_type,
- sales_man: yewuyua_name,
- company_name: company,
- id_card: card_id,
- sale: submit_sale_id_str,
- sett_type: settle_type,
- deduct_type: deduct_type,
- alert_balance: alert_balance,
- sett_frequency: settle_week,
- account_bank: account_bank,
- account_num: bank_id,
- account_name: account_name,
- link_info: submit_link_id_str
- },
- type: "post",
- dataType: "json",
- success: function (data) {
- console.log(data);
- if (data.code == "0") {
- layer.alert("修改成功!");
- window.location.href = "channel_list.html";
-
- } else {
-
- layer.alert(data.info);
- }
-
- },
- error: function (data) {
-
- }
- });
-
- }
-
-
- //加载省的信息
- function reloadProvinceInfo() {
- var data = {
- type: "data_area",
- area_id: 0
- };
- console.log(data);
- $.ajax({
- url: base_path + 'control.php', //请求地址
- type: "post", //请求方式
- data: data,
- async: false,
- dataType: "json",
- success: function (data) {
- if (data.code == 0) {
-
- console.log(data);
- var HTML = "";
- var proList = data.list;
- for (var i = 0; i < proList.length; i++) {
- var dict = proList[i];
- var tempHTML = '<option value="0">请选择省</option>';
- tempHTML = tempHTML.replace('请选择省', proList[i]['area_name']);
- tempHTML = tempHTML.replace('0', proList[i]['id']);
- HTML += tempHTML;
- }
- $('#province').html(HTML);
- } else {
- layer.alert(data.info);
- }
- }
- });
- }
-
-
- //加载市的信息
- function reloadCityInfo(proid) {
- var data = {
- type: "data_area",
- area_id: proid
- };
- console.log(data);
- $.ajax({
- url: base_path + 'control.php', //请求地址
- type: "post", //请求方式
- data: data,
- async: false,
- dataType: "json",
- success: function (data) {
- if (data.code == 0) {
- var HTML = "";
- var proList = data.list;
- for (var i = 0; i < proList.length; i++) {
- var dict = proList[i];
- var tempHTML = '<option value="0">请选择市</option>';
- tempHTML = tempHTML.replace('请选择市', proList[i]['area_name']);
- tempHTML = tempHTML.replace('0', proList[i]['id']);
- HTML += tempHTML;
- }
- $('#cantonal').html(HTML);
- } else {
- layer.alert(data.info);
- }
- }
- });
- }
-
-
- function selectOneProvince(selected) {
- $("#province").find("option:selected").text();
- reloadCityInfo(selected.value);
- }
-
- //页面加载Ajax
- function loadAjax() {
- $.ajax({
- url: base_path + 'control.php', //请求地址
- type: "post",
- data: {
- type: "channel_detail_get",
- channel_id: prod_id
- },
- async: false,
- dataType: "json",
- success: function (data) {
- console.log(data);
-
- if (data.code == 0) {
-
- loadHtml(data);
-
- } else {
-
- layer.alert(data.info);
-
- }
- }
- });
- }
-
-
- //页面加载替换数据
- function loadHtml(data) {
- $("#product_name").val(data.list.supplier_name);
- $("#province").val(data.list.province_id);
- $("#yewuyua").val(data.list.sales_man);
- reloadCityInfo(data.list.province_id)
- $("#cantonal").val(data.list.city_id);
- if (data.list.manage_type == '1') {
- $("#qiye").attr("checked", "checked");
- $("#shenfen").hide();
- $("#gongsi").hide();
- $("#gongsi2").show();
- $("#company_name").val(data.list.company_name);
- } else {
- $("#geren").attr("checked", "checked");
- $("#shenfen").show();
- $("#gongsi").show();
- $("#gongsi2").hide();
- $("#personal_company_name").val(data.list.company_name);
- $("#card_id").val(data.list.id_card);
- }
- var sell_temp = "";
- for (var i = 0; i < data.list.sale.length; i++) {
-
- sell_temp = '<div id="sale' + data.list.sale[i].id + '" sale_id="' + data.list.sale[i].id + '" class="tabbable_info1">' + add_sell_html + '</div>';
- $("#table_sell_list").append(sell_temp);
- $("#sale" + data.list.sale[i].id).find(".product_type1").val(data.list.sale[i].parent_type);
- $("#sale" + data.list.sale[i].id).find(".product_type2").val(data.list.sale[i].product_type);
- $("#sale" + data.list.sale[i].id).find(".sell_type").val(data.list.sale[i].sale_type);
- $("#sale" + data.list.sale[i].id).find(".if_have").val(data.list.sale[i].commision_flag);
- $("#sale" + data.list.sale[i].id).find(".difind").val(data.list.sale[i].commision_type);
- $("#sale" + data.list.sale[i].id).find(".return_money").val(data.list.sale[i].back_commision_type);
- $("#sale" + data.list.sale[i].id).find(".sell_money").val(data.list.sale[i].back_commision_method);
- if ($("#sale" + data.list.sale[i].id).find(".sell_money").val() == "308") {
- $("#sale" + data.list.sale[i].id).find(".sell_money_no").val(data.list.sale[i].back_percent);
- $("#sale" + data.list.sale[i].id).find(".sell_money_no").next().text("%");
- } else {
- $("#sale" + data.list.sale[i].id).find(".sell_money_no").val(data.list.sale[i].back_value);
- $("#sale" + data.list.sale[i].id).find(".sell_money_no").next().text("元");
- }
-
- if ($("#sale" + data.list.sale[i].id).find(".product_type1").val() == "310") {
- $("#sale" + data.list.sale[i].id).find(".product_type2").show();
- } else {
- $("#sale" + data.list.sale[i].id).find(".product_type2").hide();
- }
- if ($("#sale" + data.list.sale[i].id).find(".if_have").val() == "1") {
- $("#sale" + data.list.sale[i].id).find(".regulation").show();
- } else {
- $("#sale" + data.list.sale[i].id).find(".regulation").hide();
- }
- if ($("#sale" + data.list.sale[i].id).find(".difind").val() == "304") {
- $("#sale" + data.list.sale[i].id).find(".return_money").hide();
- $("#sale" + data.list.sale[i].id).find(".sell_money").hide();
- $("#sale" + data.list.sale[i].id).find(".percent").hide();
- } else {
- $("#sale" + data.list.sale[i].id).find(".return_money").show();
- $("#sale" + data.list.sale[i].id).find(".sell_money").show();
- $("#sale" + data.list.sale[i].id).find(".percent").show();
- }
- $("#sale" + data.list.sale[i].id).find("select").attr("disabled", "disabled");
- $("#sale" + data.list.sale[i].id).find("select").addClass("selected");
- $("#sale" + data.list.sale[i].id).find(".percent").css("border", "none");
- $("#sale" + data.list.sale[i].id).find(".sell_money_no").attr("readonly", "readonly");
- $("#sale" + data.list.sale[i].id).find(".sell_save_btn").text("修改");
- $("#sale" + data.list.sale[i].id).find(".sell_change_btn").text("删除");
-
- }
- //替换结算方式
- if (data.list.sett_type == '275') {
-
- $("#shouxin").attr("checked", "checked");
-
- } else if (data.list.sett_type == '288') {
-
- $("#yufu").attr("checked", "checked");
- //设置扣款口径等默认值
- $("#alert_balance").val(data.list.alert_balance);
- $("#deduct").css('display', 'block');
- $("#deduct_type").find("option[value='"+data.list.deduct_type+"']").attr("selected",true);
- } else if (data.list.sett_type == '292') {
-
- $("#danjie").attr("checked", "checked");
-
- }
- //替换结算周期
- if (data.list.sett_frequency == '293') {
-
- $("#rijie").attr("checked", "checked");
-
- } else if (data.list.sett_frequency == '294') {
-
- $("#zhoujie").attr("checked", "checked");
-
- } else if (data.list.sett_frequency == '295') {
-
- $("#yuejie").attr("checked", "checked");
-
- }
- $("#bank_name").val(data.list.account_bank);
- $("#account_name").val(data.list.account_name);
- $("#bank_id").val(data.list.account_num);
- var link_temp = "";
- for (var i = 0; i < data.list.link_info.length; i++) {
-
- link_temp = '<div id="link' + data.list.link_info[i].id + '" link_id="' + data.list.link_info[i].id + '" class="tabbable_info2">' + add_link_html + '</div>'
- $("#table_link_list").append(link_temp);
- $("#link" + data.list.link_info[i].id).find(".link_type").val(data.list.link_info[i].link_name);
- $("#link" + data.list.link_info[i].id).find(".link_name").val(data.list.link_info[i].contact_name);
- $("#link" + data.list.link_info[i].id).find(".link_phone").val(data.list.link_info[i].contact_mobile);
- $("#link" + data.list.link_info[i].id).find(".link_tellno").val(data.list.link_info[i].contact_telphone);
- $("#link" + data.list.link_info[i].id).find(".link_fax").val(data.list.link_info[i].fax);
- $("#link" + data.list.link_info[i].id).find(".link_mail").val(data.list.link_info[i].email);
- $("#link" + data.list.link_info[i].id).find(".link_remark").val(data.list.link_info[i].remark);
- $("#link" + data.list.link_info[i].id).find('input,textarea').attr('readonly', 'readonly');
- $("#link" + data.list.link_info[i].id).find('input,textarea').addClass('input_no');
- $("#link" + data.list.link_info[i].id).find(".link_save_btn").text("修改");
- $("#link" + data.list.link_info[i].id).find(".link_change_btn").text("删除");
-
- }
-
- }
-
- //得到url上的参数
- function getPar(par) {
- var local_url = document.location.href;
- local_url = decodeURI(local_url);
- var get = local_url.indexOf(par + "=");
- if (get == -1) {
- return false;
- }
- var get_par = local_url.slice(par.length + get + 1);
- var nextPar = get_par.indexOf("&");
- if (nextPar != -1) {
- get_par = get_par.slice(0, nextPar);
- }
- return get_par;
- }
-
-
- function change_channle(index) {
- if ($(index).val() == "304") {
- $(index).closest(".regulation").find(".return_money").hide();
- $(index).closest(".regulation").find(".return_money").val("0");
- $(index).closest(".regulation").find(".sell_money").hide();
- $(index).closest(".regulation").find(".sell_money").val("0");
- $(index).closest(".regulation").find(".percent").hide();
- $(index).closest(".regulation").find(".sell_money_no").val("0");
-
- } else {
- $(index).closest(".regulation").find(".return_money").show();
- $(index).closest(".regulation").find(".return_money").val("306");
- $(index).closest(".regulation").find(".sell_money").show();
- $(index).closest(".regulation").find(".sell_money").val("308");
- $(index).closest(".regulation").find(".percent").show();
- $(index).closest(".regulation").find(".sell_money_no").val("");
- }
- }
-
-
- function settle_price(index) {
- if ($(index).val() == "308") {
- $(index).next().find(".sell_money_no").next().text("%");
- } else {
- $(index).next().find(".sell_money_no").next().text("元");
- }
- }
- //当为预付的时候,需要设置扣款口径以及预警值
- $("input[name='finally_way']").bind("click", function () {
- if ($("input[name='finally_way']:checked").val() == 288) {
- $("#deduct").css('display', 'block');
- } else {
- $("#deduct").css('display', 'none');
- }
- })
-
- //失去焦点
- $("#product_name").blur(function () {
- var value = $('#product_name').val();
- var prod_id = getPar('iprod_id');
- $.ajax({
- url: base_path + 'control.php', //请求地址
- data: {
- type: "data_check",
- supplier_name: value,
- supplier_type: '301',
- supplier_id: prod_id
- },
- type: "post",
- dataType: "json",
- success: function (data) {
- console.log(data);
- if (data.code == "0") {
- $('#attention').text('名称可用');
- } else {
- $('#attention').text('名称已存在');
- }
-
- }
- });
- })
|