|
@@ -50,6 +50,19 @@ public class DataPageDockFacade {
|
|
|
if(StringUtil.isNotEmpty(staticKnowledgeHISVO.getHisDetailName())){
|
|
|
url+="&hisDetailName="+staticKnowledgeHISVO.getHisDetailName();
|
|
|
}
|
|
|
+ try{
|
|
|
+ TranDatadockingLog tranDatadockingLog=new TranDatadockingLog();
|
|
|
+ tranDatadockingLog.setHospitalId(staticKnowledgeHISVO.getHospitalId());
|
|
|
+ tranDatadockingLog.setParamIn(JSON.toJSONString(staticKnowledgeHISVO));
|
|
|
+ tranDatadockingLog.setParamOut(url);
|
|
|
+ tranDatadockingLog.setRemark("页面推送模式,静态知识");
|
|
|
+
|
|
|
+ tranDatadockingLog.setTransTime(new Date());
|
|
|
+
|
|
|
+ dataDockingLogFacade.save(tranDatadockingLog);
|
|
|
+ }catch (Exception e){
|
|
|
+ log.error("页面推送模式,增加日志异常",e.getMessage());
|
|
|
+ }
|
|
|
return RespDTO.onSuc(url);
|
|
|
}
|
|
|
|
|
@@ -157,6 +170,20 @@ public class DataPageDockFacade {
|
|
|
IndicationDTO indicationDTO=pushFacade.indicationPush(indicationPushVO);
|
|
|
indicationDTO.setDebug(null);
|
|
|
|
|
|
+ try{
|
|
|
+ TranDatadockingLog tranDatadockingLog=new TranDatadockingLog();
|
|
|
+ tranDatadockingLog.setHospitalId(dataEngineVO.getHospitalId());
|
|
|
+ tranDatadockingLog.setParamIn(JSON.toJSONString(dataEngineVO));
|
|
|
+ tranDatadockingLog.setParamOut(JSON.toJSONString(dataEngineVO));
|
|
|
+ tranDatadockingLog.setRemark("数据引擎模式,"+dataEngineVO.getPlanCode());
|
|
|
+
|
|
|
+ tranDatadockingLog.setTransTime(new Date());
|
|
|
+
|
|
|
+ dataDockingLogFacade.save(tranDatadockingLog);
|
|
|
+ }catch (Exception e){
|
|
|
+ log.error("数据引擎模式,增加日志异常",e.getMessage());
|
|
|
+ }
|
|
|
+
|
|
|
if (indicationDTO != null) {
|
|
|
if (ListUtil.isNotEmpty(indicationDTO.getBillMsgList()) || ListUtil.isNotEmpty(indicationDTO.getHighRiskList())
|
|
|
|| ListUtil.isNotEmpty(indicationDTO.getCriticalValList()) || ListUtil.isNotEmpty(indicationDTO.getOtherList()))
|