|

楼主 |
发表于 2016-11-7 08:50:40
|
显示全部楼层
define(function(require) {
var $ = require("jquery");
var justep = require("$UI/system/lib/justep");
require("./dist/echarts-all");
var Model = function() {
this.callParent();
};
Model.prototype.output6Render = function(event){
var foodData = this.comp("baasData2");//数据源
foodData.setFilter("dailydata", "TAG_ID = 1857");//过滤条件
foodData.refreshData();
};
Model.prototype.button7Click = function(event){
var foodData = this.comp("baasData2");//数据源
var selTime = "";
selTime="'"+this.comp('input2').val().substring(10,0) +"'";
console.log(this.comp('input2').val());
var sql = "TAG_ID =1857 and DT="+selTime;
console.log(sql);
foodData.setFilter("dailydata",sql);//过滤条件
foodData.refreshData();
};
Model.prototype.modelLoad = function(event) {
option = {
title: {
text: '总费用',
subtext: '2000000.00',
x: 'center',
y: 'center'
},
tooltip: {
trigger: 'item',
formatter: "{a} <br/>{b}: {c} ({d}%)"
},
legend: {
orient: 'vertical',
x: 'left',
data:['电','自来水','天然气','蒸汽']
},
series: [
{
name:'费用构成',
type:'pie',
radius: ['40%', '55%'],
avoidLabelOverlap: false,
label: {
normal: {
show: false,
position: 'center'
},
emphasis: {
show: true,
textStyle: {
fontSize: '10',
fontWeight: 'bold'
}
}
},
labelLine: {
show: false
},
data:[
{value:335, name:'电'},
{value:310, name:'自来水'},
{value:369, name:'天然气'},
{value:1548, name:'蒸汽'}
]
}
]
};
var myChart = echarts.init(this.getElementByXid('main'));
myChart.setOption(option);
option = {
title: {
text: '总费用',
subtext: '2000000.00',
x: 'center',
y: 'center'
},
tooltip: {
trigger: 'item',
formatter: "{a} <br/>{b}: {c} ({d}%)"
},
//legend: {
//orient: 'vertical',
// x: 'left',
//data:['电','自来水','天然气','蒸汽']
//},
series: [
{
name:'费用构成',
type:'pie',
radius: ['40%', '55%'],
avoidLabelOverlap: false,
label: {
normal: {
show: true,
position: 'center'
},
emphasis: {
show: false,
textStyle: {
fontSize: '20',
fontWeight: 'bold'
}
}
},
labelLine: {
normal: {
show: false
}
},
data:[
{value:335, name:'电'},
{value:310, name:'自来水'},
{value:369, name:'天然气'},
{value:1548, name:'蒸汽'}
]
}
]
};
var myChart = echarts.init(this.getElementByXid('main2'));
myChart.setOption(option);
};
Model.prototype.row1Click = function(event){
var row = event.bindingContext.$object;
this.comp("windowDialog1").open({
"data" : {
"operate" : "edit",
"rowData":row.toJson()
}
})
};
Model.prototype.output2Render = function(event){
var foodData = this.comp("baasData");//数据源
foodData.setFilter("dailydata", "TAG_ID IN (1857) AND DT = '2016-08-18'");//过滤条件
foodData.refreshData();
};
return Model;
});
我的echarts饼图代码 |
|