|
|
|
|
@ -385,20 +385,6 @@
|
|
|
|
|
var pieWidth = (100 - (pieColumns - 1) * (gap / pieColumns)) / pieColumns;
|
|
|
|
|
var pieHeight = (100 - (pieRows - 1) * (gap / pieRows)) / pieRows;
|
|
|
|
|
var option = {
|
|
|
|
|
title: lies.map(function (item,idx) {
|
|
|
|
|
var columnIndex = idx % pieColumns; // 当前饼图在其行中的列索引
|
|
|
|
|
var rowIndex = Math.floor(idx / pieColumns); // 当前饼图的行索引
|
|
|
|
|
var left = columnIndex * (pieWidth + gap / pieColumns); // 计算left位置
|
|
|
|
|
var top = rowIndex * (pieHeight + gap / pieRows); // 计算top位置
|
|
|
|
|
return {
|
|
|
|
|
text: item.product_item_name,
|
|
|
|
|
left: left + '%',
|
|
|
|
|
top: (top) - (pieWidth/2) + "%",
|
|
|
|
|
textStyle: {
|
|
|
|
|
fontSize: 12
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}),
|
|
|
|
|
series: datas.map(function (data, idx) {
|
|
|
|
|
var columnIndex = idx % pieColumns; // 当前饼图在其行中的列索引
|
|
|
|
|
var rowIndex = Math.floor(idx / pieColumns); // 当前饼图的行索引
|
|
|
|
|
|