|
|
@ -50,15 +50,13 @@ public class ReportEngineAttrAction extends ReportComponentAction<WorkSheetDesig |
|
|
|
isChange = true; |
|
|
|
isChange = true; |
|
|
|
LayerReportAttr originLayerReportAttr = tplEC.getLayerReportAttr(); |
|
|
|
LayerReportAttr originLayerReportAttr = tplEC.getLayerReportAttr(); |
|
|
|
LayerReportAttr layerReportAttr = layerReportEnginePane.updateBean(); |
|
|
|
LayerReportAttr layerReportAttr = layerReportEnginePane.updateBean(); |
|
|
|
//只有当前设置为新引擎时,才会提交埋点。
|
|
|
|
|
|
|
|
if (layerReportAttr.isClientPaging() && layerReportAttr.getEngineState() == LayerReportAttr.ENGINE_X){ |
|
|
|
|
|
|
|
if (layerReportAttr.isChanged(originLayerReportAttr)){ |
|
|
|
|
|
|
|
new ReportEngineMetricRecord().submit(layerReportAttr); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
tplEC.setLayerReportAttr(layerReportAttr); |
|
|
|
tplEC.setLayerReportAttr(layerReportAttr); |
|
|
|
//设置新引擎后,需要刷新一下,计算属性设置入口是否显示,取决于是否设置了新引擎模式。
|
|
|
|
//设置新引擎后,需要刷新一下,计算属性设置入口是否显示,取决于是否设置了新引擎模式。
|
|
|
|
DesignerContext.getDesignerFrame().resetToolkitByPlus(HistoryTemplateListCache.getInstance().getCurrentEditingTemplate()); |
|
|
|
DesignerContext.getDesignerFrame().resetToolkitByPlus(HistoryTemplateListCache.getInstance().getCurrentEditingTemplate()); |
|
|
|
|
|
|
|
//只有当前设置为新引擎时,才会提交埋点。
|
|
|
|
|
|
|
|
if (layerReportAttr.isEnableEngineX() && layerReportAttr.isChanged(originLayerReportAttr)){ |
|
|
|
|
|
|
|
new ReportEngineMetricRecord().submit(layerReportAttr); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|