鞍钢鲅鱼圈能源管控系统后端代码
dongyukun
9 天以前 f4f7953be1735e739df1a0e5798bdd3cf0ba1bf6
ansteel-biz/src/main/java/com/iailab/module/ansteel/coking/service/impl/CokingTraceReportServiceImpl.java
@@ -7,6 +7,7 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.UUID;
@@ -29,7 +30,7 @@
    }
    @Override
    public String save(String process, String reportName, String analyDate, String analyClass, String clock, String analyContent) {
    public String save(String process, String reportName, String analyDate, String clock, String analyContent) {
        // 先删除,防止重复
        QueryWrapper<CokingTraceReportEntity> queryWrapper = new QueryWrapper<>();
        queryWrapper.eq("process", process);
@@ -42,9 +43,9 @@
        entity.setProcess(process);
        entity.setReportName(process + "异常溯源报告");
        entity.setAnalyDate(analyDate);
        entity.setAnalyClass(analyClass);
        entity.setClock(clock);
        entity.setAnalyContent(analyContent);
        entity.setCreateDate(new Date());
        cokingTraceReportDao.insert(entity);
@@ -53,6 +54,13 @@
    @Override
    public String save(CokingTraceReportEntity reportEntity) {
        // 先删除,防止重复
        QueryWrapper<CokingTraceReportEntity> queryWrapper = new QueryWrapper<>();
        queryWrapper.eq("process", reportEntity.getProcess());
        queryWrapper.eq("report_name", reportEntity.getReportName());
        queryWrapper.eq("clock", reportEntity.getClock());
        cokingTraceReportDao.delete(queryWrapper);
        cokingTraceReportDao.insert(reportEntity);
        return reportEntity.getId();
    }