eb026a25 sonin

日志打印,待线上测试

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