From 1d2fde65447c074dc555e74e088b15826be0d8c8 Mon Sep 17 00:00:00 2001 From: whyczh <hzjl@qq.com> Date: 星期三, 07 四月 2021 10:55:07 +0800 Subject: [PATCH] 更新试验计划接口 --- src/main/java/com/whyc/service/TestPlanService.java | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/whyc/service/TestPlanService.java b/src/main/java/com/whyc/service/TestPlanService.java index 08c459a..7c58124 100644 --- a/src/main/java/com/whyc/service/TestPlanService.java +++ b/src/main/java/com/whyc/service/TestPlanService.java @@ -13,6 +13,7 @@ import com.whyc.pojo.TestPlan; import io.swagger.models.auth.In; import lombok.extern.slf4j.Slf4j; +import lombok.val; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -51,8 +52,14 @@ public Response startPlan(Integer num){ TestPlan testPlan = mapper.selectById(num); //鑾峰彇璁″垝閲嶅娆℃暟 - int planCount = testPlan.getPlanCount(); - int testCount = testPlan.getTestCount(); + int planCount = 0; + int testCount = 0; + if (testPlan.getPlanCount()!=null){ + planCount = testPlan.getPlanCount(); + } + if (testPlan.getTestCount()!=null){ + testCount= testPlan.getTestCount(); + } if (planCount!=0 && testCount==planCount){ return new Response().setMsg(0,"宸茶揪鍒拌鍒掗噸澶嶆鏁版渶澶у��"); } @@ -106,7 +113,7 @@ public Response<IPage<TestPlan>> getPageByCondition(int pageNum, int pageSize, TestPlan testPlan){ QueryWrapper<TestPlan> queryWrapper = new QueryWrapper<>(testPlan); //鍘婚櫎宸插簾姝㈢殑璁″垝 - queryWrapper.in("state",0,1,2,6,8); + queryWrapper.in("state",0,1,2,3,6,8); IPage<TestPlan> page = mapper.selectPage(new Page<>(pageNum,pageSize),queryWrapper); return new Response<IPage<TestPlan>>().set(1,page); @@ -115,7 +122,7 @@ public Response<IPage<TestPlan>> getConclusion(int pageNum, int pageSize, TestPlan testPlan){ QueryWrapper<TestPlan> queryWrapper = new QueryWrapper<>(testPlan); //6銆�8涓虹粨鏋滃鏍哥姸鎬侊紝2锛氳鍒掑凡缁撴潫锛岀粨璁烘湭瀹℃牳 - queryWrapper.in("state",2,6,8); + queryWrapper.in("state",3,6,8); IPage<TestPlan> page = mapper.selectPage(new Page<>(pageNum,pageSize),queryWrapper); return new Response<IPage<TestPlan>>().set(1,page); -- Gitblit v1.9.1