eb026a25 sonin

日志打印,待线上测试

1 个父辈 10293212
1 package com.skua.modules.emergency.service.impl; 1 package com.skua.modules.emergency.service.impl;
2 2
3 import cn.hutool.json.JSONUtil;
3 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; 4 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4 import com.skua.core.context.BaseContextHandler; 5 import com.skua.core.context.BaseContextHandler;
5 import com.skua.core.context.SpringContextUtils; 6 import com.skua.core.context.SpringContextUtils;
6 import com.skua.core.exception.JeecgBootException; 7 import com.skua.core.exception.JeecgBootException;
7 import com.skua.core.util.ConvertUtils; 8 import com.skua.core.util.ConvertUtils;
8 import com.skua.core.util.DateUtils; 9 import com.skua.core.util.DateUtils;
10 import com.skua.modules.base.service.IBaseService;
9 import com.skua.modules.emergency.dto.EmergencyRiskEventAddDTO; 11 import com.skua.modules.emergency.dto.EmergencyRiskEventAddDTO;
10 import com.skua.modules.emergency.dto.EmergencyRiskEventHandleDto; 12 import com.skua.modules.emergency.dto.EmergencyRiskEventHandleDto;
11 import com.skua.modules.emergency.entity.EmergencyRiskEvent; 13 import com.skua.modules.emergency.entity.EmergencyRiskEvent;
...@@ -43,10 +45,7 @@ import org.springframework.stereotype.Service; ...@@ -43,10 +45,7 @@ import org.springframework.stereotype.Service;
43 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; 45 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
44 import org.springframework.transaction.annotation.Transactional; 46 import org.springframework.transaction.annotation.Transactional;
45 47
46 import java.util.ArrayList; 48 import java.util.*;
47 import java.util.HashMap;
48 import java.util.List;
49 import java.util.Map;
50 49
51 /** 50 /**
52 * 应急风险事件 51 * 应急风险事件
...@@ -65,6 +64,8 @@ public class EmergencyRiskEventServiceImpl extends ServiceImpl<EmergencyRiskEven ...@@ -65,6 +64,8 @@ public class EmergencyRiskEventServiceImpl extends ServiceImpl<EmergencyRiskEven
65 private DangerLevelManageShareMapper dangerLevelManageShareMapper; 64 private DangerLevelManageShareMapper dangerLevelManageShareMapper;
66 @Autowired 65 @Autowired
67 private DangerInspectionRecordMapper dangerInspectionRecordMapper; 66 private DangerInspectionRecordMapper dangerInspectionRecordMapper;
67 @Autowired
68 private IBaseService baseService;
68 69
69 @Override 70 @Override
70 @Transactional(rollbackFor = Exception.class) 71 @Transactional(rollbackFor = Exception.class)
...@@ -185,6 +186,19 @@ public class EmergencyRiskEventServiceImpl extends ServiceImpl<EmergencyRiskEven ...@@ -185,6 +186,19 @@ public class EmergencyRiskEventServiceImpl extends ServiceImpl<EmergencyRiskEven
185 sql += getRiskLibraryStatisticsSql(departIds, startDate, endDate); 186 sql += getRiskLibraryStatisticsSql(departIds, startDate, endDate);
186 187
187 List<RiskDatabaseResult> dataList = getJdbcTemplate().query(sql,new BeanPropertyRowMapper<RiskDatabaseResult>(RiskDatabaseResult.class)); 188 List<RiskDatabaseResult> dataList = getJdbcTemplate().query(sql,new BeanPropertyRowMapper<RiskDatabaseResult>(RiskDatabaseResult.class));
189 try {
190 Map<String, Object> entityMap = new HashMap<>();
191 entityMap.put("id", null);
192 entityMap.put("log_name", "riskLibraryStatistics");
193 entityMap.put("log_content1",departIds);
194 entityMap.put("log_content2",sql);
195 entityMap.put("log_content3", JSONUtil.toJsonStr(dataList));
196 entityMap.put("create_time", new Date());
197 entityMap.put("create_by", BaseContextHandler.getUserName());
198 baseService.insert("test_log", entityMap);
199 } catch (Exception e) {
200 e.printStackTrace();
201 }
188 if(dataList != null && !dataList.isEmpty()){ 202 if(dataList != null && !dataList.isEmpty()){
189 return dataList.get(0); 203 return dataList.get(0);
190 } 204 }
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!