diff --git a/blade-ops/blade-job/src/main/java/org/springblade/job/processor/quality/TestPlanInCompleteProcessor.java b/blade-ops/blade-job/src/main/java/org/springblade/job/processor/quality/TestPlanInCompleteProcessor.java index acc695e4..fd5d9800 100644 --- a/blade-ops/blade-job/src/main/java/org/springblade/job/processor/quality/TestPlanInCompleteProcessor.java +++ b/blade-ops/blade-job/src/main/java/org/springblade/job/processor/quality/TestPlanInCompleteProcessor.java @@ -1,6 +1,7 @@ package org.springblade.job.processor.quality; import jakarta.annotation.Resource; +import lombok.extern.slf4j.Slf4j; import org.springblade.desk.quality.feign.ITestPlanInCompleteTaskClient; import org.springframework.stereotype.Component; import tech.powerjob.worker.core.processor.ProcessResult; @@ -13,6 +14,7 @@ import tech.powerjob.worker.core.processor.sdk.BasicProcessor; * @create 2026-04-22 14:00 */ @Component +@Slf4j public class TestPlanInCompleteProcessor implements BasicProcessor { @Resource @@ -21,7 +23,8 @@ public class TestPlanInCompleteProcessor implements BasicProcessor { @Override public ProcessResult process(TaskContext taskContext) throws Exception { - client.testPlanIncomplete(); + Integer count = client.testPlanIncomplete(); + log.info("转试计划完成修改数量:{}", count); return new ProcessResult(true); } } diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/quality/feign/ITestPlanInCompleteTaskClient.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/quality/feign/ITestPlanInCompleteTaskClient.java index 96df3782..4525d867 100644 --- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/quality/feign/ITestPlanInCompleteTaskClient.java +++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/quality/feign/ITestPlanInCompleteTaskClient.java @@ -22,5 +22,5 @@ public interface ITestPlanInCompleteTaskClient { * 转试计划未完成 */ @GetMapping(TEST_PLAN_INCOMPLETE) - void testPlanIncomplete(); + Integer testPlanIncomplete(); } diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/feign/TestPlanInCompleteTaskClient.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/feign/TestPlanInCompleteTaskClient.java index 27094a38..ce6f272e 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/feign/TestPlanInCompleteTaskClient.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/feign/TestPlanInCompleteTaskClient.java @@ -18,7 +18,7 @@ public class TestPlanInCompleteTaskClient implements ITestPlanInCompleteTaskClie private IPlanTestService planTestService; @Override - public void testPlanIncomplete() { - planTestService.testPlanIncomplete(); + public Integer testPlanIncomplete() { + return planTestService.testPlanIncomplete(); } } diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/IPlanTestService.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/IPlanTestService.java index c7dbdbe5..bcb5c751 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/IPlanTestService.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/IPlanTestService.java @@ -75,5 +75,5 @@ public interface IPlanTestService extends BaseService { /** * 转试计划未完成 */ - void testPlanIncomplete(); + Integer testPlanIncomplete(); } diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/impl/PlanTestServiceImpl.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/impl/PlanTestServiceImpl.java index c75101ae..bc60a1f2 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/impl/PlanTestServiceImpl.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/impl/PlanTestServiceImpl.java @@ -178,9 +178,10 @@ public class PlanTestServiceImpl extends BaseServiceImpl planTestList = this.list(new LambdaQueryWrapper() .isNull(PlanTest::getResult)); + Integer count = 0; if (planTestList != null && !planTestList.isEmpty()) { for (PlanTest prPlanTest : planTestList) { List prWorkOrderList = workOrderMapper.selectList(new LambdaQueryWrapper() @@ -206,8 +207,10 @@ public class PlanTestServiceImpl extends BaseServiceImpl