From 7745715cf591176567807c7f0bf6abc561521de8 Mon Sep 17 00:00:00 2001 From: hdw <496960745@qq.com> Date: 星期五, 30 十一月 2018 11:33:30 +0800 Subject: [PATCH] 修改饼状图显示逻辑 --- gx_tieta/WebRoot/pages/js/pages/index-common.js | 4 + gx_tieta/WebRoot/index.jsp | 58 ++++++++++++++++------------ 2 files changed, 36 insertions(+), 26 deletions(-) diff --git a/gx_tieta/WebRoot/index.jsp b/gx_tieta/WebRoot/index.jsp index 745e6a6..b17e1e2 100644 --- a/gx_tieta/WebRoot/index.jsp +++ b/gx_tieta/WebRoot/index.jsp @@ -3770,35 +3770,43 @@ data:null, success: function(data){ var model = eval('('+data.result+')'); + var resData; if(model.code == 1) { var result = model.data; - //console.log(result); - var formatData = formatPieRsData(result[0]); - laytpl(pieConfTpl).render(formatData, function(html) { - layer.open({ - id: 'pie', - title: '楗肩姸鍥鹃厤缃�', - maxHeight: 450, - content: html, - yes: function(index) { - var iptList = $('#tplTblOpts .tpl-tbl-opts-header input[type=checkbox]'); - var iptArr = []; - iptList.each(function() { - if($(this).is(':checked')) { - iptArr.push(1); - }else { - iptArr.push(0); - } - }); - - var temp = structUpdatePie(iptArr); - layer.load(); - updateUserBieState(temp); - } - }); - }); + resData = result[0]; + }else { + resData = { + echarts1_enable:1, + echarts2_enable:1, + echarts3_enable:1, + echarts4_enable:1 + }; } + // 鏍煎紡鑾峰彇鍒扮殑鏁版嵁 + var formatData = formatPieRsData(resData); + laytpl(pieConfTpl).render(formatData, function(html) { + layer.open({ + id: 'pie', + title: '楗肩姸鍥鹃厤缃�', + maxHeight: 450, + content: html, + yes: function(index) { + var iptList = $('#tplTblOpts .tpl-tbl-opts-header input[type=checkbox]'); + var iptArr = []; + iptList.each(function() { + if($(this).is(':checked')) { + iptArr.push(1); + }else { + iptArr.push(0); + } + }); + var temp = structUpdatePie(iptArr); + layer.load(); + updateUserBieState(temp); + } + }); + }); } }); } diff --git a/gx_tieta/WebRoot/pages/js/pages/index-common.js b/gx_tieta/WebRoot/pages/js/pages/index-common.js index 6a683c0..8a0c0f8 100644 --- a/gx_tieta/WebRoot/pages/js/pages/index-common.js +++ b/gx_tieta/WebRoot/pages/js/pages/index-common.js @@ -45,10 +45,12 @@ var data = rs.data[0]; var rsStatus = formaterPieStauts(data); pieItems = getPieList(rsStatus); + }else { + pieItems = getPieList([1, 1, 1, 1]); } } }); - + //console.log(pieItems); return pieItems; } -- Gitblit v1.9.1