111
This commit is contained in:
parent
89cae7037c
commit
dcdb26e433
@ -156,7 +156,7 @@
|
|||||||
<div class="analtsis-con-box">
|
<div class="analtsis-con-box">
|
||||||
<div class="analtsis-con-right-box">
|
<div class="analtsis-con-right-box">
|
||||||
<div class="analtsis-con-right-top-title">
|
<div class="analtsis-con-right-top-title">
|
||||||
玩法参与情况
|
<!-- 玩法参与情况 -->
|
||||||
</div>
|
</div>
|
||||||
<div class="analtsis-condition-box">
|
<div class="analtsis-condition-box">
|
||||||
<div class="analtsis-time-box">
|
<div class="analtsis-time-box">
|
||||||
@ -306,6 +306,38 @@
|
|||||||
<div class="analysis-custom-event-type">触发用户数</div>
|
<div class="analysis-custom-event-type">触发用户数</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
{{# if(item.filts.length > 0){ }}
|
||||||
|
<div class="analysis-con-left-screen-list-right-screen-bg">
|
||||||
|
<div class="analysis-con-left-screen-list-right-screen-box">
|
||||||
|
<div class="analysis-con-left-screen-list-right-screen-qh">
|
||||||
|
<div class="analysis-con-left-screen-list-right-screen-qh-xian"></div>
|
||||||
|
{{# if(item.filts.length > 1){ }}
|
||||||
|
{{# if(item.condrelation === "and"){ }}
|
||||||
|
<div class="analysis-con-left-screen-list-right-screen-qh-tit" data-index="{{index}}">且</div>
|
||||||
|
{{# } else { }}
|
||||||
|
<div class="analysis-con-left-screen-list-right-screen-qh-tit" data-index="{{index}}">或</div>
|
||||||
|
{{# } }}
|
||||||
|
{{# } }}
|
||||||
|
</div>
|
||||||
|
<div style="padding-bottom: 10px;" class="analysis-zhibiao-list2-box">
|
||||||
|
{{# layui.each(item.filts, function(indexs, items){ }}
|
||||||
|
<div class="analysis-zhibiao-list analysis-zhibiao-list-mar" id="analysis-zhibiao-list-mar-{{index}}-{{indexs}}">
|
||||||
|
<div id="ta-property-select-{{index}}-{{indexs}}" class="ta-property-select analysis-zhibiao-list-type1 analysis-background" data-index="{{index}}" data-indexs="{{indexs}}"> {{items.columnDesc}}</div>
|
||||||
|
<div class="analysis-zhibiao-list-type3 analysis-background analysis-choicetypename" data-index="{{index}}" data-indexs="{{indexs}}">{{items.comparator_name}}</div>
|
||||||
|
<!-- {{# if(item.comparator_id != "is null" && item.comparator_id != "is not null" && item.comparator_id !="not null" && item.comparator_id != "range"){ }} -->
|
||||||
|
<div class="analysis-zhibiao-list-type4" id="analysis-zhibiao-list-type4-{{index}}-{{indexs}}"> <input type="text" data-index="{{index}}" data-indexs="{{indexs}}" placeholder="多个条件用,隔开" value="{{items.strftv}}"> </div>
|
||||||
|
<!-- {{# } }} -->
|
||||||
|
<div class="analysis-zhibiao-list-del" data-index="{{index}}" data-twonum="{{indexs}}"></div>
|
||||||
|
</div>
|
||||||
|
{{# }); }}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="analysis-zhibiao-updata-list-box">
|
||||||
|
<span class="analysis-zhibiao-updata"> <img src="./static/img/shaix.png" /> 添加条件 </span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{# } }}
|
||||||
|
|
||||||
{{# if(item.formatname == undefined){ }}
|
{{# if(item.formatname == undefined){ }}
|
||||||
<div class="ant-select-selector" data-index="{{index}}">两位小数</div>
|
<div class="ant-select-selector" data-index="{{index}}">两位小数</div>
|
||||||
{{# } else { }}
|
{{# } else { }}
|
||||||
|
43
web/src/x.min.js
vendored
43
web/src/x.min.js
vendored
@ -463,6 +463,7 @@ var X = window.X || {
|
|||||||
var mean = 0;
|
var mean = 0;
|
||||||
var sameday = 0;
|
var sameday = 0;
|
||||||
var date;
|
var date;
|
||||||
|
|
||||||
var length = data[0]['date_range'].length - 1;
|
var length = data[0]['date_range'].length - 1;
|
||||||
date = data[0]['date_range'][length];
|
date = data[0]['date_range'][length];
|
||||||
for(let i in data){
|
for(let i in data){
|
||||||
@ -1584,6 +1585,8 @@ var X = window.X || {
|
|||||||
"endTime":"",
|
"endTime":"",
|
||||||
"graphShape":"L0",
|
"graphShape":"L0",
|
||||||
"recentDay":"1-7",
|
"recentDay":"1-7",
|
||||||
|
"e_days":1,
|
||||||
|
"s_days":7,
|
||||||
"groupBy":[],
|
"groupBy":[],
|
||||||
"uiCommonConfig":{
|
"uiCommonConfig":{
|
||||||
"tableSorts":[],
|
"tableSorts":[],
|
||||||
@ -1618,7 +1621,9 @@ var X = window.X || {
|
|||||||
|
|
||||||
var startdate = new Date(start.format('YYYY-MM-DD'));
|
var startdate = new Date(start.format('YYYY-MM-DD'));
|
||||||
var startmonth = Date.parse(startdate)/1000;
|
var startmonth = Date.parse(startdate)/1000;
|
||||||
data['eventView']['recentDay'] = parseInt((sameday - endmonth)/86400) + "-"+ parseInt((sameday - startmonth)/86400);
|
// data['eventView']['recentDay'] = parseInt((sameday - endmonth)/86400) + "-"+ parseInt((sameday - startmonth)/86400);
|
||||||
|
data['eventView']['e_days'] = parseInt((sameday - endmonth)/86400);
|
||||||
|
data['eventView']['s_days'] = parseInt((sameday - startmonth)/86400);
|
||||||
calculationdata();
|
calculationdata();
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -2068,14 +2073,20 @@ var X = window.X || {
|
|||||||
$(document).off('click','.analysis-footadd___2D4YB').on('click','.analysis-footadd___2D4YB',function(){
|
$(document).off('click','.analysis-footadd___2D4YB').on('click','.analysis-footadd___2D4YB',function(){
|
||||||
var index = data['eventView']['groupBy'].length;
|
var index = data['eventView']['groupBy'].length;
|
||||||
var screentypedata = filteringdata();
|
var screentypedata = filteringdata();
|
||||||
var drr = {
|
for(let i in screentypedata){
|
||||||
"columnDesc":screentypedata[0]['category'][index]['title'],//事件中文显示
|
if(screentypedata[i]['category'].length > 0){
|
||||||
"columnName":screentypedata[0]['category'][index]['id'],//事件id
|
var drr = {
|
||||||
'data_type':screentypedata[0]['category'][index]['data_type'],//类型
|
"columnDesc":screentypedata[i]['category'][index]['title'],//事件中文显示
|
||||||
'tableType': screentypedata[0]['id'],
|
"columnName":screentypedata[i]['category'][index]['id'],//事件id
|
||||||
"ftv":'',//条件
|
'data_type':screentypedata[i]['category'][index]['data_type'],//类型
|
||||||
"section":''//区间
|
'tableType': screentypedata[i]['id'],
|
||||||
|
"ftv":'',//条件
|
||||||
|
"section":''//区间
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
data.eventView.groupBy.push(drr);
|
data.eventView.groupBy.push(drr);
|
||||||
X.laytpldata("#analysis-gpmain___3YGfw-dot",data.eventView.groupBy,".analysis-gpmain___3YGfw");
|
X.laytpldata("#analysis-gpmain___3YGfw-dot",data.eventView.groupBy,".analysis-gpmain___3YGfw");
|
||||||
|
|
||||||
@ -4970,6 +4981,8 @@ var X = window.X || {
|
|||||||
"filts":[],
|
"filts":[],
|
||||||
"groupBy":[],
|
"groupBy":[],
|
||||||
"recentDay":"1-30",
|
"recentDay":"1-30",
|
||||||
|
"e_days":1,
|
||||||
|
"s_days":7,
|
||||||
"relation":"and",
|
"relation":"and",
|
||||||
"startTime":"",
|
"startTime":"",
|
||||||
"statType":"retention",
|
"statType":"retention",
|
||||||
@ -4993,6 +5006,8 @@ var X = window.X || {
|
|||||||
var endTime = end.format('YYYY-MM-DD')+ " "+ "23:59:59";
|
var endTime = end.format('YYYY-MM-DD')+ " "+ "23:59:59";
|
||||||
data['eventView']['startTime'] = startTime;
|
data['eventView']['startTime'] = startTime;
|
||||||
data['eventView']['endTime'] = endTime;
|
data['eventView']['endTime'] = endTime;
|
||||||
|
data['eventView']['e_days'] = parseInt((sameday - endmonth)/86400);
|
||||||
|
data['eventView']['s_days'] = parseInt((sameday - startmonth)/86400);
|
||||||
retaineddata();
|
retaineddata();
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -6497,6 +6512,8 @@ var X = window.X || {
|
|||||||
"filts":[],
|
"filts":[],
|
||||||
"groupBy":[],
|
"groupBy":[],
|
||||||
"recentDay":"1-7",
|
"recentDay":"1-7",
|
||||||
|
"e_days":1,
|
||||||
|
"s_days":7,
|
||||||
"relation":"and",
|
"relation":"and",
|
||||||
"startTime":"2021-05-09 00:00:00",
|
"startTime":"2021-05-09 00:00:00",
|
||||||
"statType":"retention",
|
"statType":"retention",
|
||||||
@ -6527,7 +6544,9 @@ var X = window.X || {
|
|||||||
|
|
||||||
var startdate = new Date(start.format('YYYY-MM-DD'));
|
var startdate = new Date(start.format('YYYY-MM-DD'));
|
||||||
var startmonth = Date.parse(startdate)/1000;
|
var startmonth = Date.parse(startdate)/1000;
|
||||||
data['eventView']['recentDay'] = parseInt((sameday - endmonth)/86400) + "-"+ parseInt((sameday - startmonth)/86400);
|
// data['eventView']['recentDay'] = parseInt((sameday - endmonth)/86400) + "-"+ parseInt((sameday - startmonth)/86400);
|
||||||
|
data['eventView']['e_days'] = parseInt((sameday - endmonth)/86400);
|
||||||
|
data['eventView']['s_days'] = parseInt((sameday - startmonth)/86400);
|
||||||
retaineddata();
|
retaineddata();
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -7486,6 +7505,8 @@ var X = window.X || {
|
|||||||
"filts":[],
|
"filts":[],
|
||||||
"groupBy":[],
|
"groupBy":[],
|
||||||
"recentDay":"1-7",
|
"recentDay":"1-7",
|
||||||
|
"e_days":1,
|
||||||
|
"s_days":7,
|
||||||
"relation":"and",
|
"relation":"and",
|
||||||
"startTime":"2021-05-09 00:00:00",
|
"startTime":"2021-05-09 00:00:00",
|
||||||
"statType":"retention",
|
"statType":"retention",
|
||||||
@ -7519,7 +7540,9 @@ var X = window.X || {
|
|||||||
|
|
||||||
var startdate = new Date(start.format('YYYY-MM-DD'));
|
var startdate = new Date(start.format('YYYY-MM-DD'));
|
||||||
var startmonth = Date.parse(startdate)/1000;
|
var startmonth = Date.parse(startdate)/1000;
|
||||||
data['eventView']['recentDay'] = parseInt((sameday - endmonth)/86400) + "-"+ parseInt((sameday - startmonth)/86400);
|
// data['eventView']['recentDay'] = parseInt((sameday - endmonth)/86400) + "-"+ parseInt((sameday - startmonth)/86400);
|
||||||
|
data['eventView']['e_days'] = parseInt((sameday - endmonth)/86400);
|
||||||
|
data['eventView']['s_days'] = parseInt((sameday - startmonth)/86400);
|
||||||
retaineddata();
|
retaineddata();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -462,6 +462,7 @@ var X = window.X || {
|
|||||||
var mean = 0;
|
var mean = 0;
|
||||||
var sameday = 0;
|
var sameday = 0;
|
||||||
var date;
|
var date;
|
||||||
|
|
||||||
var length = data[0]['date_range'].length - 1;
|
var length = data[0]['date_range'].length - 1;
|
||||||
date = data[0]['date_range'][length];
|
date = data[0]['date_range'][length];
|
||||||
for(let i in data){
|
for(let i in data){
|
||||||
|
@ -24,6 +24,8 @@
|
|||||||
"endTime":"",
|
"endTime":"",
|
||||||
"graphShape":"L0",
|
"graphShape":"L0",
|
||||||
"recentDay":"1-7",
|
"recentDay":"1-7",
|
||||||
|
"e_days":1,
|
||||||
|
"s_days":7,
|
||||||
"groupBy":[],
|
"groupBy":[],
|
||||||
"uiCommonConfig":{
|
"uiCommonConfig":{
|
||||||
"tableSorts":[],
|
"tableSorts":[],
|
||||||
@ -58,7 +60,9 @@
|
|||||||
|
|
||||||
var startdate = new Date(start.format('YYYY-MM-DD'));
|
var startdate = new Date(start.format('YYYY-MM-DD'));
|
||||||
var startmonth = Date.parse(startdate)/1000;
|
var startmonth = Date.parse(startdate)/1000;
|
||||||
data['eventView']['recentDay'] = parseInt((sameday - endmonth)/86400) + "-"+ parseInt((sameday - startmonth)/86400);
|
// data['eventView']['recentDay'] = parseInt((sameday - endmonth)/86400) + "-"+ parseInt((sameday - startmonth)/86400);
|
||||||
|
data['eventView']['e_days'] = parseInt((sameday - endmonth)/86400);
|
||||||
|
data['eventView']['s_days'] = parseInt((sameday - startmonth)/86400);
|
||||||
calculationdata();
|
calculationdata();
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -508,14 +512,20 @@
|
|||||||
$(document).off('click','.analysis-footadd___2D4YB').on('click','.analysis-footadd___2D4YB',function(){
|
$(document).off('click','.analysis-footadd___2D4YB').on('click','.analysis-footadd___2D4YB',function(){
|
||||||
var index = data['eventView']['groupBy'].length;
|
var index = data['eventView']['groupBy'].length;
|
||||||
var screentypedata = filteringdata();
|
var screentypedata = filteringdata();
|
||||||
var drr = {
|
for(let i in screentypedata){
|
||||||
"columnDesc":screentypedata[0]['category'][index]['title'],//事件中文显示
|
if(screentypedata[i]['category'].length > 0){
|
||||||
"columnName":screentypedata[0]['category'][index]['id'],//事件id
|
var drr = {
|
||||||
'data_type':screentypedata[0]['category'][index]['data_type'],//类型
|
"columnDesc":screentypedata[i]['category'][index]['title'],//事件中文显示
|
||||||
'tableType': screentypedata[0]['id'],
|
"columnName":screentypedata[i]['category'][index]['id'],//事件id
|
||||||
"ftv":'',//条件
|
'data_type':screentypedata[i]['category'][index]['data_type'],//类型
|
||||||
"section":''//区间
|
'tableType': screentypedata[i]['id'],
|
||||||
|
"ftv":'',//条件
|
||||||
|
"section":''//区间
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
data.eventView.groupBy.push(drr);
|
data.eventView.groupBy.push(drr);
|
||||||
X.laytpldata("#analysis-gpmain___3YGfw-dot",data.eventView.groupBy,".analysis-gpmain___3YGfw");
|
X.laytpldata("#analysis-gpmain___3YGfw-dot",data.eventView.groupBy,".analysis-gpmain___3YGfw");
|
||||||
|
|
||||||
|
@ -11,6 +11,8 @@
|
|||||||
"filts":[],
|
"filts":[],
|
||||||
"groupBy":[],
|
"groupBy":[],
|
||||||
"recentDay":"1-30",
|
"recentDay":"1-30",
|
||||||
|
"e_days":1,
|
||||||
|
"s_days":7,
|
||||||
"relation":"and",
|
"relation":"and",
|
||||||
"startTime":"",
|
"startTime":"",
|
||||||
"statType":"retention",
|
"statType":"retention",
|
||||||
@ -34,6 +36,8 @@
|
|||||||
var endTime = end.format('YYYY-MM-DD')+ " "+ "23:59:59";
|
var endTime = end.format('YYYY-MM-DD')+ " "+ "23:59:59";
|
||||||
data['eventView']['startTime'] = startTime;
|
data['eventView']['startTime'] = startTime;
|
||||||
data['eventView']['endTime'] = endTime;
|
data['eventView']['endTime'] = endTime;
|
||||||
|
data['eventView']['e_days'] = parseInt((sameday - endmonth)/86400);
|
||||||
|
data['eventView']['s_days'] = parseInt((sameday - startmonth)/86400);
|
||||||
retaineddata();
|
retaineddata();
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -10,6 +10,8 @@
|
|||||||
"filts":[],
|
"filts":[],
|
||||||
"groupBy":[],
|
"groupBy":[],
|
||||||
"recentDay":"1-7",
|
"recentDay":"1-7",
|
||||||
|
"e_days":1,
|
||||||
|
"s_days":7,
|
||||||
"relation":"and",
|
"relation":"and",
|
||||||
"startTime":"2021-05-09 00:00:00",
|
"startTime":"2021-05-09 00:00:00",
|
||||||
"statType":"retention",
|
"statType":"retention",
|
||||||
@ -40,7 +42,9 @@
|
|||||||
|
|
||||||
var startdate = new Date(start.format('YYYY-MM-DD'));
|
var startdate = new Date(start.format('YYYY-MM-DD'));
|
||||||
var startmonth = Date.parse(startdate)/1000;
|
var startmonth = Date.parse(startdate)/1000;
|
||||||
data['eventView']['recentDay'] = parseInt((sameday - endmonth)/86400) + "-"+ parseInt((sameday - startmonth)/86400);
|
// data['eventView']['recentDay'] = parseInt((sameday - endmonth)/86400) + "-"+ parseInt((sameday - startmonth)/86400);
|
||||||
|
data['eventView']['e_days'] = parseInt((sameday - endmonth)/86400);
|
||||||
|
data['eventView']['s_days'] = parseInt((sameday - startmonth)/86400);
|
||||||
retaineddata();
|
retaineddata();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -11,6 +11,8 @@
|
|||||||
"filts":[],
|
"filts":[],
|
||||||
"groupBy":[],
|
"groupBy":[],
|
||||||
"recentDay":"1-7",
|
"recentDay":"1-7",
|
||||||
|
"e_days":1,
|
||||||
|
"s_days":7,
|
||||||
"relation":"and",
|
"relation":"and",
|
||||||
"startTime":"2021-05-09 00:00:00",
|
"startTime":"2021-05-09 00:00:00",
|
||||||
"statType":"retention",
|
"statType":"retention",
|
||||||
@ -44,7 +46,9 @@
|
|||||||
|
|
||||||
var startdate = new Date(start.format('YYYY-MM-DD'));
|
var startdate = new Date(start.format('YYYY-MM-DD'));
|
||||||
var startmonth = Date.parse(startdate)/1000;
|
var startmonth = Date.parse(startdate)/1000;
|
||||||
data['eventView']['recentDay'] = parseInt((sameday - endmonth)/86400) + "-"+ parseInt((sameday - startmonth)/86400);
|
// data['eventView']['recentDay'] = parseInt((sameday - endmonth)/86400) + "-"+ parseInt((sameday - startmonth)/86400);
|
||||||
|
data['eventView']['e_days'] = parseInt((sameday - endmonth)/86400);
|
||||||
|
data['eventView']['s_days'] = parseInt((sameday - startmonth)/86400);
|
||||||
retaineddata();
|
retaineddata();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user