决策引擎接口 决策流监控数据写入
This commit is contained in:
@@ -223,7 +223,12 @@ public class RiskEngineBusinessImpl implements RiskEngineBusiness {
|
|||||||
resultSet.setOutput(JSONObject.toJSONString(tmpJsonObject));
|
resultSet.setOutput(JSONObject.toJSONString(tmpJsonObject));
|
||||||
resultSetMapper.insertResultSet(resultSet);
|
resultSetMapper.insertResultSet(resultSet);
|
||||||
Integer resultId = resultSet.getId();
|
Integer resultId = resultSet.getId();
|
||||||
// this.monitorDecisionFlow(inputParam, engine, engineVersion, engineNodeList, outMap, paramJson, resultId);
|
// 20250325 去掉注释 ,写入监控表
|
||||||
|
try {
|
||||||
|
this.monitorDecisionFlow(inputParam, engine, engineVersion, engineNodeList, outMap, paramJson, resultId);
|
||||||
|
}catch(Exception e){
|
||||||
|
logger.error("monitorDecisionFlow_error", e);
|
||||||
|
}
|
||||||
// 正常返回结果回调
|
// 正常返回结果回调
|
||||||
decisionCallback(engine.getCallbackUrl(), paramJson, result);
|
decisionCallback(engine.getCallbackUrl(), paramJson, result);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -47,7 +47,9 @@ public class MonitorController {
|
|||||||
Integer pageNo = param.get("pageNo") == null ? 1 : Integer.valueOf(param.get("pageNo").toString());
|
Integer pageNo = param.get("pageNo") == null ? 1 : Integer.valueOf(param.get("pageNo").toString());
|
||||||
Integer pageSize = param.get("pageSize") == null ? 10 : Integer.valueOf(param.get("pageSize").toString());
|
Integer pageSize = param.get("pageSize") == null ? 10 : Integer.valueOf(param.get("pageSize").toString());
|
||||||
PageHelper.startPage(pageNo, pageSize);
|
PageHelper.startPage(pageNo, pageSize);
|
||||||
List<EngineResultSet> resultSets = MonitorCenterFactory.getMonitorCenterServiceImp(MonitorStorageType.HBase).getEngineResultSetBySegment(param);
|
// MonitorStorageType.HBase
|
||||||
|
// 20250325 MonitorStorageType.Mysql
|
||||||
|
List<EngineResultSet> resultSets = MonitorCenterFactory.getMonitorCenterServiceImp(MonitorStorageType.Mysql).getEngineResultSetBySegment(param);
|
||||||
PageInfo<EngineResultSet> pageInfo = new PageInfo<>(resultSets);
|
PageInfo<EngineResultSet> pageInfo = new PageInfo<>(resultSets);
|
||||||
HashMap<String, Object> modelMap = new HashMap<>();
|
HashMap<String, Object> modelMap = new HashMap<>();
|
||||||
modelMap.put("pager", pageInfo);
|
modelMap.put("pager", pageInfo);
|
||||||
|
|||||||
Reference in New Issue
Block a user