0626 ljc 报告生成时插入数据接口修改

This commit is contained in:
HopeLi 2025-06-26 16:30:16 +08:00
parent 581076e14e
commit 163d78ae98
5 changed files with 35 additions and 0 deletions

View File

@ -9,6 +9,7 @@ import cd.casic.ci.process.engine.runContext.BaseRunContext;
import cd.casic.ci.process.engine.runContext.TaskRunContext;
import cd.casic.ci.process.engine.worker.base.HttpWorker;
import cd.casic.ci.process.process.dao.pipeline.PipTaskDao;
import cd.casic.ci.process.process.dataObject.base.BaseIdReq;
import cd.casic.ci.process.process.dataObject.base.PipBaseElement;
import cd.casic.ci.process.process.dataObject.pipeline.PipPipeline;
import cd.casic.ci.process.process.dataObject.target.TargetVersion;
@ -219,6 +220,12 @@ public class ApplicationWorker extends HttpWorker {
}
}
//插入报告数据到reportInfo
BaseIdReq baseIdReq = new BaseIdReq();
baseIdReq.setTaskId(pipTask.getId());
baseIdReq.setScaTaskId(String.valueOf(scaTaskId));
reportService.createVulListByScaTaskId(baseIdReq);
//更新scaTaskId数据到task表
applicationConfigInfo.put("scaTaskId",scaTaskId);
pipTask.setTaskProperties(applicationConfigInfo);

View File

@ -9,6 +9,7 @@ import cd.casic.ci.process.engine.runContext.BaseRunContext;
import cd.casic.ci.process.engine.runContext.TaskRunContext;
import cd.casic.ci.process.engine.worker.base.HttpWorker;
import cd.casic.ci.process.process.dao.pipeline.PipTaskDao;
import cd.casic.ci.process.process.dataObject.base.BaseIdReq;
import cd.casic.ci.process.process.dataObject.base.PipBaseElement;
import cd.casic.ci.process.process.dataObject.task.PipTask;
import cd.casic.ci.process.process.service.report.impl.ReportServiceImpl;
@ -199,6 +200,12 @@ public class CodingWorker extends HttpWorker {
}
}
//插入报告数据到reportInfo
BaseIdReq baseIdReq = new BaseIdReq();
baseIdReq.setTaskId(pipTask.getId());
baseIdReq.setScaTaskId(String.valueOf(scaTaskId));
reportService.createVulListByScaTaskId(baseIdReq);
//更新scaTaskId数据到task表
codingConfigInfo.put("scaTaskId",scaTaskId);
pipTask.setTaskProperties(codingConfigInfo);

View File

@ -9,6 +9,7 @@ import cd.casic.ci.process.engine.runContext.BaseRunContext;
import cd.casic.ci.process.engine.runContext.TaskRunContext;
import cd.casic.ci.process.engine.worker.base.HttpWorker;
import cd.casic.ci.process.process.dao.pipeline.PipTaskDao;
import cd.casic.ci.process.process.dataObject.base.BaseIdReq;
import cd.casic.ci.process.process.dataObject.base.PipBaseElement;
import cd.casic.ci.process.process.dataObject.pipeline.PipPipeline;
import cd.casic.ci.process.process.dataObject.target.TargetVersion;
@ -227,6 +228,12 @@ public class ScaBinaryWorker extends HttpWorker {
}
}
//插入报告数据到reportInfo
BaseIdReq baseIdReq = new BaseIdReq();
baseIdReq.setTaskId(pipTask.getId());
baseIdReq.setScaTaskId(String.valueOf(scaTaskId));
reportService.createVulListByScaTaskId(baseIdReq);
//更新scaTaskId数据到task表
scaBinaryConfigInfo.put("scaTaskId",scaTaskId);
pipTask.setTaskProperties(scaBinaryConfigInfo);

View File

@ -9,6 +9,7 @@ import cd.casic.ci.process.engine.runContext.BaseRunContext;
import cd.casic.ci.process.engine.runContext.TaskRunContext;
import cd.casic.ci.process.engine.worker.base.HttpWorker;
import cd.casic.ci.process.process.dao.pipeline.PipTaskDao;
import cd.casic.ci.process.process.dataObject.base.BaseIdReq;
import cd.casic.ci.process.process.dataObject.base.PipBaseElement;
import cd.casic.ci.process.process.dataObject.pipeline.PipPipeline;
import cd.casic.ci.process.process.dataObject.target.TargetVersion;
@ -230,6 +231,12 @@ public class ScaMirrorWorker extends HttpWorker {
}
}
//插入报告数据到reportInfo
BaseIdReq baseIdReq = new BaseIdReq();
baseIdReq.setTaskId(pipTask.getId());
baseIdReq.setScaTaskId(String.valueOf(scaTaskId));
reportService.createVulListByScaTaskId(baseIdReq);
//更新scaTaskId数据到task表
scaMirrorConfigInfo.put("scaTaskId",scaTaskId);
pipTask.setTaskProperties(scaMirrorConfigInfo);

View File

@ -9,6 +9,7 @@ import cd.casic.ci.process.engine.runContext.BaseRunContext;
import cd.casic.ci.process.engine.runContext.TaskRunContext;
import cd.casic.ci.process.engine.worker.base.HttpWorker;
import cd.casic.ci.process.process.dao.pipeline.PipTaskDao;
import cd.casic.ci.process.process.dataObject.base.BaseIdReq;
import cd.casic.ci.process.process.dataObject.base.PipBaseElement;
import cd.casic.ci.process.process.dataObject.pipeline.PipPipeline;
import cd.casic.ci.process.process.dataObject.target.TargetVersion;
@ -222,6 +223,12 @@ public class ScaSbomWorker extends HttpWorker {
}
}
//插入报告数据到reportInfo
BaseIdReq baseIdReq = new BaseIdReq();
baseIdReq.setTaskId(pipTask.getId());
baseIdReq.setScaTaskId(String.valueOf(scaTaskId));
reportService.createVulListByScaTaskId(baseIdReq);
//更新scaTaskId数据到task表
scaSbomConfigInfo.put("scaTaskId",scaTaskId);
pipTask.setTaskProperties(scaSbomConfigInfo);