| | |
| | | @} |
| | | </select> |
| | | |
| | | <#button name="搜索" icon="fa-search" clickFun="Search()"/> |
| | | <#button name="搜索" icon="fa-search" clickFun="BatterData()"/> |
| | | </div> |
| | | <div class="col-sm-10"> |
| | | <div class="row" id="t1" style="margin-left: 100px;"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="row" id="content3" style="margin-left: 100px;"> |
| | | <div class="col-sm-11"> |
| | | <div class="form-group"> |
| | | <span id="totalNumber3">全球场次总数:</span> |
| | | </div> |
| | | </div> |
| | | </br> |
| | | <div class="col-sm-11" style="display: flex"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">*筛选城市:</label> |
| | | <label class="col-sm-3 control-label">*筛选范围:</label> |
| | | <div class="col-sm-9"> |
| | | <select style="width: 200px" class="form-control" id="yearOrMonth3" name="cCode" onchange="getStoreByCity1(this)"> |
| | | <select style="width: 300px" class="form-control" id="yearOrMonth3" name="cCode" > |
| | | <option value="y">年度</option> |
| | | <option value="m">月度</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="form-group" > |
| | | <label class="col-sm-3 control-label">*筛选内容:</label> |
| | | <div class="col-sm-9" style="display: flex;"> |
| | | <input style="width: 200px" class="form-control" id="con3" placeholder="请输入年份或者月份" type="text"> |
| | | <input style="width: 300px" class="form-control" id="con3" placeholder="请输入年份或者月份" type="text"> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">*筛选城市:</label> |
| | | <div class="col-sm-9"> |
| | | <select style="width: 200px" class="form-control" id="cCode3" name="cCode" onchange="getStoreByCity1(this)"> |
| | | <select style="width: 300px" class="form-control" id="cCode3" name="cCode" onchange="getStoreByCity3(this)"> |
| | | <option value="">全球</option> |
| | | @for(obj in list){ |
| | | <option style="width: 200px" value="${obj.cityCode}">${obj.city}</option> |
| | | <option style="width: 300px" value="${obj.cityCode}">${obj.city}</option> |
| | | @} |
| | | </select> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="form-group" > |
| | | <label class="col-sm-3 control-label">*筛选场地:</label> |
| | | <div class="col-sm-9"> |
| | | <select style="width: 200px" class="form-control" id="site3" name="site"> |
| | | <option value="">全球</option> |
| | | @for(obj in sites){ |
| | | <option style="width: 200px" value="${obj.id}">${obj.name}</option> |
| | | @} |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="col-sm-11" style="display: flex"> |
| | | <div class="form-group" > |
| | | <label class="col-sm-3 control-label">*筛选场地:</label> |
| | | <div class="col-sm-9"> |
| | | <select style="width: 300px" class="form-control" id="site3" name="site"> |
| | | <option value="">全球</option> |
| | | @for(obj in sites){ |
| | | <option style="width: 300px" value="${obj.id}">${obj.name}</option> |
| | | @} |
| | | </select> |
| | | </div> |
| | | <#button name="搜索" icon="fa-search" clickFun="TSite.search3()"/> |
| | | </div> |
| | | <#button name="搜索" icon="fa-search" clickFun="TSite.search3()"/> |
| | | </div> |
| | | <#table id="TSiteTable"/> |
| | | </div> |
| | | <div class="row" id="content4" style="margin-left: 100px;"> |
| | | <div class="col-sm-11"> |
| | | <div class="form-group"> |
| | | <span id="totalNumber4">全球场次总数:</span> |
| | | </div> |
| | | </div> |
| | | <div class="col-sm-11" style="display: flex"> |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">*筛选城市:</label> |
| | | <label class="col-sm-3 control-label">*筛选范围:</label> |
| | | <div class="col-sm-9"> |
| | | <select style="width: 200px" class="form-control" id="yearOrMonth4" name="cCode" onchange="getStoreByCity1(this)"> |
| | | <select style="width: 300px" class="form-control" id="yearOrMonth4" name="cCode"> |
| | | <option value="y">年度</option> |
| | | <option value="m">月度</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="form-group" > |
| | | <label class="col-sm-3 control-label">*筛选内容:</label> |
| | | <div class="col-sm-9" style="display: flex;"> |
| | |
| | | <div class="form-group"> |
| | | <label class="col-sm-3 control-label">*筛选城市:</label> |
| | | <div class="col-sm-9"> |
| | | <select style="width: 300px" class="form-control" id="cCode4" name="cCode" onchange="getStoreByCity1(this)"> |
| | | <select style="width: 300px" class="form-control" id="cCode4" name="cCode" onchange="getStoreByCity4(this)"> |
| | | <option value="">全球</option> |
| | | @for(obj in list){ |
| | | <option style="width: 300px" value="${obj.cityCode}">${obj.city}</option> |
| | |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="form-group" > |
| | | <label class="col-sm-3 control-label">*筛选场地:</label> |
| | | <div class="col-sm-9"> |
| | | <select style="width: 300px" class="form-control" id="site4" name="site"> |
| | | <option value="">全球</option> |
| | | @for(obj in sites){ |
| | | <option style="width: 300px" value="${obj.id}">${obj.name}</option> |
| | | @} |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <#button name="搜索" icon="fa-search" clickFun="TCompetition.search4()"/> |
| | | </div> |
| | | |
| | | <div class="col-sm-11" style="display: flex"> |
| | | <div class="form-group" > |
| | | <label class="col-sm-3 control-label">*筛选场地:</label> |
| | | <div class="col-sm-9"> |
| | | <select style="width: 300px" class="form-control" id="site4" name="site"> |
| | | <option value="">全球</option> |
| | | @for(obj in sites){ |
| | | <option style="width: 300px" value="${obj.id}">${obj.name}</option> |
| | | @} |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <#button name="搜索" icon="fa-search" clickFun="TSite1.search4()"/> |
| | | </div> |
| | | |
| | | <#table id="TSiteTable1"/> |
| | | </div> |
| | | </div> |
| | |
| | | // 时长 |
| | | yT = []; |
| | | mT = []; |
| | | yearX=[]; |
| | | for (let i = 0; i <yDataList.length ; i++) { |
| | | |
| | | yD.push(yDataList[i].total_num); |
| | | yT.push(yDataList[i].batter_time); |
| | | } |
| | |
| | | } |
| | | for (let i = 0; i <resp.yearList.length ; i++) { |
| | | yearX.push(resp.yearList[i]) |
| | | } |
| | | if(resp.yearList.length==0){ |
| | | yearX=[2019,2020,2021,2023] |
| | | } |
| | | var totalNumber= resp.totalNumber; |
| | | var totalTime= resp.totalTime; |
| | |
| | | } |
| | | ] |
| | | }; |
| | | var myChart4 = echarts.init(document.getElementById('number')); |
| | | myChart4.setOption(option); |
| | | var myChart5 = echarts.init(document.getElementById('time')); |
| | | myChart5.setOption(option2); |
| | | }); |
| | | |
| | | ajax.set("storeId",$("#stores").val()); |
| | | ajax.start(); |
| | | } |
| | |
| | | BatterData(); |
| | | SUTUData(); |
| | | Search1(); |
| | | |
| | | // 跨城赛获取全球场次总数 |
| | | var ajax = new $ax(Feng.ctxPath + "/gameData/cityGame", function(data){ |
| | | var totalNumber3= document.getElementById("totalNumber3"); |
| | | totalNumber3.innerText = "全球场次总数:"+data.totalNum; |
| | | }); |
| | | ajax.start(); |
| | | // 获取90°准度赛全球场次总数 |
| | | var ajax4 = new $ax(Feng.ctxPath + "/gameData/cityGameOne", function(data){ |
| | | var totalNumber4= document.getElementById("totalNumber4"); |
| | | totalNumber4.innerText = "全球场次总数:"+data.totalNum; |
| | | }); |
| | | ajax4.start(); |
| | | // 基于准备好的dom,初始化echarts实例 |
| | | var myChart = echarts.init(document.getElementById('number')); |
| | | |
| | |
| | | var cityCode=$(e).val(); |
| | | var ajax = new $ax(Feng.ctxPath + "/tSite/getSiteByCity", function(data){ |
| | | if(data!=null){ |
| | | var content='<option value="">全球</option>'; |
| | | if (cityCode==""){ |
| | | var content='<option value="">全球</option>'; |
| | | }else{ |
| | | var content='<option value="">全部</option>'; |
| | | } |
| | | |
| | | $.each(data, function(k,v) { |
| | | content += "<option value='"+v.id+"'>"+v.name+"</option>"; |
| | | }); |
| | |
| | | ajax.set("oneId",cityCode); |
| | | ajax.start(); |
| | | } |
| | | function getStoreByCity1(e) { |
| | | function getStoreByCity3(e) { |
| | | var cityCode=$(e).val(); |
| | | var ajax = new $ax(Feng.ctxPath + "/tSite/getSiteByCity", function(data){ |
| | | if(data!=null){ |
| | | var content='<option value="">全球</option>'; |
| | | if (cityCode==""){ |
| | | var content='<option value="">全球</option>'; |
| | | }else{ |
| | | var content='<option value="">全部</option>'; |
| | | } |
| | | $.each(data, function(k,v) { |
| | | content += "<option value='"+v.id+"'>"+v.name+"</option>"; |
| | | }); |
| | | $("#site1").empty().append(content); |
| | | $("#site3").empty().append(content); |
| | | } |
| | | }); |
| | | ajax.set("oneId",cityCode); |
| | | ajax.start(); |
| | | } |
| | | function getStoreByCity4(e) { |
| | | var cityCode=$(e).val(); |
| | | var ajax = new $ax(Feng.ctxPath + "/tSite/getSiteByCity", function(data){ |
| | | if(data!=null){ |
| | | if (cityCode==""){ |
| | | var content='<option value="">全球</option>'; |
| | | }else{ |
| | | var content='<option value="">全部</option>'; |
| | | } |
| | | $.each(data, function(k,v) { |
| | | content += "<option value='"+v.id+"'>"+v.name+"</option>"; |
| | | }); |
| | | $("#site4").empty().append(content); |
| | | } |
| | | }); |
| | | ajax.set("oneId",cityCode); |