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