From e9121c25d72816c81e23956adb332e0380302b29 Mon Sep 17 00:00:00 2001 From: luosongbai <15272473386@163.com> Date: Mon, 26 Sep 2022 14:57:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=85=E5=80=BC=E6=8E=92=E8=A1=8C=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=85=85=E5=80=BC=E6=80=BB=E9=A2=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/x.min.js | 74 ++++++++----------------------- web/srczip/common.js | 80 ++++++++-------------------------- web/srczip/logic/dashboard.js | 2 +- web/static/img/bg_login.png | Bin 24379 -> 0 bytes 4 files changed, 35 insertions(+), 121 deletions(-) delete mode 100644 web/static/img/bg_login.png diff --git a/web/src/x.min.js b/web/src/x.min.js index a0b1b97..03b55b9 100644 --- a/web/src/x.min.js +++ b/web/src/x.min.js @@ -197,6 +197,7 @@ var X = window.X || { var url = ipurl+url+"?game="+ X.DATA.game || ""; } } + console.log(11111,data) var index; $.ajax({ headers: { @@ -882,6 +883,13 @@ var X = window.X || { } date = data[0]['start_date'] + " - " + data[0]['end_date']; + if(data[0]['event_name'] === '充值排行'){ + titledata.push('充值总额') + for(let i in data[0]['sum']){ + condata[i].push(data[0]['sum'][i]) + } + } + var dataArr = { titledata:titledata, condata:condata, @@ -934,11 +942,11 @@ var X = window.X || { mean = data[0]['avg'][0]; } - if(legenddata.length > 0){ - for(let i in seriesData){ - seriesData[i]['name'] = legenddata[i]; - } - } + // if(legenddata.length > 0){ + // for(let i in seriesData){ + // seriesData[i]['name'] = legenddata[i]; + // } + // } if(legenddata.length > 5){ for(let i in legenddata){ @@ -965,7 +973,7 @@ var X = window.X || { chain_ratiotype = '-' } } - + // console.log('luosongbai11111',selected) var dataArr = { xAxisData:data[0]['date_range'], legenddata:legenddata, @@ -1034,20 +1042,6 @@ var X = window.X || { pname = 'p_outflow'; } - // if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){ - // var filteritem = data['filter_item']; - // if(data['days'].length >= 0){ - // var filterarr = []; - // for(let i in data['days']){ - // for(let j in filteritem){ - // if(data['days'][i] == filteritem[j]){ - // filterarr.push(i); - // } - // } - // } - // } - // } - var tabledata=[]; for(let i in data['summary_values']){ var arr = { @@ -1060,49 +1054,15 @@ var X = window.X || { n:0, p:0 } - // if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){ - // for(let a in filterarr){ - // var index = Number(filterarr[a]); - // if(j == index){ - // nrr["n"] = data['summary_values'][i][nname][j]; - // nrr["p"] = data['summary_values'][i][pname][j] - // arr['data'].push(nrr); - // } - // } - // }else { + nrr["n"] = data['summary_values'][i][nname][j]; nrr["p"] = data['summary_values'][i][pname][j] arr['data'].push(nrr); - // } - // nrr["n"] = data['summary_values'][i][nname][j]; - // nrr["p"] = data['summary_values'][i][pname][j] - // arr['data'].push(nrr); + } tabledata.push(arr); } - // var titdata = []; - // for(let i in data['days']){ - // var tit = "第" + i + "日"; - // titdata.push(tit); - // } - // if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){ - // var titarr = []; - // for(let j in filterarr){ - // var index = Number(filterarr[j]); - // titarr.push(data['days'][index]); - // } - // for(let i in titarr){ - // var tit = "第" + titarr[i] + "日"; - // titdata.push(tit); - // } - // }else { - // for(let i in data['days']){ - // var tit = "第" + data['days'][i] + "日"; - // titdata.push(tit); - // } - // } - // titdata.unshift("日期",data.title); var date = data['start_date'] + " - " + data['end_date']; var dataArr = { titledata: data.title, @@ -8063,7 +8023,7 @@ var X = window.X || { } }else { - layer.msg('无数据qqq'); + layer.msg('无数据!!!'); } }) }); diff --git a/web/srczip/common.js b/web/srczip/common.js index a4f847b..3824401 100644 --- a/web/srczip/common.js +++ b/web/srczip/common.js @@ -321,11 +321,6 @@ var X = window.X || { var min = date.getMinutes(); var s = date.getSeconds(); var time = y+'年'+(m<10?('0'+m):m)+'月'+(d<10?('0'+d):d)+'日 '+(h<10?('0'+h):h)+':'+(min<10?('0'+min):min)+':'+(s<10?('0'+s):s);//操作时间 - - console.log(name+'在'+time+'修改'+content); - // X.api(function(){ - - // }) }; X.uploadfile=function(url,id,callback){ @@ -881,6 +876,13 @@ var X = window.X || { } date = data[0]['start_date'] + " - " + data[0]['end_date']; + if(data[0]['event_name'] === '充值排行'){ + titledata.push('充值总额') + for(let i in data[0]['sum']){ + condata[i].push(data[0]['sum'][i]) + } + } + var dataArr = { titledata:titledata, condata:condata, @@ -933,11 +935,11 @@ var X = window.X || { mean = data[0]['avg'][0]; } - if(legenddata.length > 0){ - for(let i in seriesData){ - seriesData[i]['name'] = legenddata[i]; - } - } + // if(legenddata.length > 0){ + // for(let i in seriesData){ + // seriesData[i]['name'] = legenddata[i]; + // } + // } if(legenddata.length > 5){ for(let i in legenddata){ @@ -964,7 +966,7 @@ var X = window.X || { chain_ratiotype = '-' } } - + // console.log('luosongbai11111',selected) var dataArr = { xAxisData:data[0]['date_range'], legenddata:legenddata, @@ -982,7 +984,7 @@ var X = window.X || { proid_money: data[0]['proid_money'], proid_name: data[0]['proid_name'] } - console.log(dataArr); + callback && callback(dataArr); }; @@ -1033,20 +1035,6 @@ var X = window.X || { pname = 'p_outflow'; } - // if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){ - // var filteritem = data['filter_item']; - // if(data['days'].length >= 0){ - // var filterarr = []; - // for(let i in data['days']){ - // for(let j in filteritem){ - // if(data['days'][i] == filteritem[j]){ - // filterarr.push(i); - // } - // } - // } - // } - // } - var tabledata=[]; for(let i in data['summary_values']){ var arr = { @@ -1059,49 +1047,15 @@ var X = window.X || { n:0, p:0 } - // if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){ - // for(let a in filterarr){ - // var index = Number(filterarr[a]); - // if(j == index){ - // nrr["n"] = data['summary_values'][i][nname][j]; - // nrr["p"] = data['summary_values'][i][pname][j] - // arr['data'].push(nrr); - // } - // } - // }else { + nrr["n"] = data['summary_values'][i][nname][j]; nrr["p"] = data['summary_values'][i][pname][j] arr['data'].push(nrr); - // } - // nrr["n"] = data['summary_values'][i][nname][j]; - // nrr["p"] = data['summary_values'][i][pname][j] - // arr['data'].push(nrr); + } tabledata.push(arr); } - // var titdata = []; - // for(let i in data['days']){ - // var tit = "第" + i + "日"; - // titdata.push(tit); - // } - // if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){ - // var titarr = []; - // for(let j in filterarr){ - // var index = Number(filterarr[j]); - // titarr.push(data['days'][index]); - // } - // for(let i in titarr){ - // var tit = "第" + titarr[i] + "日"; - // titdata.push(tit); - // } - // }else { - // for(let i in data['days']){ - // var tit = "第" + data['days'][i] + "日"; - // titdata.push(tit); - // } - // } - // titdata.unshift("日期",data.title); var date = data['start_date'] + " - " + data['end_date']; var dataArr = { titledata: data.title, @@ -1359,7 +1313,7 @@ var X = window.X || { var arr = {}; var seriesData = []; var xAxisdata = []; - console.log(544565645,data) + if(data.switch_test){ if(jQuery.isEmptyObject(data.date_data)){ var arr = [] diff --git a/web/srczip/logic/dashboard.js b/web/srczip/logic/dashboard.js index 86f4607..9ae3a66 100644 --- a/web/srczip/logic/dashboard.js +++ b/web/srczip/logic/dashboard.js @@ -1421,7 +1421,7 @@ } }else { - layer.msg('无数据qqq'); + layer.msg('无数据!!!'); } }) }); diff --git a/web/static/img/bg_login.png b/web/static/img/bg_login.png deleted file mode 100644 index 9be38d22d99bd5304b180ee51c3ad6f69253811f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24379 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