1
This commit is contained in:
parent
5ef96c7a93
commit
3befdd1ebe
@ -616,7 +616,7 @@
|
||||
<div class="tishi model-gengx" data-id="{{d.report_id}}" title="更新">
|
||||
<img src="./static/img/gengxin.png" />
|
||||
</div>
|
||||
<div class="tishi tishi-tjsx" data-id="{{d.report_id}}" title="条件筛选">
|
||||
<div class="tishi tishi-tjsx" 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}}" title="条件筛选">
|
||||
<img src="./static/img/guolv.png" />
|
||||
</div>
|
||||
<div class="tishi model-fuzhi" title="复制" data-id="{{d.report_id}}" >
|
||||
@ -657,7 +657,7 @@
|
||||
<div class="tishi model-gengx" data-id="{{d.report_id}}" title="更新">
|
||||
<img src="./static/img/gengxin.png" />
|
||||
</div>
|
||||
<div class="tishi tishi-tjsx" data-id="{{d.report_id}}" title="条件筛选">
|
||||
<div class="tishi tishi-tjsx" 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}}" title="条件筛选">
|
||||
<img src="./static/img/guolv.png" />
|
||||
</div>
|
||||
<div class="tishi model-fuzhi" title="复制" data-id="{{d.report_id}}">
|
||||
@ -694,7 +694,7 @@
|
||||
<div class="tishi model-gengx" data-id="{{d.report_id}}" title="更新">
|
||||
<img src="./static/img/gengxin.png" />
|
||||
</div>
|
||||
<div class="tishi tishi-tjsx" data-id="{{d.report_id}}" title="条件筛选">
|
||||
<div class="tishi tishi-tjsx" 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}}" title="条件筛选">
|
||||
<img src="./static/img/guolv.png" />
|
||||
</div>
|
||||
<div class="tishi model-fuzhi" title="复制" data-id="{{d.report_id}}">
|
||||
|
47
web/src/x.min.js
vendored
47
web/src/x.min.js
vendored
@ -116,9 +116,9 @@ var X = window.X || {
|
||||
|
||||
(function(){
|
||||
//本地
|
||||
var ipurl = "http://10.0.0.77:7889/api/v1/";
|
||||
// var ipurl = "http://10.0.0.77:7889/api/v1/";
|
||||
//线上
|
||||
// var ipurl = "http://139.159.159.3:9865/api/v1/";
|
||||
var ipurl = "http://139.159.159.3:9865/api/v1/";
|
||||
//线上测试
|
||||
// var ipurl = "http://139.159.159.3:7889/api/v1/";
|
||||
|
||||
@ -4081,7 +4081,12 @@ var X = window.X || {
|
||||
|
||||
// 单个表格筛选
|
||||
$(document).off('click','.tishi-tjsx').on('click','.tishi-tjsx',function(){
|
||||
var id = $(this).attr('data-id');
|
||||
var obj = $(this);
|
||||
var id = obj.attr('data-id');
|
||||
var cat = obj.attr('data-cat');
|
||||
var modelsize = obj.attr('data-modelsize');
|
||||
var modeltype = obj.attr('data-modeltype');
|
||||
var name = obj.attr('data-name');
|
||||
X.open({
|
||||
type: 1,
|
||||
title: false,
|
||||
@ -4090,7 +4095,33 @@ var X = window.X || {
|
||||
shadeClose: false,
|
||||
offset: [120,270],
|
||||
url: "screen",
|
||||
extData : id
|
||||
extData : id,
|
||||
callback : function(d){
|
||||
var dataArr = {
|
||||
report_id : id,
|
||||
ext_filter : d
|
||||
}
|
||||
X.api("ck/"+ cat +"_model","post",dataArr,function(vals){
|
||||
if(vals == null){
|
||||
layer.msg('查无数据');
|
||||
return;
|
||||
}
|
||||
var bbsetdata = {
|
||||
graph_size:modelsize,
|
||||
graph_type:modeltype,
|
||||
model:cat,
|
||||
name:name,
|
||||
report_id:id
|
||||
}
|
||||
var modeldata = X.pageLogic['dashboard'].modeldata(bbsetdata,vals);
|
||||
//渲染模板和数据
|
||||
X.template("modeltable",'conent-box'+modeldata[0]['id'],modeldata[0],function(){
|
||||
X.pageLogic['dashboard'].morefeatures(modeldata[0]);
|
||||
});
|
||||
})
|
||||
|
||||
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
@ -4571,6 +4602,8 @@ var X = window.X || {
|
||||
//总体逻辑是:根据获取到的看板内容去先渲染放置的框,在根据不同分析模型处理对应的数据进行填充
|
||||
fillmodeldata:function(d,id,type){
|
||||
X.modelapi("ck/"+d['model']+"_model","post",{report_id:d['report_id']},function(val){
|
||||
console.log(d);
|
||||
console.log(id);
|
||||
|
||||
if(val == null || JSON.stringify(val) == "{}" || JSON.stringify(val) == "[]"){
|
||||
$('#model-two-'+d['report_id']).html('<span class="woshujv">查无数据</span>');
|
||||
@ -4606,6 +4639,7 @@ var X = window.X || {
|
||||
|
||||
modeldata:function(d,val,type){
|
||||
var eventdata = [];
|
||||
if(d['query']){
|
||||
var timeParticleSize = d['query']['eventView']['timeParticleSize'];
|
||||
var granularity = ''
|
||||
if(timeParticleSize){
|
||||
@ -4613,6 +4647,8 @@ var X = window.X || {
|
||||
granularity = d;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if(d['model'] == "event"){
|
||||
// 事件分析
|
||||
@ -10231,8 +10267,8 @@ var X = window.X || {
|
||||
// 计算按钮
|
||||
$(document).off('click','.screen-right-box .jisuan').on('click','.screen-right-box .jisuan',function(){
|
||||
console.log(data);
|
||||
console.log(reportid);
|
||||
// 刷新看板里的数据暂时没有
|
||||
me.callback && me.callback(data);
|
||||
});
|
||||
|
||||
}
|
||||
@ -10805,7 +10841,6 @@ var X = window.X || {
|
||||
|
||||
},
|
||||
useradmin : function(id){
|
||||
|
||||
X.tabledata('#userdata','project/members',[[
|
||||
{field:'name', width:180, title: '成员账号', sort: true}
|
||||
,{field:'nickname', width:180, title: '成员显示名'}
|
||||
|
@ -115,9 +115,9 @@ var X = window.X || {
|
||||
|
||||
(function(){
|
||||
//本地
|
||||
var ipurl = "http://10.0.0.77:7889/api/v1/";
|
||||
// var ipurl = "http://10.0.0.77:7889/api/v1/";
|
||||
//线上
|
||||
// var ipurl = "http://139.159.159.3:9865/api/v1/";
|
||||
var ipurl = "http://139.159.159.3:9865/api/v1/";
|
||||
//线上测试
|
||||
// var ipurl = "http://139.159.159.3:7889/api/v1/";
|
||||
|
||||
|
@ -143,7 +143,12 @@
|
||||
|
||||
// 单个表格筛选
|
||||
$(document).off('click','.tishi-tjsx').on('click','.tishi-tjsx',function(){
|
||||
var id = $(this).attr('data-id');
|
||||
var obj = $(this);
|
||||
var id = obj.attr('data-id');
|
||||
var cat = obj.attr('data-cat');
|
||||
var modelsize = obj.attr('data-modelsize');
|
||||
var modeltype = obj.attr('data-modeltype');
|
||||
var name = obj.attr('data-name');
|
||||
X.open({
|
||||
type: 1,
|
||||
title: false,
|
||||
@ -152,7 +157,33 @@
|
||||
shadeClose: false,
|
||||
offset: [120,270],
|
||||
url: "screen",
|
||||
extData : id
|
||||
extData : id,
|
||||
callback : function(d){
|
||||
var dataArr = {
|
||||
report_id : id,
|
||||
ext_filter : d
|
||||
}
|
||||
X.api("ck/"+ cat +"_model","post",dataArr,function(vals){
|
||||
if(vals == null){
|
||||
layer.msg('查无数据');
|
||||
return;
|
||||
}
|
||||
var bbsetdata = {
|
||||
graph_size:modelsize,
|
||||
graph_type:modeltype,
|
||||
model:cat,
|
||||
name:name,
|
||||
report_id:id
|
||||
}
|
||||
var modeldata = X.pageLogic['dashboard'].modeldata(bbsetdata,vals);
|
||||
//渲染模板和数据
|
||||
X.template("modeltable",'conent-box'+modeldata[0]['id'],modeldata[0],function(){
|
||||
X.pageLogic['dashboard'].morefeatures(modeldata[0]);
|
||||
});
|
||||
})
|
||||
|
||||
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
@ -633,6 +664,8 @@
|
||||
//总体逻辑是:根据获取到的看板内容去先渲染放置的框,在根据不同分析模型处理对应的数据进行填充
|
||||
fillmodeldata:function(d,id,type){
|
||||
X.modelapi("ck/"+d['model']+"_model","post",{report_id:d['report_id']},function(val){
|
||||
console.log(d);
|
||||
console.log(id);
|
||||
|
||||
if(val == null || JSON.stringify(val) == "{}" || JSON.stringify(val) == "[]"){
|
||||
$('#model-two-'+d['report_id']).html('<span class="woshujv">查无数据</span>');
|
||||
@ -668,6 +701,7 @@
|
||||
|
||||
modeldata:function(d,val,type){
|
||||
var eventdata = [];
|
||||
if(d['query']){
|
||||
var timeParticleSize = d['query']['eventView']['timeParticleSize'];
|
||||
var granularity = ''
|
||||
if(timeParticleSize){
|
||||
@ -675,6 +709,8 @@
|
||||
granularity = d;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if(d['model'] == "event"){
|
||||
// 事件分析
|
||||
|
@ -132,8 +132,8 @@
|
||||
// 计算按钮
|
||||
$(document).off('click','.screen-right-box .jisuan').on('click','.screen-right-box .jisuan',function(){
|
||||
console.log(data);
|
||||
console.log(reportid);
|
||||
// 刷新看板里的数据暂时没有
|
||||
me.callback && me.callback(data);
|
||||
});
|
||||
|
||||
}
|
||||
|
@ -119,7 +119,6 @@
|
||||
|
||||
},
|
||||
useradmin : function(id){
|
||||
|
||||
X.tabledata('#userdata','project/members',[[
|
||||
{field:'name', width:180, title: '成员账号', sort: true}
|
||||
,{field:'nickname', width:180, title: '成员显示名'}
|
||||
|
Loading…
Reference in New Issue
Block a user