liujie
1 天以前 9a44650b174f598392d0a0522b02a341ff14acb0
cloud-server-management/src/main/webapp/static/modular/system/worldCupRecords/worldCupGameStatisticsListInfo.js
@@ -139,10 +139,10 @@
    $("#coun").append(str);
}
WorldCupGameStatisticsListInfo.selecUserOpt1 = function (arrays){
    console.log(3333)
    console.log(this.storeIds1,111)
    //获取所有的值
    var subArr= this.storeIds1;
    $(".timeClass").each(function () {
    $(".timeClass1").each(function () {
        subArr.push($(this).find("input[name*='id']").val());
    });
    var str = '';
@@ -154,20 +154,20 @@
                break
            }
        }
        console.log(b,3333)
        if(b){
            this.storeIds1.push(arrays[i].id)
            str += '<tr class="timeClass">' +
            str += '<tr class="timeClass1">' +
                '<td><input type="hidden" id="id" name="id" value="'+arrays[i].id+'"><input type="hidden" id="id" name="id" value="'+arrays[i].id+'">' + arrays[i].id + '</td>' +
                '<td><input type="hidden" id="name" name="name" value="'+arrays[i].name+'">' + arrays[i].name + '</td>' +
                '<td><input type="hidden" id="phone" name="phone" value="'+arrays[i].phone+'">' + arrays[i].phone +
                '<td><input type="hidden" id="sex" name="sex" value="'+arrays[i].sex+'">' + arrays[i].sex +
                '<td><input type="hidden" id="age" name="age" value="'+arrays[i].age+'">' + arrays[i].age +
                '</td><td><button onclick="deleteSub(this)">移除</button></td></tr>';
                '</td><td><button onclick="deleteSub1(this)">移除</button></td></tr>';
        }
    }
    console.log("添加门店后的场地数组和门店数组")
    console.log(this.storeIds1)
    console.log(this.siteIds)
    $("#coun1").append(str);
}
function deleteSub(e) {
@@ -178,6 +178,14 @@
    $(e).parent().parent().remove();
    console.log('storeIds',WorldCupGameStatisticsListInfo.storeIds)
}
function deleteSub1(e) {
    console.log(e);
    var row = $(e).closest('tr');
    var value = row.find('#id').val();
    WorldCupGameStatisticsListInfo.storeIds1.splice(WorldCupGameStatisticsListInfo.storeIds1.indexOf(parseInt(value)), 1)
    $(e).parent().parent().remove();
    console.log('storeIds',WorldCupGameStatisticsListInfo.storeIds1)
}
/**
 * 关闭此对话框
@@ -185,6 +193,98 @@
WorldCupGameStatisticsListInfo.close = function() {
    parent.layer.close(window.parent.WorldCupGameStatisticsInfo.layerIndex);
};
WorldCupGameStatisticsListInfo.close1 = function() {
    // 方法1: 通过parent直接关闭
    if (window.parent && window.parent.layer) {
        var index = window.parent.layer.getFrameIndex(window.name);
        window.parent.layer.close(index);
    }
};
WorldCupGameStatisticsListInfo.saveData = function() {
    // 拿到timeClass中的Id
    var subArr = [];
    $(".timeClass").each(function () {
        subArr.push($(this).find("input[name*='id']").val());
    });
    console.log(subArr)
    var subArr1 = [];
    $(".timeClass1").each(function () {
        subArr1.push($(this).find("input[name*='id']").val());
    });
    if(subArr.length==0){
        Feng.error("请选择红方人员!");
        return;
    }
    if(subArr1.length==0){
        Feng.error("请选择蓝方人员!");
        return;
    }
    if(subArr.length>6){
        Feng.error("每组人员最多5人参赛");
        return;
    }
    if(subArr1.length>6){
        Feng.error("每组人员最多5人参赛");
        return;
    }
    // 判断2个数组是否有交集
    for(var i=0;i<subArr.length;i++){
        for(var j=0;j<subArr1.length;j++){
            if(subArr[i]==subArr1[j]){
                Feng.error("请勿选择相同的人员!");
                return;
            }
        }
    }
    // subArr1 用,拼接
    var redStr = subArr.join(",");
    var blueStr = subArr1.join(",");
    // 取比赛时间
    var time = $("#time").val();
    if(time==null||time==""){
        Feng.error("请选择比赛时间!");
        return;
    }
    // 取比分
    var blueScore = $("#blueScore").val();
    if(blueScore==null||blueScore==""){
        Feng.error("请填写蓝方比分!");
        return;
    }
    var redScore = $("#redScore").val();
    if(redScore==null||redScore==""){
        Feng.error("请填写红方比分!");
        return;
    }
    //提交信息
    var ajax = new $ax(Feng.ctxPath + "/worldCupRecords/savaData1", function(data){
        Feng.success("保存成功!");
        window.parent.TVerified.table.refresh();
        TVerifiedInfoDlg.close();
    },function(data){
        Feng.error("保存失败!" + data.responseJSON.message + "!");
    });
    ajax.set({
        'id': $("#id").val(),
        'redStr': redStr,
        'blueStr': blueStr,
        'time': time,
        'blueScore': blueScore,
        'redScore': redScore,
    });
    ajax.start();
};
WorldCupGameStatisticsListInfo.search = function () {
    var queryData = {};