无关风月
昨天 31755963171a6c7b7fdc286d83882daac6d9310b
cloud-server-management/src/main/webapp/static/modular/system/tCompetition/tCompetition_info.js
@@ -4,6 +4,7 @@
var language=1;
var TCarInfoDlg = {
    tCarInfoData : {},
    goodsPicArray1:[],
    validateFields: {
        carBrandId: {
            validators: {
@@ -101,6 +102,58 @@
    parent.layer.close(window.parent.TCompetition.layerIndex);
}
TCarInfoDlg.oneChange9 = function (e) {
    var oneId=$(e).val();
    var elementById = document.getElementById("radio1");
    var operatorId;
    if (elementById !== null) {
        operatorId =  $("#account").val()
        if (elementById.checked){
            operatorId = $("#account").val()
        }else{
            operatorId =  0
        }
    }
    var ajax = new $ax(Feng.ctxPath + "/tShop/getCityYys", function(data){
        if(data!=null){
            if(language==1){
                var content='<option value="">选择市</option>';
            }else if(language==2){
                var content='<option value="">Choose your franchisee</option>';
            }else {
                var content='<option value="">Pilih franchisee Anda</option>';
            }
            $.each(data, function(k,v) {
                content += "<option value='"+v.code+"'>"+v.name+"</option>";
            });
            $("#cCode1").empty().append(content);
            $("#cCode").empty().append(content);
        }
    });
    ajax.set("province",oneId);
    ajax.set("operatorId",operatorId);
    ajax.start();
};
TCarInfoDlg.oneChangeNext9 = function (e) {
    console.log(111)
    var oneId=$(e).val();
    var ajax = new $ax(Feng.ctxPath + "/tShop/getStoresYys", function(data){
        if(data!=null){
            if(language==1){
            }else if(language==2){
                var content='<option value="">Choose your franchisee</option>';
            }else {
                var content='<option value="">Pilih franchisee Anda</option>';
            }
            $.each(data, function(k,v) {
                content += "<option value='"+v.id+"'>"+v.name+"</option>";
            });
            $("#shopId").empty().append(content);
        }
    });
    ajax.set("cityCode",oneId);
    ajax.start();
}
/**
 * 收集数据
 */
@@ -153,26 +206,69 @@
 * 提交添加
 */
TCarInfoDlg.addSubmit = function() {
    this.clearData();
    this.collectData();
    if(!this.validate()){
        return ;
    }
    var pCode = $("#pCode").val();
    if(pCode==""){
        Feng.info("请选择省");
        return;
    var pCode;
    var cCode;
    var elementById = document.getElementById("radio1");
    console.log("看看标签")
    console.log(elementById)
    if (elementById!=null){
    if (!elementById.checked){
        console.log("选中平台")
        console.log($("#pCode1").val())
        console.log($("#cCode1").val())
        // 选中平台赛事
        pCode = $("#pCode1").val();
        if($("#pCode1").val()==""){
            Feng.info("请选择省");
            return;
        }
        cCode = $("#cCode1").val();
        if($("#cCode1").val()==""){
            Feng.info("请选择市");
            return;
        }
    }else{
        console.log("选中运营商")
        console.log($("#pCode").val())
        console.log($("#cCode").val())
        // 选中运营商赛事
        pCode = $("#pCode").val();
        if(pCode==""){
            Feng.info("请选择省");
            return;
        }
        cCode = $("#cCode").val();
        if(cCode==""){
            Feng.info("请选择市");
            return;
        }
    }
    var cCode = $("#cCode").val();
    if(cCode==""){
        Feng.info("请选择市");
        return;
    }
    console.log("当前登陆人"+$("#type").val())
    if ($("#type").val()==2){
        pCode = $("#pCode1").val();
        if($("#pCode1").val()==""){
            Feng.info("请选择省");
            return;
        }
        cCode = $("#cCode1").val();
        if($("#cCode1").val()==""){
            Feng.info("请选择市");
            return;
        }
    }
    var shopId = $("#shopId").val();
    if(shopId==""){
        Feng.info("请选择门店");
        return;
    }
    var shopIdString = shopId.join(",");
    var name = $("#name").val();
    if(name==""){
        Feng.info("请输入赛事名称");
@@ -212,6 +308,21 @@
    if(introduction==""){
        Feng.info("请输入赛事简介");
        return;
    }
    var goodImgs = TCarInfoDlg.goodsPicArray1;
    if(goodImgs.length==0){
        Feng.info("请上传赛事活动图片")
        return;
    }
    var imgOne ="";
    for (let i = 0; i <goodImgs.length; i++) {
        if(i==goodImgs.length-1){
            imgOne += (goodImgs[i].response)
        }else {
            imgOne+=(goodImgs[i].response+",")
        }
    }
    var coverDrawing = $("#coverDrawing").val();
@@ -242,11 +353,11 @@
    });
    ajax.set("provinceCode",pCode);
    ajax.set("cityCode",cCode);
    ajax.set("storeId",shopId);
    ajax.set("storeId",shopIdString);
    ajax.set("name",name);
    ajax.set("sTime",startTime);
    ajax.set("eTime",endTime);
    ajax.set("rEndTime",registerEndTime);
    ajax.set("startTime",startTime);
    ajax.set("endTime",endTime);
    ajax.set("registerEndTime",registerEndTime);
    ajax.set("registerCondition",registerCondition);
    ajax.set("startAge",startAge);
    ajax.set("endAge",endAge);
@@ -259,7 +370,7 @@
    ajax.set("realName",realName);
    ajax.set("coverDrawing",coverDrawing);
    ajax.set("introduction",introduction);
    ajax.set("imgs",introduction);
    ajax.set("imgs",imgOne);
    ajax.set("registrationNotes",registrationNotes);
    ajax.set("longitude", $("#longitude").val());
    ajax.set("latitude", $("#latitude").val());
@@ -288,6 +399,12 @@
        return;
    }
    var shopId = $("#shopId").val();
    if(shopId==""){
        Feng.info("请选择门店");
        return;
    }
    var shopIdString = shopId.join(",");
    var name = $("#name").val();
    if(name==""){
        Feng.info("请输入赛事名称");
@@ -305,7 +422,6 @@
        return;
    }
    var registerEndTime = $("#registerEndTime").val();
    let registerCondition = document.querySelector('input[name="registerCondition"]:checked').value;
    var startAge = $("#startAge").val();
    var endAge = $("#endAge").val();
    var cashPrice = $("#cashPrice").val();
@@ -328,6 +444,26 @@
        Feng.info("请输入赛事简介");
        return;
    }
    var goodImgs = TCarInfoDlg.goodsPicArray1;
    if(goodImgs.length==0){
        Feng.info("请上传赛事活动图片")
        return;
    }
    var imgOne ="";
    console.log(goodImgs)
    console.log(goodImgs.length)
    for (let i = 0; i <goodImgs.length; i++) {
        console.log(goodImgs[i].response,11)
        if(i==goodImgs.length-1){
            imgOne += (goodImgs[i].response)
        }else {
            imgOne+=(goodImgs[i].response+",")
        }
    }
    console.log(imgOne)
    var coverDrawing = $("#coverDrawing").val();
    var coverDrawing = $("#coverDrawing").val();
@@ -353,12 +489,11 @@
    ajax.set("id",$("#id").val());
    ajax.set("provinceCode",pCode);
    ajax.set("cityCode",cCode);
    ajax.set("storeId",shopId);
    ajax.set("storeId",shopIdString);
    ajax.set("name",name);
    ajax.set("sTime",startTime);
    ajax.set("eTime",endTime);
    ajax.set("rEndTime",registerEndTime);
    ajax.set("registerCondition",registerCondition);
    ajax.set("startTime",startTime);
    ajax.set("endTime",endTime);
    ajax.set("registerEndTime",registerEndTime);
    ajax.set("startAge",startAge);
    ajax.set("endAge",endAge);
    ajax.set("cashPrice",cashPrice);
@@ -370,7 +505,7 @@
    ajax.set("realName",realName);
    ajax.set("coverDrawing",coverDrawing);
    ajax.set("introduction",introduction);
    ajax.set("imgs",introduction);
    ajax.set("imgs",imgOne);
    ajax.set("registrationNotes",registrationNotes);
    ajax.set("longitude", $("#longitude").val());
    ajax.set("latitude", $("#latitude").val());
@@ -395,29 +530,31 @@
/**
 * 选择分公司后执行
 */
TCarInfoDlg.oneChange = function (e) {
// TCarInfoDlg.oneChange = function (e) {
//     var oneId=$(e).val();
//     var ajax = new $ax(Feng.ctxPath + "/tDriver/oneChange", function(data){
//         if(data!=null){
//             if(language==1){
//                 var content='<option value="">选择所属加盟商</option>';
//             }else if(language==2){
//                 var content='<option value="">Choose your franchisee</option>';
//             }else {
//                 var content='<option value="">Pilih franchisee Anda</option>';
//             }
//             $.each(data, function(k,v) {
//                 content += "<option value='"+v.id+"'>"+v.name+"</option>";
//             });
//             $("#twoId").empty().append(content);
//         }
//     });
//     ajax.set("oneId",oneId);
//     ajax.start();
// }
TCarInfoDlg.oneChange2 = function (e) {
    console.log(111)
    var oneId=$(e).val();
    var ajax = new $ax(Feng.ctxPath + "/tDriver/oneChange", function(data){
        if(data!=null){
            if(language==1){
                var content='<option value="">选择所属加盟商</option>';
            }else if(language==2){
                var content='<option value="">Choose your franchisee</option>';
            }else {
                var content='<option value="">Pilih franchisee Anda</option>';
            }
            $.each(data, function(k,v) {
                content += "<option value='"+v.id+"'>"+v.name+"</option>";
            });
            $("#twoId").empty().append(content);
        }
    });
    ajax.set("oneId",oneId);
    ajax.start();
}
TCarInfoDlg.oneChange = function (e) {
    var oneId=$(e).val();
    var ajax = new $ax(Feng.ctxPath + "/tCompetition/onChange", function(data){
    var ajax = new $ax(Feng.ctxPath + "/tShop/onChange2", function(data){
        if(data!=null){
            if(language==1){
                var content='<option value="">选择市</option>';
@@ -435,6 +572,138 @@
    ajax.set("oneId",oneId);
    ajax.start();
}
TCarInfoDlg.oneChange = function (e) {
    var oneId=$(e).val();
    var ajax = new $ax(Feng.ctxPath + "/tCompetition/onChange", function(data){
        if(data!=null){
            if(language==1){
                var content='<option value="">选择市</option>';
            }else if(language==2){
                var content='<option value="">Choose your franchisee</option>';
            }else {
                var content='<option value="">Pilih franchisee Anda</option>';
            }
            $.each(data, function(k,v) {
                content += "<option value='"+v.code+"'>"+v.name+"</option>";
            });
            $("#cCode").empty().append(content);
        }
    });
    if (typeof(oneId) == "undefined" || oneId == "undefined") {
        ajax.set("oneId",0);
    }else{
    ajax.set("oneId",oneId);}
    ajax.start();
}
TCarInfoDlg.oneChangeYys = function(e){
    var oneId= $(e).val()
    var SelectValue="";
    if(oneId=='0' ){
        oneId=0
        console.log("隐藏")
        $("#yys1").hide();
        $("#t1").hide();
        $("#account").hide();
    }else{
        console.log("展示")
        $("#yys1").show();
        $("#t1").show();
        $("#account").show();
    }
    // var ajax = new $ax(Feng.ctxPath + "/tSite/getChangeOne", function(data){
    //     if(data!=null){
    //         // var content1 = '<option value="0">平台</option>';
    //
    //
    //         var content='<option value="">选择门店</option>';
    //         $.each(data, function(k,v) {
    //             content += "<option value='"+v.id+"'>"+v.name+"</option>";
    //         });
    //         $("#shopId").empty().append(content);
    //     }
    // });
    var ajax = new $ax(Feng.ctxPath + "/tShop/onChange1", function(data){
        if(data!=null){
            if (typeof(oneId) != "undefined") {
                $("#account").prop('disabled', true);
            }
            if(language==1){
                var content='<option value="">选择省</option>';
            }else if(language==2){
                var content='<option value="">Choose your franchisee</option>';
            }else {
                var content='<option value="">Pilih franchisee Anda</option>';
            }
            $.each(data, function(k,v) {
                content += "<option value='"+v.code+"'>"+v.name+"</option>";
            });
            $("#pCode").empty().append(content);
        }
    });
    ajax.set("oneId",0);
    ajax.start();
    if (oneId == "1"){
        console.log("===============")
        var button = document.getElementById("account");
        button.removeAttribute("disabled");
    }
    ajax.set("oneId",oneId);
    ajax.start();
};
TCarInfoDlg.oneChange3 = function (e) {
    var operatorId=$(e).val();
    var ajax = new $ax(Feng.ctxPath + "/tShop/getProvinceYys", function(data){
        if(data!=null){
            var content='<option value="">选择市</option>';
            $.each(data, function(k,v) {
                content += "<option value='"+v.code+"'>"+v.name+"</option>";
            });
            $("#pCode").empty().append(content);
        }
    });
    ajax.set("operatorId",operatorId);
    ajax.start();
};
TCarInfoDlg.oneChange1 = function (e) {
    console.log(111)
    var oneId=$(e).val();
    var ajax = new $ax(Feng.ctxPath + "/tShop/onChange1", function(data){
        if(data!=null){
            if(language==1){
                var content='<option value="">选择省</option>';
            }else if(language==2){
                var content='<option value="">Choose your franchisee</option>';
            }else {
                var content='<option value="">Pilih franchisee Anda</option>';
            }
            $.each(data, function(k,v) {
                content += "<option value='"+v.operatorId+"'>"+v.name+"</option>";
            });
            $("#pCode").empty().append(content);
        }
    });
    ajax.set("oneId",oneId);
    ajax.start();
}
TCarInfoDlg.oneChangeNext = function (e) {
    var oneId=$(e).val();
@@ -523,7 +792,7 @@
var marker;
//搜索地图
TCarInfoDlg.searchByStationName = function(e,type){
    var keyword="成都";
    var keyword="";
    if(type==2){
        keyword = $(e).parent().prev().find("input").val();
    }else {