1
This commit is contained in:
parent
07e285cc7e
commit
ff00221627
@ -117,13 +117,13 @@
|
|||||||
<div class="analtsis-condition-box">
|
<div class="analtsis-condition-box">
|
||||||
<div class="analtsis-time-box">
|
<div class="analtsis-time-box">
|
||||||
<div class="analtsis-condition" > <input id="retained-condition-date" readonly="readonly"></input> </div>
|
<div class="analtsis-condition" > <input id="retained-condition-date" readonly="readonly"></input> </div>
|
||||||
<div class="analtsis-condition analtsis-timeParticleSize">7天</div>
|
<!-- <div class="analtsis-condition analtsis-timeParticleSize">7天</div> -->
|
||||||
<div class="analtsis-condition retention-loss">留存</div>
|
<div class="analtsis-condition retention-loss">留存</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="analtsis-condition-right-box">
|
<div class="analtsis-condition-right-box">
|
||||||
<!-- <div class="analtsis-condition">指标</div> -->
|
<!-- <div class="analtsis-condition">指标</div> -->
|
||||||
<div class="analtsis-condition analtsis-condition-xssz" >显示设置</div>
|
<!-- <div class="analtsis-condition analtsis-condition-xssz" >显示设置</div> -->
|
||||||
<div class="analtsis-chart-switch-box">
|
<div class="analtsis-chart-switch-box">
|
||||||
<div class="analtsis-chart-switch select-chart" title="数据报表"> <i class="iconfont" style="font-size: 18px; "></i> </div>
|
<div class="analtsis-chart-switch select-chart" title="数据报表"> <i class="iconfont" style="font-size: 18px; "></i> </div>
|
||||||
<div class="analtsis-chart-switch " title="第N日留存"> <i class="iconfont" style="font-size: 18px; "></i> </div>
|
<div class="analtsis-chart-switch " title="第N日留存"> <i class="iconfont" style="font-size: 18px; "></i> </div>
|
||||||
|
172
web/src/x.min.js
vendored
172
web/src/x.min.js
vendored
@ -919,19 +919,19 @@ var X = window.X || {
|
|||||||
pname = 'p_outflow';
|
pname = 'p_outflow';
|
||||||
}
|
}
|
||||||
|
|
||||||
if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){
|
// if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){
|
||||||
var filteritem = data['filter_item'];
|
// var filteritem = data['filter_item'];
|
||||||
if(data['days'].length >= 0){
|
// if(data['days'].length >= 0){
|
||||||
var filterarr = [];
|
// var filterarr = [];
|
||||||
for(let i in data['days']){
|
// for(let i in data['days']){
|
||||||
for(let j in filteritem){
|
// for(let j in filteritem){
|
||||||
if(data['days'][i] == filteritem[j]){
|
// if(data['days'][i] == filteritem[j]){
|
||||||
filterarr.push(i);
|
// filterarr.push(i);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|
||||||
var tabledata=[];
|
var tabledata=[];
|
||||||
for(let i in data['summary_values']){
|
for(let i in data['summary_values']){
|
||||||
@ -945,20 +945,20 @@ var X = window.X || {
|
|||||||
n:0,
|
n:0,
|
||||||
p:0
|
p:0
|
||||||
}
|
}
|
||||||
if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){
|
// if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){
|
||||||
for(let a in filterarr){
|
// for(let a in filterarr){
|
||||||
var index = Number(filterarr[a]);
|
// var index = Number(filterarr[a]);
|
||||||
if(j == index){
|
// if(j == index){
|
||||||
nrr["n"] = data['summary_values'][i][nname][j];
|
// nrr["n"] = data['summary_values'][i][nname][j];
|
||||||
nrr["p"] = data['summary_values'][i][pname][j]
|
// nrr["p"] = data['summary_values'][i][pname][j]
|
||||||
arr['data'].push(nrr);
|
// arr['data'].push(nrr);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}else {
|
// }else {
|
||||||
nrr["n"] = data['summary_values'][i][nname][j];
|
nrr["n"] = data['summary_values'][i][nname][j];
|
||||||
nrr["p"] = data['summary_values'][i][pname][j]
|
nrr["p"] = data['summary_values'][i][pname][j]
|
||||||
arr['data'].push(nrr);
|
arr['data'].push(nrr);
|
||||||
}
|
// }
|
||||||
// nrr["n"] = data['summary_values'][i][nname][j];
|
// nrr["n"] = data['summary_values'][i][nname][j];
|
||||||
// nrr["p"] = data['summary_values'][i][pname][j]
|
// nrr["p"] = data['summary_values'][i][pname][j]
|
||||||
// arr['data'].push(nrr);
|
// arr['data'].push(nrr);
|
||||||
@ -966,31 +966,31 @@ var X = window.X || {
|
|||||||
tabledata.push(arr);
|
tabledata.push(arr);
|
||||||
}
|
}
|
||||||
|
|
||||||
var titdata = [];
|
// var titdata = [];
|
||||||
// for(let i in data['days']){
|
// for(let i in data['days']){
|
||||||
// var tit = "第" + i + "日";
|
// var tit = "第" + i + "日";
|
||||||
// titdata.push(tit);
|
// titdata.push(tit);
|
||||||
// }
|
// }
|
||||||
if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){
|
// if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){
|
||||||
var titarr = [];
|
// var titarr = [];
|
||||||
for(let j in filterarr){
|
// for(let j in filterarr){
|
||||||
var index = Number(filterarr[j]);
|
// var index = Number(filterarr[j]);
|
||||||
titarr.push(data['days'][index]);
|
// titarr.push(data['days'][index]);
|
||||||
}
|
// }
|
||||||
for(let i in titarr){
|
// for(let i in titarr){
|
||||||
var tit = "第" + titarr[i] + "日";
|
// var tit = "第" + titarr[i] + "日";
|
||||||
titdata.push(tit);
|
// titdata.push(tit);
|
||||||
}
|
// }
|
||||||
}else {
|
// }else {
|
||||||
for(let i in data['days']){
|
// for(let i in data['days']){
|
||||||
var tit = "第" + data['days'][i] + "日";
|
// var tit = "第" + data['days'][i] + "日";
|
||||||
titdata.push(tit);
|
// titdata.push(tit);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
titdata.unshift("日期",data.title);
|
// titdata.unshift("日期",data.title);
|
||||||
var date = data['start_date'] + " - " + data['end_date'];
|
var date = data['start_date'] + " - " + data['end_date'];
|
||||||
var dataArr = {
|
var dataArr = {
|
||||||
titledata:titdata,
|
titledata: data.title,
|
||||||
condata:tabledata,
|
condata:tabledata,
|
||||||
retentiontype:data.retentiontype,
|
retentiontype:data.retentiontype,
|
||||||
date:date
|
date:date
|
||||||
@ -11368,17 +11368,17 @@ var X = window.X || {
|
|||||||
var nname,pname
|
var nname,pname
|
||||||
|
|
||||||
if(data['eventView']['filter_item_type'] != "all" && data['eventView']['filter_item_type']){
|
if(data['eventView']['filter_item_type'] != "all" && data['eventView']['filter_item_type']){
|
||||||
var filteritem = data['eventView']['filter_item'];
|
// var filteritem = data['eventView']['filter_item'];
|
||||||
if(d['days'].length >= 0){
|
// if(d['days'].length >= 0){
|
||||||
var filterarr = [];
|
// var filterarr = [];
|
||||||
for(let i in d['days']){
|
// for(let i in d['days']){
|
||||||
for(let j in filteritem){
|
// for(let j in filteritem){
|
||||||
if(d['days'][i] == filteritem[j]){
|
// if(d['days'][i] == filteritem[j]){
|
||||||
filterarr.push(i);
|
// filterarr.push(i);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
// var titarr = [];
|
// var titarr = [];
|
||||||
// var tablearr = [];
|
// var tablearr = [];
|
||||||
// for(let i in filterarr){
|
// for(let i in filterarr){
|
||||||
@ -11408,49 +11408,49 @@ var X = window.X || {
|
|||||||
n:0,
|
n:0,
|
||||||
p:0
|
p:0
|
||||||
}
|
}
|
||||||
if(data['eventView']['filter_item_type'] != "all" && data['eventView']['filter_item_type']){
|
// if(data['eventView']['filter_item_type'] != "all" && data['eventView']['filter_item_type']){
|
||||||
for(let a in filterarr){
|
// for(let a in filterarr){
|
||||||
var index = Number(filterarr[a]);
|
// var index = Number(filterarr[a]);
|
||||||
if(j == index){
|
// if(j == index){
|
||||||
nrr["n"] = d['summary_values'][i][nname][j];
|
// nrr["n"] = d['summary_values'][i][nname][j];
|
||||||
nrr["p"] = d['summary_values'][i][pname][j]
|
// nrr["p"] = d['summary_values'][i][pname][j]
|
||||||
arr['data'].push(nrr);
|
// arr['data'].push(nrr);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}else {
|
// }else {
|
||||||
nrr["n"] = d['summary_values'][i][nname][j];
|
nrr["n"] = d['summary_values'][i][nname][j];
|
||||||
nrr["p"] = d['summary_values'][i][pname][j]
|
nrr["p"] = d['summary_values'][i][pname][j]
|
||||||
arr['data'].push(nrr);
|
arr['data'].push(nrr);
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
tabledata.push(arr)
|
tabledata.push(arr)
|
||||||
}
|
}
|
||||||
|
|
||||||
var titdata = [];
|
// var titdata = [];
|
||||||
if(data['eventView']['filter_item_type'] != "all" && data['eventView']['filter_item_type']){
|
// if(data['eventView']['filter_item_type'] != "all" && data['eventView']['filter_item_type']){
|
||||||
var titarr = [];
|
// var titarr = [];
|
||||||
for(let j in filterarr){
|
// for(let j in filterarr){
|
||||||
var index = Number(filterarr[j]);
|
// var index = Number(filterarr[j]);
|
||||||
titarr.push(d['days'][index]);
|
// titarr.push(d['days'][index]);
|
||||||
}
|
// }
|
||||||
for(let i in titarr){
|
// for(let i in titarr){
|
||||||
var tit = "第" + titarr[i] + "日";
|
// var tit = "第" + titarr[i] + "日";
|
||||||
titdata.push(tit);
|
// titdata.push(tit);
|
||||||
}
|
// }
|
||||||
}else {
|
// }else {
|
||||||
for(let i in d['days']){
|
// for(let i in d['days']){
|
||||||
var tit = "第" + d['days'][i] + "日";
|
// var tit = "第" + d['days'][i] + "日";
|
||||||
titdata.push(tit);
|
// titdata.push(tit);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
titdata.unshift("日期",d.title);
|
// titdata.unshift("日期",d.title);
|
||||||
console.log(titdata);
|
// console.log(titdata);
|
||||||
console.log(tabledata);
|
console.log(tabledata);
|
||||||
|
|
||||||
// X.fixedTable('table-div-box','row-col-fixed','',headdata);
|
// X.fixedTable('table-div-box','row-col-fixed','',headdata);
|
||||||
|
|
||||||
|
|
||||||
X.laytpldata("#table-fenxi-th-dot",titdata,".table-fenxi-th");
|
X.laytpldata("#table-fenxi-th-dot",d.title,".table-fenxi-th");
|
||||||
X.laytpldata("#table-fenxi-td-dot",tabledata,".table-fenxi-td");
|
X.laytpldata("#table-fenxi-td-dot",tabledata,".table-fenxi-td");
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -116,8 +116,8 @@
|
|||||||
|
|
||||||
X.laytpldata('#kongjian-dot',X.DATA['ProjectData'],'#kongjian');
|
X.laytpldata('#kongjian-dot',X.DATA['ProjectData'],'#kongjian');
|
||||||
X.DATA['page'] = urlinfo.page;
|
X.DATA['page'] = urlinfo.page;
|
||||||
console.log(urlinfo.page);
|
// console.log(urlinfo.page);
|
||||||
console.log(urlinfo.menu);
|
// console.log(urlinfo.menu);
|
||||||
if(page != urlinfo.page){
|
if(page != urlinfo.page){
|
||||||
X.gourl(urlinfo.page,'conetnt');
|
X.gourl(urlinfo.page,'conetnt');
|
||||||
}
|
}
|
||||||
|
@ -347,7 +347,7 @@ var X = window.X || {
|
|||||||
};
|
};
|
||||||
|
|
||||||
//渲染表格有分页有操作
|
//渲染表格有分页有操作
|
||||||
X.laytabledata = function(id,url,data,arr,height,callback){
|
X.laytabledata = function(id,url,data,arr,height,callback,method){
|
||||||
var loginCache = X.loginCache();
|
var loginCache = X.loginCache();
|
||||||
var token = (loginCache? loginCache.token:"");
|
var token = (loginCache? loginCache.token:"");
|
||||||
token = "Bearer "+token;
|
token = "Bearer "+token;
|
||||||
@ -360,7 +360,14 @@ var X = window.X || {
|
|||||||
if(!height){
|
if(!height){
|
||||||
var height = 'full-20'
|
var height = 'full-20'
|
||||||
}
|
}
|
||||||
|
method = method ? method : "get";
|
||||||
|
// if(method){
|
||||||
|
// method = method;
|
||||||
|
// }else{
|
||||||
|
// method = 'get';
|
||||||
|
// }
|
||||||
layui.table.render({
|
layui.table.render({
|
||||||
|
method: method,
|
||||||
headers: {
|
headers: {
|
||||||
Authorization: token
|
Authorization: token
|
||||||
}
|
}
|
||||||
@ -570,7 +577,7 @@ var X = window.X || {
|
|||||||
'locale': X.DATA.locale,
|
'locale': X.DATA.locale,
|
||||||
ranges: {
|
ranges: {
|
||||||
'今日': [moment(), moment()],
|
'今日': [moment(), moment()],
|
||||||
'昨日': [moment, moment().subtract(1, 'days')],
|
'昨日': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
|
||||||
'最近7日': [moment().subtract(7, 'days'), moment().subtract(0, 'days')],
|
'最近7日': [moment().subtract(7, 'days'), moment().subtract(0, 'days')],
|
||||||
'最近30日': [moment().subtract(30, 'days'), moment().subtract(0, 'days')],
|
'最近30日': [moment().subtract(30, 'days'), moment().subtract(0, 'days')],
|
||||||
'上周': [moment().subtract(1, 'week').startOf('week')+86400000, moment().subtract(1, 'week').endOf('week')+86400000],
|
'上周': [moment().subtract(1, 'week').startOf('week')+86400000, moment().subtract(1, 'week').endOf('week')+86400000],
|
||||||
@ -911,19 +918,19 @@ var X = window.X || {
|
|||||||
pname = 'p_outflow';
|
pname = 'p_outflow';
|
||||||
}
|
}
|
||||||
|
|
||||||
if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){
|
// if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){
|
||||||
var filteritem = data['filter_item'];
|
// var filteritem = data['filter_item'];
|
||||||
if(data['days'].length >= 0){
|
// if(data['days'].length >= 0){
|
||||||
var filterarr = [];
|
// var filterarr = [];
|
||||||
for(let i in data['days']){
|
// for(let i in data['days']){
|
||||||
for(let j in filteritem){
|
// for(let j in filteritem){
|
||||||
if(data['days'][i] == filteritem[j]){
|
// if(data['days'][i] == filteritem[j]){
|
||||||
filterarr.push(i);
|
// filterarr.push(i);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|
||||||
var tabledata=[];
|
var tabledata=[];
|
||||||
for(let i in data['summary_values']){
|
for(let i in data['summary_values']){
|
||||||
@ -937,20 +944,20 @@ var X = window.X || {
|
|||||||
n:0,
|
n:0,
|
||||||
p:0
|
p:0
|
||||||
}
|
}
|
||||||
if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){
|
// if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){
|
||||||
for(let a in filterarr){
|
// for(let a in filterarr){
|
||||||
var index = Number(filterarr[a]);
|
// var index = Number(filterarr[a]);
|
||||||
if(j == index){
|
// if(j == index){
|
||||||
nrr["n"] = data['summary_values'][i][nname][j];
|
// nrr["n"] = data['summary_values'][i][nname][j];
|
||||||
nrr["p"] = data['summary_values'][i][pname][j]
|
// nrr["p"] = data['summary_values'][i][pname][j]
|
||||||
arr['data'].push(nrr);
|
// arr['data'].push(nrr);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}else {
|
// }else {
|
||||||
nrr["n"] = data['summary_values'][i][nname][j];
|
nrr["n"] = data['summary_values'][i][nname][j];
|
||||||
nrr["p"] = data['summary_values'][i][pname][j]
|
nrr["p"] = data['summary_values'][i][pname][j]
|
||||||
arr['data'].push(nrr);
|
arr['data'].push(nrr);
|
||||||
}
|
// }
|
||||||
// nrr["n"] = data['summary_values'][i][nname][j];
|
// nrr["n"] = data['summary_values'][i][nname][j];
|
||||||
// nrr["p"] = data['summary_values'][i][pname][j]
|
// nrr["p"] = data['summary_values'][i][pname][j]
|
||||||
// arr['data'].push(nrr);
|
// arr['data'].push(nrr);
|
||||||
@ -958,31 +965,31 @@ var X = window.X || {
|
|||||||
tabledata.push(arr);
|
tabledata.push(arr);
|
||||||
}
|
}
|
||||||
|
|
||||||
var titdata = [];
|
// var titdata = [];
|
||||||
// for(let i in data['days']){
|
// for(let i in data['days']){
|
||||||
// var tit = "第" + i + "日";
|
// var tit = "第" + i + "日";
|
||||||
// titdata.push(tit);
|
// titdata.push(tit);
|
||||||
// }
|
// }
|
||||||
if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){
|
// if(data['filter_item_type'] != "all" && data['filter_item_type'] != "" && data['filter_item_type']){
|
||||||
var titarr = [];
|
// var titarr = [];
|
||||||
for(let j in filterarr){
|
// for(let j in filterarr){
|
||||||
var index = Number(filterarr[j]);
|
// var index = Number(filterarr[j]);
|
||||||
titarr.push(data['days'][index]);
|
// titarr.push(data['days'][index]);
|
||||||
}
|
// }
|
||||||
for(let i in titarr){
|
// for(let i in titarr){
|
||||||
var tit = "第" + titarr[i] + "日";
|
// var tit = "第" + titarr[i] + "日";
|
||||||
titdata.push(tit);
|
// titdata.push(tit);
|
||||||
}
|
// }
|
||||||
}else {
|
// }else {
|
||||||
for(let i in data['days']){
|
// for(let i in data['days']){
|
||||||
var tit = "第" + data['days'][i] + "日";
|
// var tit = "第" + data['days'][i] + "日";
|
||||||
titdata.push(tit);
|
// titdata.push(tit);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
titdata.unshift("日期",data.title);
|
// titdata.unshift("日期",data.title);
|
||||||
var date = data['start_date'] + " - " + data['end_date'];
|
var date = data['start_date'] + " - " + data['end_date'];
|
||||||
var dataArr = {
|
var dataArr = {
|
||||||
titledata:titdata,
|
titledata: data.title,
|
||||||
condata:tabledata,
|
condata:tabledata,
|
||||||
retentiontype:data.retentiontype,
|
retentiontype:data.retentiontype,
|
||||||
date:date
|
date:date
|
||||||
|
@ -83,7 +83,7 @@
|
|||||||
"formatname":'两位小数'
|
"formatname":'两位小数'
|
||||||
}
|
}
|
||||||
data.events.push(defaultindicator);
|
data.events.push(defaultindicator);
|
||||||
X.laytpldata("#analysis-con-left-screen-list-dot",data.events,".analysis-con-left-screen-list-box");
|
updataindex(data.events);
|
||||||
type2data= retdata
|
type2data= retdata
|
||||||
X.api("data_auth/load_filter_props","post",{event_name:dataArr[0]['category'][0]['event_name']},function(val){
|
X.api("data_auth/load_filter_props","post",{event_name:dataArr[0]['category'][0]['event_name']},function(val){
|
||||||
defaultgroupdata = val;
|
defaultgroupdata = val;
|
||||||
@ -165,15 +165,33 @@
|
|||||||
}else {
|
}else {
|
||||||
$(".analysis-overall").hide();
|
$(".analysis-overall").hide();
|
||||||
}
|
}
|
||||||
|
updataindex(d.query.events);
|
||||||
X.laytpldata("#analysis-con-left-screen-list-dot",d.query.events,".analysis-con-left-screen-list-box");
|
|
||||||
X.laytpldata("#analysis-gpmain___3YGfw-dot",d.query.eventView.groupBy,".analysis-gpmain___3YGfw");
|
X.laytpldata("#analysis-gpmain___3YGfw-dot",d.query.eventView.groupBy,".analysis-gpmain___3YGfw");
|
||||||
X.laytpldata("#analysis-overall-situation-list-box-dot",d.query['eventView']['filts'],".analysis-overall-situation-list-box",function(){
|
X.laytpldata("#analysis-overall-situation-list-box-dot",d.query['eventView']['filts'],".analysis-overall-situation-list-box",function(){
|
||||||
renderdate();
|
renderdate();
|
||||||
});
|
});
|
||||||
// analysisdown();
|
// analysisdown();
|
||||||
calculationdata();
|
calculationdata();
|
||||||
}
|
};
|
||||||
|
|
||||||
|
// 更新指标
|
||||||
|
function updataindex(indexdata){
|
||||||
|
X.laytpldata("#analysis-con-left-screen-list-dot",indexdata,".analysis-con-left-screen-list-box",function(){
|
||||||
|
var sidebar = document.getElementById('analysis-con-left-screen-list-box');
|
||||||
|
new Sortable(sidebar, {
|
||||||
|
handle: '.analysis-num', // handle class
|
||||||
|
animation: 150,
|
||||||
|
onUpdate:function(evt){
|
||||||
|
var newIndex = evt.newIndex;
|
||||||
|
var oldIndex = evt.oldIndex;
|
||||||
|
let item = data.events.splice(oldIndex, 1); // arr删除2,把2给item
|
||||||
|
data.events.splice(newIndex, 0, item[0]);
|
||||||
|
console.log(data);
|
||||||
|
updataindex(data.events);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
// sql语句显示
|
// sql语句显示
|
||||||
$(document).off('click','.sqlquery').on('click','.sqlquery',function(){
|
$(document).off('click','.sqlquery').on('click','.sqlquery',function(){
|
||||||
@ -209,7 +227,7 @@
|
|||||||
var index = $(this).attr("data-index");
|
var index = $(this).attr("data-index");
|
||||||
var arr = data.events[index];
|
var arr = data.events[index];
|
||||||
data.events.push(arr);
|
data.events.push(arr);
|
||||||
X.laytpldata("#analysis-con-left-screen-list-dot",data.events,".analysis-con-left-screen-list-box");
|
updataindex(data.events);
|
||||||
var num = data.events.length;
|
var num = data.events.length;
|
||||||
|
|
||||||
// filtersymbols[num] = filtersymbols[index];
|
// filtersymbols[num] = filtersymbols[index];
|
||||||
@ -242,7 +260,7 @@
|
|||||||
obj.html(htmlstring);
|
obj.html(htmlstring);
|
||||||
data['events'][index]['event_desc'] = val.id;
|
data['events'][index]['event_desc'] = val.id;
|
||||||
data['events'][index]['event_name'] = val.name;
|
data['events'][index]['event_name'] = val.name;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
})
|
})
|
||||||
@ -270,7 +288,7 @@
|
|||||||
$("#analysis-zhibiao-list-type3-"+index).hide();
|
$("#analysis-zhibiao-list-type3-"+index).hide();
|
||||||
data['events'][index]['analysis'] = val.analysis;
|
data['events'][index]['analysis'] = val.analysis;
|
||||||
}
|
}
|
||||||
X.laytpldata("#analysis-con-left-screen-list-dot",data.events,".analysis-con-left-screen-list-box");
|
updataindex(data.events);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@ -307,7 +325,7 @@
|
|||||||
data['events'][index]['filts'][indexs]['comparator_name'] = "是";
|
data['events'][index]['filts'][indexs]['comparator_name'] = "是";
|
||||||
data['events'][index]['filts'][indexs]['comparator'] = 'in';
|
data['events'][index]['filts'][indexs]['comparator'] = 'in';
|
||||||
}
|
}
|
||||||
X.laytpldata("#analysis-con-left-screen-list-dot",data.events,".analysis-con-left-screen-list-box");
|
updataindex(data.events);
|
||||||
})
|
})
|
||||||
|
|
||||||
});
|
});
|
||||||
@ -349,7 +367,7 @@
|
|||||||
"tableType": d[0]['id']
|
"tableType": d[0]['id']
|
||||||
} //筛选数据
|
} //筛选数据
|
||||||
data['events'][index]['filts'].push(arr);
|
data['events'][index]['filts'].push(arr);
|
||||||
X.laytpldata("#analysis-con-left-screen-list-dot",data.events,".analysis-con-left-screen-list-box");
|
updataindex(data.events);
|
||||||
})
|
})
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -406,7 +424,7 @@
|
|||||||
var indexs = $(this).attr("data-indexs");
|
var indexs = $(this).attr("data-indexs");
|
||||||
// filtersymbols[index].splice(indexs,1);
|
// filtersymbols[index].splice(indexs,1);
|
||||||
data.events[index]['filts'].splice(indexs,1);
|
data.events[index]['filts'].splice(indexs,1);
|
||||||
X.laytpldata("#analysis-con-left-screen-list-dot",data.events,".analysis-con-left-screen-list-box");
|
updataindex(data.events);
|
||||||
});
|
});
|
||||||
|
|
||||||
// 添加指标
|
// 添加指标
|
||||||
@ -428,7 +446,7 @@
|
|||||||
}
|
}
|
||||||
data['events'].push(defaultindicator);
|
data['events'].push(defaultindicator);
|
||||||
|
|
||||||
X.laytpldata("#analysis-con-left-screen-list-dot",data.events,".analysis-con-left-screen-list-box");
|
updataindex(data.events);
|
||||||
var index = data.events.length - 1;
|
var index = data.events.length - 1;
|
||||||
|
|
||||||
$(".analysis-del").show() //显示删除按钮
|
$(".analysis-del").show() //显示删除按钮
|
||||||
@ -462,7 +480,7 @@
|
|||||||
$(".analysis-del").hide(); //隐藏删除按钮
|
$(".analysis-del").hide(); //隐藏删除按钮
|
||||||
$(".analysis-overall").hide();
|
$(".analysis-overall").hide();
|
||||||
}
|
}
|
||||||
X.laytpldata("#analysis-con-left-screen-list-dot",data.events,".analysis-con-left-screen-list-box");
|
updataindex(data.events);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -557,17 +557,17 @@
|
|||||||
var nname,pname
|
var nname,pname
|
||||||
|
|
||||||
if(data['eventView']['filter_item_type'] != "all" && data['eventView']['filter_item_type']){
|
if(data['eventView']['filter_item_type'] != "all" && data['eventView']['filter_item_type']){
|
||||||
var filteritem = data['eventView']['filter_item'];
|
// var filteritem = data['eventView']['filter_item'];
|
||||||
if(d['days'].length >= 0){
|
// if(d['days'].length >= 0){
|
||||||
var filterarr = [];
|
// var filterarr = [];
|
||||||
for(let i in d['days']){
|
// for(let i in d['days']){
|
||||||
for(let j in filteritem){
|
// for(let j in filteritem){
|
||||||
if(d['days'][i] == filteritem[j]){
|
// if(d['days'][i] == filteritem[j]){
|
||||||
filterarr.push(i);
|
// filterarr.push(i);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
// var titarr = [];
|
// var titarr = [];
|
||||||
// var tablearr = [];
|
// var tablearr = [];
|
||||||
// for(let i in filterarr){
|
// for(let i in filterarr){
|
||||||
@ -597,49 +597,49 @@
|
|||||||
n:0,
|
n:0,
|
||||||
p:0
|
p:0
|
||||||
}
|
}
|
||||||
if(data['eventView']['filter_item_type'] != "all" && data['eventView']['filter_item_type']){
|
// if(data['eventView']['filter_item_type'] != "all" && data['eventView']['filter_item_type']){
|
||||||
for(let a in filterarr){
|
// for(let a in filterarr){
|
||||||
var index = Number(filterarr[a]);
|
// var index = Number(filterarr[a]);
|
||||||
if(j == index){
|
// if(j == index){
|
||||||
nrr["n"] = d['summary_values'][i][nname][j];
|
// nrr["n"] = d['summary_values'][i][nname][j];
|
||||||
nrr["p"] = d['summary_values'][i][pname][j]
|
// nrr["p"] = d['summary_values'][i][pname][j]
|
||||||
arr['data'].push(nrr);
|
// arr['data'].push(nrr);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}else {
|
// }else {
|
||||||
nrr["n"] = d['summary_values'][i][nname][j];
|
nrr["n"] = d['summary_values'][i][nname][j];
|
||||||
nrr["p"] = d['summary_values'][i][pname][j]
|
nrr["p"] = d['summary_values'][i][pname][j]
|
||||||
arr['data'].push(nrr);
|
arr['data'].push(nrr);
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
tabledata.push(arr)
|
tabledata.push(arr)
|
||||||
}
|
}
|
||||||
|
|
||||||
var titdata = [];
|
// var titdata = [];
|
||||||
if(data['eventView']['filter_item_type'] != "all" && data['eventView']['filter_item_type']){
|
// if(data['eventView']['filter_item_type'] != "all" && data['eventView']['filter_item_type']){
|
||||||
var titarr = [];
|
// var titarr = [];
|
||||||
for(let j in filterarr){
|
// for(let j in filterarr){
|
||||||
var index = Number(filterarr[j]);
|
// var index = Number(filterarr[j]);
|
||||||
titarr.push(d['days'][index]);
|
// titarr.push(d['days'][index]);
|
||||||
}
|
// }
|
||||||
for(let i in titarr){
|
// for(let i in titarr){
|
||||||
var tit = "第" + titarr[i] + "日";
|
// var tit = "第" + titarr[i] + "日";
|
||||||
titdata.push(tit);
|
// titdata.push(tit);
|
||||||
}
|
// }
|
||||||
}else {
|
// }else {
|
||||||
for(let i in d['days']){
|
// for(let i in d['days']){
|
||||||
var tit = "第" + d['days'][i] + "日";
|
// var tit = "第" + d['days'][i] + "日";
|
||||||
titdata.push(tit);
|
// titdata.push(tit);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
titdata.unshift("日期",d.title);
|
// titdata.unshift("日期",d.title);
|
||||||
console.log(titdata);
|
// console.log(titdata);
|
||||||
console.log(tabledata);
|
console.log(tabledata);
|
||||||
|
|
||||||
// X.fixedTable('table-div-box','row-col-fixed','',headdata);
|
// X.fixedTable('table-div-box','row-col-fixed','',headdata);
|
||||||
|
|
||||||
|
|
||||||
X.laytpldata("#table-fenxi-th-dot",titdata,".table-fenxi-th");
|
X.laytpldata("#table-fenxi-th-dot",d.title,".table-fenxi-th");
|
||||||
X.laytpldata("#table-fenxi-td-dot",tabledata,".table-fenxi-td");
|
X.laytpldata("#table-fenxi-td-dot",tabledata,".table-fenxi-td");
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -26,6 +26,7 @@
|
|||||||
.modify-layui-card-small { height: 186px; }
|
.modify-layui-card-small { height: 186px; }
|
||||||
.modify-layui-card { height: 388px; }
|
.modify-layui-card { height: 388px; }
|
||||||
.layui-laydate .layui-this { background-color: rgba(89, 120, 249, 1) !important; }
|
.layui-laydate .layui-this { background-color: rgba(89, 120, 249, 1) !important; }
|
||||||
|
.layui-laypage-em { background-color: #3d90ff !important; }
|
||||||
|
|
||||||
::-webkit-scrollbar {
|
::-webkit-scrollbar {
|
||||||
width:5px;
|
width:5px;
|
||||||
@ -788,4 +789,10 @@ label:not(.form-check-label):not(.custom-file-label) { font-weight: 400; }
|
|||||||
.ant-input-number input{ height: 28px; margin-left: 4px; padding: 0 8px; border: 1px solid #f0f2f5; width: 44px; color: #42546d; border-radius: 2px; }
|
.ant-input-number input{ height: 28px; margin-left: 4px; padding: 0 8px; border: 1px solid #f0f2f5; width: 44px; color: #42546d; border-radius: 2px; }
|
||||||
.userlabel-dy-head-userlabel { color: #42546d !important; cursor: pointer; }
|
.userlabel-dy-head-userlabel { color: #42546d !important; cursor: pointer; }
|
||||||
|
|
||||||
|
.userlabelinfo-box { width: 100%; height: 100%; background-color: #f0f2f5; position: fixed; }
|
||||||
|
.userlabel-right-fanhui { padding: 0px 24px 10px 24px; cursor: pointer; color: #607595; font-size: 14px; font-weight: 500; }
|
||||||
|
.analysis-num {cursor: pointer;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user