...
|
...
|
@@ -31,6 +31,12 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele |
|
|
// 获取编辑指标
|
|
|
getEditKpiList:function (){
|
|
|
|
|
|
var editFlag = localStorage.getItem("editFlag");//是否编辑状态
|
|
|
if(!(editFlag && editFlag == "true")){
|
|
|
editKpiList.push('----');
|
|
|
return editKpiList;
|
|
|
}
|
|
|
|
|
|
if(editKpiList.length != 0){
|
|
|
return editKpiList;
|
|
|
}
|
...
|
...
|
@@ -51,6 +57,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele |
|
|
},
|
|
|
checkKpi : function (kpiId){
|
|
|
var data = {}
|
|
|
|
|
|
var kpiIds = kpiId.split(',');
|
|
|
$.each(kpiIds, function (i, v) {
|
|
|
data[v] = editKpiList.includes(v);
|
...
|
...
|
@@ -218,7 +225,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele |
|
|
} else {
|
|
|
// 按照指标配置展示
|
|
|
let kpiObject = obj.checkKpi(kpiId)
|
|
|
if(kpiObject[data.id] && kpiObject[data.id] == true){
|
|
|
if(kpiObject[data.id] && kpiObject[data.id] == true && editFlag && editFlag == "true"){
|
|
|
pie.find(".pie-half-text").html(piechbox+"<b><u style='"+resStyle+"'>"+val + "%</u></b>");
|
|
|
form.render();
|
|
|
} else {
|
...
|
...
|
@@ -1783,7 +1790,7 @@ layui.define(['laytpl', 'admin', 'form', 'table', 'echarts', 'sessions', 'xmSele |
|
|
var kpiId = d[v.id].kpiId;
|
|
|
// 按照指标配置展示
|
|
|
let kpiObject = obj.checkKpi(kpiId)
|
|
|
if(kpiObject[kpiId] && kpiObject[kpiId] == true){
|
|
|
if(kpiObject[kpiId] && kpiObject[kpiId] == true && editFlag && editFlag == "true"){
|
|
|
return chbox + '<a class="link showlinechart_' + tableId + '" style="padding-left:5px;' + resStyle + '" ' + 'data-isWarning="' + value.isWarning + '" data-ident="' + value.kpiIdent + '"' +
|
|
|
'data-trend="' + value.isTrend + '" data-id="' + v.id + '" data-kpiname="' + kpiname + '" data-name="' + v.name + '" data-flag="' + value.flag + '">' + value.kpiValue + '</a>' +
|
|
|
'<a class="detail_row_menu hide" data-isWarning="' + value.isWarning + '" data-ident="' + value.kpiIdent + '" data-trend="' + value.isTrend + '" ' +
|
...
|
...
|
|