From 163d78ae98ac06da1bdd9fa3c5f1e0ae8219c76a Mon Sep 17 00:00:00 2001 From: HopeLi <1278288511@qq.com> Date: Thu, 26 Jun 2025 16:30:16 +0800 Subject: [PATCH] =?UTF-8?q?0626=20ljc=20=20=20=E6=8A=A5=E5=91=8A=E7=94=9F?= =?UTF-8?q?=E6=88=90=E6=97=B6=E6=8F=92=E5=85=A5=E6=95=B0=E6=8D=AE=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ci/process/engine/worker/sca/ApplicationWorker.java | 7 +++++++ .../casic/ci/process/engine/worker/sca/CodingWorker.java | 7 +++++++ .../ci/process/engine/worker/sca/ScaBinaryWorker.java | 7 +++++++ .../ci/process/engine/worker/sca/ScaMirrorWorker.java | 7 +++++++ .../casic/ci/process/engine/worker/sca/ScaSbomWorker.java | 7 +++++++ 5 files changed, 35 insertions(+) diff --git a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ApplicationWorker.java b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ApplicationWorker.java index 214e756e..81e25cdc 100644 --- a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ApplicationWorker.java +++ b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ApplicationWorker.java @@ -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); diff --git a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/CodingWorker.java b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/CodingWorker.java index 4fa6ffcf..fb8254d1 100644 --- a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/CodingWorker.java +++ b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/CodingWorker.java @@ -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); diff --git a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ScaBinaryWorker.java b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ScaBinaryWorker.java index ec58b3dc..b3c79a12 100644 --- a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ScaBinaryWorker.java +++ b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ScaBinaryWorker.java @@ -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); diff --git a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ScaMirrorWorker.java b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ScaMirrorWorker.java index 7ee1747c..b4a79426 100644 --- a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ScaMirrorWorker.java +++ b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ScaMirrorWorker.java @@ -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); diff --git a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ScaSbomWorker.java b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ScaSbomWorker.java index 44d788cb..199dd842 100644 --- a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ScaSbomWorker.java +++ b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/sca/ScaSbomWorker.java @@ -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);