-
{{d.name}}
+
{{d.name}}
diff --git a/web/src/x.min.js b/web/src/x.min.js
index 60a4921..10a53be 100644
--- a/web/src/x.min.js
+++ b/web/src/x.min.js
@@ -2303,7 +2303,7 @@ var X = window.X || {
{'title':'按小时','id':'PT1H'},
{'title':'按周','id':'P1W'},
{'title':'按月','id':'P1M'},
- // {'title':'合计','id':'total'},
+ {'title':'合计','id':'total'},
];
X.laydropdown('.analtsis-timeParticleSize',timeParticleSizearr,function(d){
@@ -2634,15 +2634,21 @@ var X = window.X || {
}
X.api("ck/event_model","post",dataArr,function(d){
querydata = d;
- if(d[0].values.length > 0 ){
- updata();
- tabledata(d);
- // stackingdiagram(d);
- // tabledata(d);
+ if(d.length > 0){
+ if(d[0].values.length > 0 ){
+ updata();
+ tabledata(d);
+ // stackingdiagram(d);
+ // tabledata(d);
+ }else {
+ $("#analysis-echarts").empty();
+ layer.msg("无数据");
+ }
}else {
$("#analysis-echarts").empty();
layer.msg("无数据");
}
+
})
};
@@ -3700,7 +3706,6 @@ var X = window.X || {
var cat = $(this).attr('data-cat');
var id = $(this).attr('data-id');
var gourl='';
-
if(cat == 'event'){
gourl = 'analysis';
}else if(cat == 'retention'){
@@ -6430,9 +6435,9 @@ var X = window.X || {
console.log(adduserarr);
X.api('space/rename','post',{space_id:id,new_name:tit},function(d){
X.api('space/set_members','post',{space_id:id,members:adduserarr},function(d){
+ layer.closeAll();
layer.msg('修改成功');
X.pageLogic.dashboard.freshMenu(X.DATA.projectid);
- layer.closeAll();
})
})
@@ -6726,16 +6731,17 @@ var X = window.X || {
events: data.events
}
X.api("ck/ltv_model","post",dataArr,function(d){
-
- X.laytpldata("#table-fenxi-th-dot",d.title,".table-fenxi-th");
- X.laytpldata("#table-fenxi-td-dot",d.rows,".table-fenxi-td");
+ if(d.title.length == 0){
+ layer.msg('无数据');
+ return;
+ }else{
+ X.laytpldata("#table-fenxi-th-dot",d.title,".table-fenxi-th");
+ X.laytpldata("#table-fenxi-td-dot",d.rows,".table-fenxi-td");
+ }
})
};
- $(document).off('click','.analysis-savereport').on('click','.analysis-savereport',function(){
- X.parametersopen(data,'savereport','auto')
- });
-
+ var baobiaodata;//已存报表
$(document).off('click','.analysis-navigation-bar-right-img-baobiao').on('click','.analysis-navigation-bar-right-img-baobiao',function(){
X.parametersopen(data['eventView']['cksql'],'savedbaobiao','rt',function(d){
console.log(d);
@@ -6750,12 +6756,21 @@ var X = window.X || {
data = d.query;
eventdata = data.cachedata.eventdata;
groupitemeventsdata = data.cachedata.groupitemeventsdata;
+ baobiaodata = d
X.template("globalfilter","xinwei-whole",data['eventView']['filts']);
retaineddata();
};
+ $(document).off('click','.analysis-savereport').on('click','.analysis-savereport',function(){
+ if(baobiaodata != '' && baobiaodata != undefined && baobiaodata != null){
+ X.parametersopen(baobiaodata,'savereport','auto');
+ }else{
+ X.parametersopen(data,'savereport','auto');
+ }
+ });
+
}
};
@@ -7994,7 +8009,11 @@ var X = window.X || {
};
$(document).off('click','.analysis-savereport').on('click','.analysis-savereport',function(){
- X.parametersopen(data,'savereport','auto')
+ if(baobiaodata != '' && baobiaodata != undefined && baobiaodata != null){
+ X.parametersopen(baobiaodata,'savereport','auto');
+ }else{
+ X.parametersopen(data,'savereport','auto');
+ }
});
$(document).off('click','.analysis-navigation-bar-right-img-baobiao').on('click','.analysis-navigation-bar-right-img-baobiao',function(){
@@ -8007,6 +8026,7 @@ var X = window.X || {
})
});
+ var baobiaodata;//以存报表数据
function backfilldata(d){
data = d.query;
eventdata = data.cachedata.eventdata;
@@ -8014,6 +8034,7 @@ var X = window.X || {
returnevent = data.cachedata.returnevent;
filtersymbols = data.cachedata.filtersymbols;
groupitemeventsdata = data.cachedata.groupitemeventsdata;
+ baobiaodata = d;
X.template("event","initial-event",data['events'][0]);
X.template("returnvisitevent","returnvisit-event",data['events'][1]);
diff --git a/web/srczip/logic/analysis.js b/web/srczip/logic/analysis.js
index c82ccb0..9280972 100644
--- a/web/srczip/logic/analysis.js
+++ b/web/srczip/logic/analysis.js
@@ -742,7 +742,7 @@
{'title':'按小时','id':'PT1H'},
{'title':'按周','id':'P1W'},
{'title':'按月','id':'P1M'},
- // {'title':'合计','id':'total'},
+ {'title':'合计','id':'total'},
];
X.laydropdown('.analtsis-timeParticleSize',timeParticleSizearr,function(d){
@@ -1073,15 +1073,21 @@
}
X.api("ck/event_model","post",dataArr,function(d){
querydata = d;
- if(d[0].values.length > 0 ){
- updata();
- tabledata(d);
- // stackingdiagram(d);
- // tabledata(d);
+ if(d.length > 0){
+ if(d[0].values.length > 0 ){
+ updata();
+ tabledata(d);
+ // stackingdiagram(d);
+ // tabledata(d);
+ }else {
+ $("#analysis-echarts").empty();
+ layer.msg("无数据");
+ }
}else {
$("#analysis-echarts").empty();
layer.msg("无数据");
}
+
})
};
diff --git a/web/srczip/logic/dashboard.js b/web/srczip/logic/dashboard.js
index 12b71d7..a285886 100644
--- a/web/srczip/logic/dashboard.js
+++ b/web/srczip/logic/dashboard.js
@@ -257,7 +257,6 @@
var cat = $(this).attr('data-cat');
var id = $(this).attr('data-id');
var gourl='';
-
if(cat == 'event'){
gourl = 'analysis';
}else if(cat == 'retention'){
diff --git a/web/srczip/logic/kongjianshezhi.js b/web/srczip/logic/kongjianshezhi.js
index 805ffcf..e9e3ba8 100644
--- a/web/srczip/logic/kongjianshezhi.js
+++ b/web/srczip/logic/kongjianshezhi.js
@@ -183,9 +183,9 @@
console.log(adduserarr);
X.api('space/rename','post',{space_id:id,new_name:tit},function(d){
X.api('space/set_members','post',{space_id:id,members:adduserarr},function(d){
+ layer.closeAll();
layer.msg('修改成功');
X.pageLogic.dashboard.freshMenu(X.DATA.projectid);
- layer.closeAll();
})
})
diff --git a/web/srczip/logic/ltvmodel.js b/web/srczip/logic/ltvmodel.js
index f56c44e..4dd75f4 100644
--- a/web/srczip/logic/ltvmodel.js
+++ b/web/srczip/logic/ltvmodel.js
@@ -224,16 +224,17 @@
events: data.events
}
X.api("ck/ltv_model","post",dataArr,function(d){
-
- X.laytpldata("#table-fenxi-th-dot",d.title,".table-fenxi-th");
- X.laytpldata("#table-fenxi-td-dot",d.rows,".table-fenxi-td");
+ if(d.title.length == 0){
+ layer.msg('无数据');
+ return;
+ }else{
+ X.laytpldata("#table-fenxi-th-dot",d.title,".table-fenxi-th");
+ X.laytpldata("#table-fenxi-td-dot",d.rows,".table-fenxi-td");
+ }
})
};
- $(document).off('click','.analysis-savereport').on('click','.analysis-savereport',function(){
- X.parametersopen(data,'savereport','auto')
- });
-
+ var baobiaodata;//已存报表
$(document).off('click','.analysis-navigation-bar-right-img-baobiao').on('click','.analysis-navigation-bar-right-img-baobiao',function(){
X.parametersopen(data['eventView']['cksql'],'savedbaobiao','rt',function(d){
console.log(d);
@@ -248,12 +249,21 @@
data = d.query;
eventdata = data.cachedata.eventdata;
groupitemeventsdata = data.cachedata.groupitemeventsdata;
+ baobiaodata = d
X.template("globalfilter","xinwei-whole",data['eventView']['filts']);
retaineddata();
};
+ $(document).off('click','.analysis-savereport').on('click','.analysis-savereport',function(){
+ if(baobiaodata != '' && baobiaodata != undefined && baobiaodata != null){
+ X.parametersopen(baobiaodata,'savereport','auto');
+ }else{
+ X.parametersopen(data,'savereport','auto');
+ }
+ });
+
}
};
diff --git a/web/srczip/logic/retained.js b/web/srczip/logic/retained.js
index 838dae8..0246ad0 100644
--- a/web/srczip/logic/retained.js
+++ b/web/srczip/logic/retained.js
@@ -500,7 +500,11 @@
};
$(document).off('click','.analysis-savereport').on('click','.analysis-savereport',function(){
- X.parametersopen(data,'savereport','auto')
+ if(baobiaodata != '' && baobiaodata != undefined && baobiaodata != null){
+ X.parametersopen(baobiaodata,'savereport','auto');
+ }else{
+ X.parametersopen(data,'savereport','auto');
+ }
});
$(document).off('click','.analysis-navigation-bar-right-img-baobiao').on('click','.analysis-navigation-bar-right-img-baobiao',function(){
@@ -513,6 +517,7 @@
})
});
+ var baobiaodata;//以存报表数据
function backfilldata(d){
data = d.query;
eventdata = data.cachedata.eventdata;
@@ -520,6 +525,7 @@
returnevent = data.cachedata.returnevent;
filtersymbols = data.cachedata.filtersymbols;
groupitemeventsdata = data.cachedata.groupitemeventsdata;
+ baobiaodata = d;
X.template("event","initial-event",data['events'][0]);
X.template("returnvisitevent","returnvisit-event",data['events'][1]);