1
This commit is contained in:
parent
34ec2d7870
commit
90ce7d635a
@ -622,7 +622,7 @@
|
|||||||
<div class="tishi model-fuzhi" title="复制" data-id="{{d.report_id}}" >
|
<div class="tishi model-fuzhi" title="复制" data-id="{{d.report_id}}" >
|
||||||
<img src="./static/img/fuzhi2.png" />
|
<img src="./static/img/fuzhi2.png" />
|
||||||
</div>
|
</div>
|
||||||
<div class="tishi model-gengduo" title="更多" data-id="{{d.report_id}}" data-cat="{{d.cat}}" data-modelsize="{{d.graph_size}}" data-modeltype="{{d.graph_type}}" data-name="{{d.name}}" data-modelswitch="{{d.modelswitch}}">
|
<div class="tishi model-gengduo" title="更多" data-id="{{d.report_id}}" data-cat="{{d.cat}}" data-modelsize="{{d.graph_size}}" data-modeltype="{{d.graph_type}}" data-name="{{d.name}}" data-modelswitch="{{d.modelswitch}}" data-ascending="{{d.ascending}}">
|
||||||
<img src="./static/img/gengduo.png" />
|
<img src="./static/img/gengduo.png" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -663,7 +663,7 @@
|
|||||||
<div class="tishi model-fuzhi" title="复制" data-id="{{d.report_id}}">
|
<div class="tishi model-fuzhi" title="复制" data-id="{{d.report_id}}">
|
||||||
<img src="./static/img/fuzhi2.png" />
|
<img src="./static/img/fuzhi2.png" />
|
||||||
</div>
|
</div>
|
||||||
<div class="tishi model-gengduo" title="更多" data-id="{{d.report_id}}" data-cat="{{d.cat}}" data-modelsize="{{d.graph_size}}" data-modeltype="{{d.graph_type}}" data-name="{{d.name}}" data-modelswitch="{{d.modelswitch}}" >
|
<div class="tishi model-gengduo" title="更多" data-id="{{d.report_id}}" data-cat="{{d.cat}}" data-modelsize="{{d.graph_size}}" data-modeltype="{{d.graph_type}}" data-name="{{d.name}}" data-modelswitch="{{d.modelswitch}}" data-ascending="{{d.ascending}}">
|
||||||
<img src="./static/img/gengduo.png" />
|
<img src="./static/img/gengduo.png" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -700,7 +700,7 @@
|
|||||||
<div class="tishi model-fuzhi" title="复制" data-id="{{d.report_id}}">
|
<div class="tishi model-fuzhi" title="复制" data-id="{{d.report_id}}">
|
||||||
<img src="./static/img/fuzhi2.png" />
|
<img src="./static/img/fuzhi2.png" />
|
||||||
</div>
|
</div>
|
||||||
<div class="tishi model-gengduo" title="更多" data-id="{{d.report_id}}" data-cat="{{d.cat}}" data-modelsize="{{d.graph_size}}" data-modeltype="{{d.graph_type}}" data-name="{{d.name}}" data-modelswitch="{{d.modelswitch}}">
|
<div class="tishi model-gengduo" title="更多" data-id="{{d.report_id}}" data-cat="{{d.cat}}" data-modelsize="{{d.graph_size}}" data-modeltype="{{d.graph_type}}" data-name="{{d.name}}" data-modelswitch="{{d.modelswitch}}" data-ascending="{{d.ascending}}">
|
||||||
<img src="./static/img/gengduo.png" />
|
<img src="./static/img/gengduo.png" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -5,8 +5,8 @@
|
|||||||
<div class="analysis-overall-situation-attr" data-index="{{index}}">{{item.columnDesc}}</div>
|
<div class="analysis-overall-situation-attr" data-index="{{index}}">{{item.columnDesc}}</div>
|
||||||
<div class="analysis-overall-situation-fuhao" id="analysis-overall-situation-fuhao-{{index}}" data-index="{{index}}" data-type="{{item.data_type}}" >{{item.comparator_name}}</div>
|
<div class="analysis-overall-situation-fuhao" id="analysis-overall-situation-fuhao-{{index}}" data-index="{{index}}" data-type="{{item.data_type}}" >{{item.comparator_name}}</div>
|
||||||
{{# if(item.comparator != "is null" && item.comparator != "is not null" && item.comparator !="not null" && item.comparator != "range"){ }}
|
{{# if(item.comparator != "is null" && item.comparator != "is not null" && item.comparator !="not null" && item.comparator != "range"){ }}
|
||||||
<div class="analysis-overall-situation-input" >
|
<div class="analysis-overall-situation-input" data-type="{{item.data_type}}">
|
||||||
<input type="text" data-index="{{index}}" placeholder="多个用,隔开" value="{{item.strftv}}"/>
|
<input type="text" data-index="{{index}}" placeholder="多个用,隔开" value="{{item.strftv}}" data-type="{{item.data_type}}"/>
|
||||||
</div>
|
</div>
|
||||||
{{# } }}
|
{{# } }}
|
||||||
|
|
||||||
|
@ -47,7 +47,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- <div class="setupbaobiao-left-from-list-box">
|
<div class="setupbaobiao-left-from-list-box">
|
||||||
<span class="setupbaobiao-left-from-list-title">开启倒序</span>
|
<span class="setupbaobiao-left-from-list-title">开启倒序</span>
|
||||||
<div class="setupbaobiao-left-from-list-radio">
|
<div class="setupbaobiao-left-from-list-radio">
|
||||||
<div class="setupbaobiao-left-from-list-radio-box">
|
<div class="setupbaobiao-left-from-list-radio-box">
|
||||||
@ -59,7 +59,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div> -->
|
</div>
|
||||||
|
|
||||||
<div class="setupbaobiao-left-from-list-box">
|
<div class="setupbaobiao-left-from-list-box">
|
||||||
<span class="setupbaobiao-left-from-list-title">报表备注</span>
|
<span class="setupbaobiao-left-from-list-title">报表备注</span>
|
||||||
|
98
web/src/x.min.js
vendored
98
web/src/x.min.js
vendored
@ -680,10 +680,10 @@ var X = window.X || {
|
|||||||
for(let i in data){
|
for(let i in data){
|
||||||
if(data[i]['values'].length > 0 ){
|
if(data[i]['values'].length > 0 ){
|
||||||
titledata= $.extend(true,[],data[0]['date_range']);
|
titledata= $.extend(true,[],data[0]['date_range']);
|
||||||
titledata.unshift('指标');
|
|
||||||
// ,'阶段总和'
|
// ,'阶段总和'
|
||||||
if(data[i]['groups']['length'] != 0){
|
if(data[i]['groups']['length'] != 0){
|
||||||
|
titledata.unshift('指标','分组');
|
||||||
for(let j in data[i]['values']){
|
for(let j in data[i]['values']){
|
||||||
var arr;
|
var arr;
|
||||||
arr = $.extend(true,[],data[i].values[j])
|
arr = $.extend(true,[],data[i].values[j])
|
||||||
@ -691,8 +691,12 @@ var X = window.X || {
|
|||||||
// ,data[i]['sum'][j]
|
// ,data[i]['sum'][j]
|
||||||
condata.push(arr);
|
condata.push(arr);
|
||||||
}
|
}
|
||||||
|
for(let j in condata){
|
||||||
|
condata[j].splice(1,0,data[i]['groups'][j]);
|
||||||
|
}
|
||||||
|
|
||||||
}else {
|
}else {
|
||||||
|
titledata.unshift('指标');
|
||||||
var arr;
|
var arr;
|
||||||
arr = $.extend(true,[],data[i].values[0])
|
arr = $.extend(true,[],data[i].values[0])
|
||||||
arr.unshift(data[i]['event_name']);
|
arr.unshift(data[i]['event_name']);
|
||||||
@ -3148,8 +3152,6 @@ var X = window.X || {
|
|||||||
condata.push(arr);
|
condata.push(arr);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// console.log(titledata);
|
|
||||||
// console.log(condata);
|
|
||||||
X.laytpldata("#table-fenxi-th-dot",titledata,".table-fenxi-th");
|
X.laytpldata("#table-fenxi-th-dot",titledata,".table-fenxi-th");
|
||||||
X.laytpldata("#table-fenxi-td-dot",condata ,".table-fenxi-td");
|
X.laytpldata("#table-fenxi-td-dot",condata ,".table-fenxi-td");
|
||||||
};
|
};
|
||||||
@ -3382,7 +3384,6 @@ var X = window.X || {
|
|||||||
data['events']['quotatype'] = user_attr[0]['data_type'];
|
data['events']['quotatype'] = user_attr[0]['data_type'];
|
||||||
$('.ant-dropdown-trigger').html(user_attr[0]['title']);
|
$('.ant-dropdown-trigger').html(user_attr[0]['title']);
|
||||||
|
|
||||||
|
|
||||||
var arr = {
|
var arr = {
|
||||||
category: user_attr,
|
category: user_attr,
|
||||||
id:'',
|
id:'',
|
||||||
@ -3580,6 +3581,15 @@ var X = window.X || {
|
|||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// $(document).off('click','.analysis-overall-situation-input').on('click','.analysis-overall-situation-input',function(){
|
||||||
|
// var obj = $(this);
|
||||||
|
// var type = obj.attr('data-type');
|
||||||
|
// console.log(type);
|
||||||
|
// if( type == "datetime"){
|
||||||
|
|
||||||
|
// }
|
||||||
|
// });
|
||||||
|
|
||||||
$(document).off('click','.analysis-overall-situation-input input').on('blur','.analysis-overall-situation-input input',function(){
|
$(document).off('click','.analysis-overall-situation-input input').on('blur','.analysis-overall-situation-input input',function(){
|
||||||
var val = $(this).val();
|
var val = $(this).val();
|
||||||
var titarr = val.split(",");
|
var titarr = val.split(",");
|
||||||
@ -3765,14 +3775,10 @@ var X = window.X || {
|
|||||||
// 反向填充数据
|
// 反向填充数据
|
||||||
function backfilldata(d){
|
function backfilldata(d){
|
||||||
data = d.query;
|
data = d.query;
|
||||||
|
|
||||||
baobiaodata = d;
|
baobiaodata = d;
|
||||||
|
console.log(data);
|
||||||
// if(d.query.eventView.filts.length > 0){
|
$('.ant-dropdown-trigger').html(data['events']['quotaDesc']);
|
||||||
// $(".analysis-overall").show();
|
$('.analysis-choicetypename').html(data['events']['analysisDesc']);
|
||||||
// }else {
|
|
||||||
// $(".analysis-overall").hide();
|
|
||||||
// }
|
|
||||||
X.template("globalfilter","xinwei-whole",data['events']['filts']);
|
X.template("globalfilter","xinwei-whole",data['events']['filts']);
|
||||||
X.template("grouped","shushi",data['eventView']['groupBy']);
|
X.template("grouped","shushi",data['eventView']['groupBy']);
|
||||||
calculationdata();
|
calculationdata();
|
||||||
@ -4598,13 +4604,15 @@ var X = window.X || {
|
|||||||
var cat = obj.attr('data-cat');
|
var cat = obj.attr('data-cat');
|
||||||
var name = obj.attr('data-name');
|
var name = obj.attr('data-name');
|
||||||
var modelswitch = obj.attr("data-modelswitch");
|
var modelswitch = obj.attr("data-modelswitch");
|
||||||
|
var ascending = obj.attr("data-ascending");
|
||||||
X.parametersopen(X['DATA']['gengduolist'],'dropdownlist',[offset.top+obj.height(),offset.left-170],function(d){
|
X.parametersopen(X['DATA']['gengduolist'],'dropdownlist',[offset.top+obj.height(),offset.left-170],function(d){
|
||||||
if(d.id == 'shezhi'){
|
if(d.id == 'shezhi'){
|
||||||
var data = {
|
var data = {
|
||||||
id : id,
|
id : id,
|
||||||
modelsize : modelsize,
|
modelsize : modelsize,
|
||||||
modeltype : modeltype,
|
modeltype : modeltype,
|
||||||
modelswitch: modelswitch
|
modelswitch: modelswitch,
|
||||||
|
ascending:ascending
|
||||||
}
|
}
|
||||||
X.parametersopen(data,'setupbaobiao',"auto",function(d){
|
X.parametersopen(data,'setupbaobiao',"auto",function(d){
|
||||||
X.pageLogic['dashboard'].gettabledata();
|
X.pageLogic['dashboard'].gettabledata();
|
||||||
@ -4778,6 +4786,7 @@ var X = window.X || {
|
|||||||
// data['date'] = startTimearr[0] + ' - ' + endTimearr[0];
|
// data['date'] = startTimearr[0] + ' - ' + endTimearr[0];
|
||||||
data['timeParticleSize'] = granularity;
|
data['timeParticleSize'] = granularity;
|
||||||
data['modelswitch'] = d['modelswitch'];
|
data['modelswitch'] = d['modelswitch'];
|
||||||
|
data['ascending'] = d['ascending'];
|
||||||
data['desc'] = d['desc'];
|
data['desc'] = d['desc'];
|
||||||
eventdata.push(data);
|
eventdata.push(data);
|
||||||
// return;
|
// return;
|
||||||
@ -4801,6 +4810,16 @@ var X = window.X || {
|
|||||||
eventdata[0]['titledata'] = titledata;
|
eventdata[0]['titledata'] = titledata;
|
||||||
eventdata[0]['condata'] = condata;
|
eventdata[0]['condata'] = condata;
|
||||||
}
|
}
|
||||||
|
//数据根据时间降序排列
|
||||||
|
if(d['ascending']){
|
||||||
|
var condatalength = eventdata[0]['condata'].length;
|
||||||
|
var condataascend=[];
|
||||||
|
for(var i = condatalength - 1; i >= 0; i--){
|
||||||
|
condataascend.push(eventdata[0]['condata'][i]);
|
||||||
|
}
|
||||||
|
eventdata[0]['condata'] = condataascend;
|
||||||
|
}
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
}else if(d['graph_type'] == 'echarts'){
|
}else if(d['graph_type'] == 'echarts'){
|
||||||
@ -4840,6 +4859,15 @@ var X = window.X || {
|
|||||||
data['timeParticleSize'] = granularity;
|
data['timeParticleSize'] = granularity;
|
||||||
data['desc'] = d['desc'];
|
data['desc'] = d['desc'];
|
||||||
eventdata.push(data);
|
eventdata.push(data);
|
||||||
|
|
||||||
|
if(d['ascending']){
|
||||||
|
var condatalength = eventdata[0]['condata'].length;
|
||||||
|
var condataascend=[];
|
||||||
|
for(var i = condatalength - 1; i >= 0; i--){
|
||||||
|
condataascend.push(eventdata[0]['condata'][i]);
|
||||||
|
}
|
||||||
|
eventdata[0]['condata'] = condataascend;
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
}else {
|
}else {
|
||||||
@ -4869,6 +4897,15 @@ var X = window.X || {
|
|||||||
data['timeParticleSize'] = granularity;
|
data['timeParticleSize'] = granularity;
|
||||||
data['desc'] = d['desc'];
|
data['desc'] = d['desc'];
|
||||||
eventdata.push(data);
|
eventdata.push(data);
|
||||||
|
|
||||||
|
if(d['ascending']){
|
||||||
|
var condatalength = eventdata[0]['condata'].length;
|
||||||
|
var condataascend=[];
|
||||||
|
for(var i = condatalength - 1; i >= 0; i--){
|
||||||
|
condataascend.push(eventdata[0]['condata'][i]);
|
||||||
|
}
|
||||||
|
eventdata[0]['condata'] = condataascend;
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}else {
|
}else {
|
||||||
X.ltvtable(val,function(data){
|
X.ltvtable(val,function(data){
|
||||||
@ -4895,6 +4932,14 @@ var X = window.X || {
|
|||||||
data['date'] = "";
|
data['date'] = "";
|
||||||
data['desc'] = d['desc'];
|
data['desc'] = d['desc'];
|
||||||
eventdata.push(data);
|
eventdata.push(data);
|
||||||
|
if(d['ascending']){
|
||||||
|
var condatalength = eventdata[0]['condata'].length;
|
||||||
|
var condataascend=[];
|
||||||
|
for(var i = condatalength - 1; i >= 0; i--){
|
||||||
|
condataascend.push(eventdata[0]['condata'][i]);
|
||||||
|
}
|
||||||
|
eventdata[0]['condata'] = condataascend;
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}else {
|
}else {
|
||||||
X.userpropertychart(val,function(data){
|
X.userpropertychart(val,function(data){
|
||||||
@ -4919,6 +4964,14 @@ var X = window.X || {
|
|||||||
data['cat'] = d['model'];
|
data['cat'] = d['model'];
|
||||||
data['desc'] = d['desc'];
|
data['desc'] = d['desc'];
|
||||||
eventdata.push(data);
|
eventdata.push(data);
|
||||||
|
if(d['ascending']){
|
||||||
|
var condatalength = eventdata[0]['condata'].length;
|
||||||
|
var condataascend=[];
|
||||||
|
for(var i = condatalength - 1; i >= 0; i--){
|
||||||
|
condataascend.push(eventdata[0]['condata'][i]);
|
||||||
|
}
|
||||||
|
eventdata[0]['condata'] = condataascend;
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}else {
|
}else {
|
||||||
X.scatterchart(val,function(data){
|
X.scatterchart(val,function(data){
|
||||||
@ -10648,12 +10701,18 @@ var X = window.X || {
|
|||||||
}else{//大图
|
}else{//大图
|
||||||
$("#setupbaobiao-large").prop("checked",true);
|
$("#setupbaobiao-large").prop("checked",true);
|
||||||
}
|
}
|
||||||
//初始化切换
|
//初始化xy轴切换
|
||||||
if(data.modelswitch && data.modelswitch != "undefined"){
|
if(data.modelswitch && data.modelswitch != "undefined" && data.modelswitch == "true"){
|
||||||
$("#kxyswitch").prop("checked",true);
|
$("#kxyswitch").prop("checked",true);
|
||||||
}else {
|
}else {
|
||||||
$("#gxyswitch").prop("checked",true);
|
$("#gxyswitch").prop("checked",true);
|
||||||
}
|
}
|
||||||
|
//初始化倒序
|
||||||
|
if(data.ascending && data.ascending != undefined && data.ascending == "true"){
|
||||||
|
$("#kqreverseorder").prop("checked",true);
|
||||||
|
}else {
|
||||||
|
$("#gbreverseorder").prop("checked",true);
|
||||||
|
}
|
||||||
X.laytpldata("#setupbaobiao-select-dot",X['DATA']['screenlist'][d[0]['cat']],".setupbaobiao-select");
|
X.laytpldata("#setupbaobiao-select-dot",X['DATA']['screenlist'][d[0]['cat']],".setupbaobiao-select");
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -10695,11 +10754,9 @@ var X = window.X || {
|
|||||||
var modeltype = $(".icon___XxbtJ").attr('data-type');
|
var modeltype = $(".icon___XxbtJ").attr('data-type');
|
||||||
var modelsize = $('input:radio[name="modelsize"]:checked').val();
|
var modelsize = $('input:radio[name="modelsize"]:checked').val();
|
||||||
var modelswitch = $('input:radio[name="xyswitch"]:checked').val();
|
var modelswitch = $('input:radio[name="xyswitch"]:checked').val();
|
||||||
if(modelswitch == "true"){
|
var ascending = $('input:radio[name="reverseorder"]:checked').val();
|
||||||
modelswitch = true;
|
if(modelswitch == "true"){ modelswitch = true;}else {modelswitch = false;};
|
||||||
}else {
|
if(ascending == 'true'){ ascending = true }else { ascending = false };
|
||||||
modelswitch = false;
|
|
||||||
}
|
|
||||||
var arr = {
|
var arr = {
|
||||||
_id:X.DATA.dashboard_id,
|
_id:X.DATA.dashboard_id,
|
||||||
report:{
|
report:{
|
||||||
@ -10710,6 +10767,7 @@ var X = window.X || {
|
|||||||
graph_type:modeltype,
|
graph_type:modeltype,
|
||||||
graph_size:modelsize,
|
graph_size:modelsize,
|
||||||
modelswitch: modelswitch,
|
modelswitch: modelswitch,
|
||||||
|
ascending:ascending
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
console.log(arr);
|
console.log(arr);
|
||||||
|
@ -679,10 +679,10 @@ var X = window.X || {
|
|||||||
for(let i in data){
|
for(let i in data){
|
||||||
if(data[i]['values'].length > 0 ){
|
if(data[i]['values'].length > 0 ){
|
||||||
titledata= $.extend(true,[],data[0]['date_range']);
|
titledata= $.extend(true,[],data[0]['date_range']);
|
||||||
titledata.unshift('指标');
|
|
||||||
// ,'阶段总和'
|
// ,'阶段总和'
|
||||||
if(data[i]['groups']['length'] != 0){
|
if(data[i]['groups']['length'] != 0){
|
||||||
|
titledata.unshift('指标','分组');
|
||||||
for(let j in data[i]['values']){
|
for(let j in data[i]['values']){
|
||||||
var arr;
|
var arr;
|
||||||
arr = $.extend(true,[],data[i].values[j])
|
arr = $.extend(true,[],data[i].values[j])
|
||||||
@ -690,8 +690,12 @@ var X = window.X || {
|
|||||||
// ,data[i]['sum'][j]
|
// ,data[i]['sum'][j]
|
||||||
condata.push(arr);
|
condata.push(arr);
|
||||||
}
|
}
|
||||||
|
for(let j in condata){
|
||||||
|
condata[j].splice(1,0,data[i]['groups'][j]);
|
||||||
|
}
|
||||||
|
|
||||||
}else {
|
}else {
|
||||||
|
titledata.unshift('指标');
|
||||||
var arr;
|
var arr;
|
||||||
arr = $.extend(true,[],data[i].values[0])
|
arr = $.extend(true,[],data[i].values[0])
|
||||||
arr.unshift(data[i]['event_name']);
|
arr.unshift(data[i]['event_name']);
|
||||||
|
@ -1051,8 +1051,6 @@
|
|||||||
condata.push(arr);
|
condata.push(arr);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// console.log(titledata);
|
|
||||||
// console.log(condata);
|
|
||||||
X.laytpldata("#table-fenxi-th-dot",titledata,".table-fenxi-th");
|
X.laytpldata("#table-fenxi-th-dot",titledata,".table-fenxi-th");
|
||||||
X.laytpldata("#table-fenxi-td-dot",condata ,".table-fenxi-td");
|
X.laytpldata("#table-fenxi-td-dot",condata ,".table-fenxi-td");
|
||||||
};
|
};
|
||||||
|
@ -59,7 +59,6 @@
|
|||||||
data['events']['quotatype'] = user_attr[0]['data_type'];
|
data['events']['quotatype'] = user_attr[0]['data_type'];
|
||||||
$('.ant-dropdown-trigger').html(user_attr[0]['title']);
|
$('.ant-dropdown-trigger').html(user_attr[0]['title']);
|
||||||
|
|
||||||
|
|
||||||
var arr = {
|
var arr = {
|
||||||
category: user_attr,
|
category: user_attr,
|
||||||
id:'',
|
id:'',
|
||||||
@ -257,6 +256,15 @@
|
|||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// $(document).off('click','.analysis-overall-situation-input').on('click','.analysis-overall-situation-input',function(){
|
||||||
|
// var obj = $(this);
|
||||||
|
// var type = obj.attr('data-type');
|
||||||
|
// console.log(type);
|
||||||
|
// if( type == "datetime"){
|
||||||
|
|
||||||
|
// }
|
||||||
|
// });
|
||||||
|
|
||||||
$(document).off('click','.analysis-overall-situation-input input').on('blur','.analysis-overall-situation-input input',function(){
|
$(document).off('click','.analysis-overall-situation-input input').on('blur','.analysis-overall-situation-input input',function(){
|
||||||
var val = $(this).val();
|
var val = $(this).val();
|
||||||
var titarr = val.split(",");
|
var titarr = val.split(",");
|
||||||
@ -442,14 +450,10 @@
|
|||||||
// 反向填充数据
|
// 反向填充数据
|
||||||
function backfilldata(d){
|
function backfilldata(d){
|
||||||
data = d.query;
|
data = d.query;
|
||||||
|
|
||||||
baobiaodata = d;
|
baobiaodata = d;
|
||||||
|
console.log(data);
|
||||||
// if(d.query.eventView.filts.length > 0){
|
$('.ant-dropdown-trigger').html(data['events']['quotaDesc']);
|
||||||
// $(".analysis-overall").show();
|
$('.analysis-choicetypename').html(data['events']['analysisDesc']);
|
||||||
// }else {
|
|
||||||
// $(".analysis-overall").hide();
|
|
||||||
// }
|
|
||||||
X.template("globalfilter","xinwei-whole",data['events']['filts']);
|
X.template("globalfilter","xinwei-whole",data['events']['filts']);
|
||||||
X.template("grouped","shushi",data['eventView']['groupBy']);
|
X.template("grouped","shushi",data['eventView']['groupBy']);
|
||||||
calculationdata();
|
calculationdata();
|
||||||
|
@ -557,13 +557,15 @@
|
|||||||
var cat = obj.attr('data-cat');
|
var cat = obj.attr('data-cat');
|
||||||
var name = obj.attr('data-name');
|
var name = obj.attr('data-name');
|
||||||
var modelswitch = obj.attr("data-modelswitch");
|
var modelswitch = obj.attr("data-modelswitch");
|
||||||
|
var ascending = obj.attr("data-ascending");
|
||||||
X.parametersopen(X['DATA']['gengduolist'],'dropdownlist',[offset.top+obj.height(),offset.left-170],function(d){
|
X.parametersopen(X['DATA']['gengduolist'],'dropdownlist',[offset.top+obj.height(),offset.left-170],function(d){
|
||||||
if(d.id == 'shezhi'){
|
if(d.id == 'shezhi'){
|
||||||
var data = {
|
var data = {
|
||||||
id : id,
|
id : id,
|
||||||
modelsize : modelsize,
|
modelsize : modelsize,
|
||||||
modeltype : modeltype,
|
modeltype : modeltype,
|
||||||
modelswitch: modelswitch
|
modelswitch: modelswitch,
|
||||||
|
ascending:ascending
|
||||||
}
|
}
|
||||||
X.parametersopen(data,'setupbaobiao',"auto",function(d){
|
X.parametersopen(data,'setupbaobiao',"auto",function(d){
|
||||||
X.pageLogic['dashboard'].gettabledata();
|
X.pageLogic['dashboard'].gettabledata();
|
||||||
@ -737,6 +739,7 @@
|
|||||||
// data['date'] = startTimearr[0] + ' - ' + endTimearr[0];
|
// data['date'] = startTimearr[0] + ' - ' + endTimearr[0];
|
||||||
data['timeParticleSize'] = granularity;
|
data['timeParticleSize'] = granularity;
|
||||||
data['modelswitch'] = d['modelswitch'];
|
data['modelswitch'] = d['modelswitch'];
|
||||||
|
data['ascending'] = d['ascending'];
|
||||||
data['desc'] = d['desc'];
|
data['desc'] = d['desc'];
|
||||||
eventdata.push(data);
|
eventdata.push(data);
|
||||||
// return;
|
// return;
|
||||||
@ -760,6 +763,16 @@
|
|||||||
eventdata[0]['titledata'] = titledata;
|
eventdata[0]['titledata'] = titledata;
|
||||||
eventdata[0]['condata'] = condata;
|
eventdata[0]['condata'] = condata;
|
||||||
}
|
}
|
||||||
|
//数据根据时间降序排列
|
||||||
|
if(d['ascending']){
|
||||||
|
var condatalength = eventdata[0]['condata'].length;
|
||||||
|
var condataascend=[];
|
||||||
|
for(var i = condatalength - 1; i >= 0; i--){
|
||||||
|
condataascend.push(eventdata[0]['condata'][i]);
|
||||||
|
}
|
||||||
|
eventdata[0]['condata'] = condataascend;
|
||||||
|
}
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
}else if(d['graph_type'] == 'echarts'){
|
}else if(d['graph_type'] == 'echarts'){
|
||||||
@ -799,6 +812,15 @@
|
|||||||
data['timeParticleSize'] = granularity;
|
data['timeParticleSize'] = granularity;
|
||||||
data['desc'] = d['desc'];
|
data['desc'] = d['desc'];
|
||||||
eventdata.push(data);
|
eventdata.push(data);
|
||||||
|
|
||||||
|
if(d['ascending']){
|
||||||
|
var condatalength = eventdata[0]['condata'].length;
|
||||||
|
var condataascend=[];
|
||||||
|
for(var i = condatalength - 1; i >= 0; i--){
|
||||||
|
condataascend.push(eventdata[0]['condata'][i]);
|
||||||
|
}
|
||||||
|
eventdata[0]['condata'] = condataascend;
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
}else {
|
}else {
|
||||||
@ -828,6 +850,15 @@
|
|||||||
data['timeParticleSize'] = granularity;
|
data['timeParticleSize'] = granularity;
|
||||||
data['desc'] = d['desc'];
|
data['desc'] = d['desc'];
|
||||||
eventdata.push(data);
|
eventdata.push(data);
|
||||||
|
|
||||||
|
if(d['ascending']){
|
||||||
|
var condatalength = eventdata[0]['condata'].length;
|
||||||
|
var condataascend=[];
|
||||||
|
for(var i = condatalength - 1; i >= 0; i--){
|
||||||
|
condataascend.push(eventdata[0]['condata'][i]);
|
||||||
|
}
|
||||||
|
eventdata[0]['condata'] = condataascend;
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}else {
|
}else {
|
||||||
X.ltvtable(val,function(data){
|
X.ltvtable(val,function(data){
|
||||||
@ -854,6 +885,14 @@
|
|||||||
data['date'] = "";
|
data['date'] = "";
|
||||||
data['desc'] = d['desc'];
|
data['desc'] = d['desc'];
|
||||||
eventdata.push(data);
|
eventdata.push(data);
|
||||||
|
if(d['ascending']){
|
||||||
|
var condatalength = eventdata[0]['condata'].length;
|
||||||
|
var condataascend=[];
|
||||||
|
for(var i = condatalength - 1; i >= 0; i--){
|
||||||
|
condataascend.push(eventdata[0]['condata'][i]);
|
||||||
|
}
|
||||||
|
eventdata[0]['condata'] = condataascend;
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}else {
|
}else {
|
||||||
X.userpropertychart(val,function(data){
|
X.userpropertychart(val,function(data){
|
||||||
@ -878,6 +917,14 @@
|
|||||||
data['cat'] = d['model'];
|
data['cat'] = d['model'];
|
||||||
data['desc'] = d['desc'];
|
data['desc'] = d['desc'];
|
||||||
eventdata.push(data);
|
eventdata.push(data);
|
||||||
|
if(d['ascending']){
|
||||||
|
var condatalength = eventdata[0]['condata'].length;
|
||||||
|
var condataascend=[];
|
||||||
|
for(var i = condatalength - 1; i >= 0; i--){
|
||||||
|
condataascend.push(eventdata[0]['condata'][i]);
|
||||||
|
}
|
||||||
|
eventdata[0]['condata'] = condataascend;
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}else {
|
}else {
|
||||||
X.scatterchart(val,function(data){
|
X.scatterchart(val,function(data){
|
||||||
|
@ -35,12 +35,18 @@
|
|||||||
}else{//大图
|
}else{//大图
|
||||||
$("#setupbaobiao-large").prop("checked",true);
|
$("#setupbaobiao-large").prop("checked",true);
|
||||||
}
|
}
|
||||||
//初始化切换
|
//初始化xy轴切换
|
||||||
if(data.modelswitch && data.modelswitch != "undefined"){
|
if(data.modelswitch && data.modelswitch != "undefined" && data.modelswitch == "true"){
|
||||||
$("#kxyswitch").prop("checked",true);
|
$("#kxyswitch").prop("checked",true);
|
||||||
}else {
|
}else {
|
||||||
$("#gxyswitch").prop("checked",true);
|
$("#gxyswitch").prop("checked",true);
|
||||||
}
|
}
|
||||||
|
//初始化倒序
|
||||||
|
if(data.ascending && data.ascending != undefined && data.ascending == "true"){
|
||||||
|
$("#kqreverseorder").prop("checked",true);
|
||||||
|
}else {
|
||||||
|
$("#gbreverseorder").prop("checked",true);
|
||||||
|
}
|
||||||
X.laytpldata("#setupbaobiao-select-dot",X['DATA']['screenlist'][d[0]['cat']],".setupbaobiao-select");
|
X.laytpldata("#setupbaobiao-select-dot",X['DATA']['screenlist'][d[0]['cat']],".setupbaobiao-select");
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -82,11 +88,9 @@
|
|||||||
var modeltype = $(".icon___XxbtJ").attr('data-type');
|
var modeltype = $(".icon___XxbtJ").attr('data-type');
|
||||||
var modelsize = $('input:radio[name="modelsize"]:checked').val();
|
var modelsize = $('input:radio[name="modelsize"]:checked').val();
|
||||||
var modelswitch = $('input:radio[name="xyswitch"]:checked').val();
|
var modelswitch = $('input:radio[name="xyswitch"]:checked').val();
|
||||||
if(modelswitch == "true"){
|
var ascending = $('input:radio[name="reverseorder"]:checked').val();
|
||||||
modelswitch = true;
|
if(modelswitch == "true"){ modelswitch = true;}else {modelswitch = false;};
|
||||||
}else {
|
if(ascending == 'true'){ ascending = true }else { ascending = false };
|
||||||
modelswitch = false;
|
|
||||||
}
|
|
||||||
var arr = {
|
var arr = {
|
||||||
_id:X.DATA.dashboard_id,
|
_id:X.DATA.dashboard_id,
|
||||||
report:{
|
report:{
|
||||||
@ -97,6 +101,7 @@
|
|||||||
graph_type:modeltype,
|
graph_type:modeltype,
|
||||||
graph_size:modelsize,
|
graph_size:modelsize,
|
||||||
modelswitch: modelswitch,
|
modelswitch: modelswitch,
|
||||||
|
ascending:ascending
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
console.log(arr);
|
console.log(arr);
|
||||||
|
@ -279,7 +279,7 @@
|
|||||||
.table-fenxi-box { width: 100%; }
|
.table-fenxi-box { width: 100%; }
|
||||||
.table-fenxi-box th { background-color: #f0f2f5; min-width: 100px; max-width: 200px; padding: 10px 16px; color: #202d3f; font-size: 13px; font-weight: 400; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #f0f2f5; }
|
.table-fenxi-box th { background-color: #f0f2f5; min-width: 100px; max-width: 200px; padding: 10px 16px; color: #202d3f; font-size: 13px; font-weight: 400; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #f0f2f5; }
|
||||||
.table-fenxi-box tr { text-align: center; border-left: 1px solid #e6e6e6; }
|
.table-fenxi-box tr { text-align: center; border-left: 1px solid #e6e6e6; }
|
||||||
.table-fenxi-box tr td{ padding: 10px 16px; color: #202d3f; font-size: 13px; font-weight: 400; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #f0f2f5; }
|
.table-fenxi-box tr td{ padding: 10px 16px; color: #202d3f; font-size: 13px; font-weight: 400; border: 1px solid #e6e6e6; }
|
||||||
|
|
||||||
.participate-box { color: #67729d; margin-left: 16px; padding: 0 6px; display: inline-block; min-width: 40px; height: 28px; font-size: 13px; line-height: 29px; border-radius: 2px; cursor: pointer; background-color: #fff; border: 1px solid #f0f2f5; }
|
.participate-box { color: #67729d; margin-left: 16px; padding: 0 6px; display: inline-block; min-width: 40px; height: 28px; font-size: 13px; line-height: 29px; border-radius: 2px; cursor: pointer; background-color: #fff; border: 1px solid #f0f2f5; }
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user