whyczh
2021-04-02 7e9dd7ac44cec89b4588363166b408e15be2d78c
src/main/java/com/whyc/service/TestPlanService.java
@@ -55,7 +55,7 @@
    public Response deletePlan(Integer num){
        TestPlan testPlan = mapper.selectById(num);
        testPlan.setState(3);
        testPlan.setState(-1);
        mapper.updateById(testPlan);
        return new Response().setMsg(1,"删除作废成功");
    }
@@ -64,6 +64,13 @@
        testPlan.setState(2);
        mapper.updateById(testPlan);
        return new Response().setMsg(1,"停止成功");
    }
    public Response verifiedPlan(Integer num,String verifier){
        TestPlan testPlan = mapper.selectById(num);
        testPlan.setState(6);
        testPlan.setVerifier(verifier);
        mapper.updateById(testPlan);
        return new Response().setMsg(1,"审核成功");
    }
@@ -75,6 +82,8 @@
    public Response<IPage<TestPlan>> getPageByCondition(int pageNum, int pageSize, TestPlan testPlan){
        QueryWrapper<TestPlan> queryWrapper = new QueryWrapper<>(testPlan);
        //去除已废止的计划,6、8为结果审核状态,计划中仍显示2:已结束
        queryWrapper.in("state",0,1,2,6,8);
        List<TestPlan> testPlanList = mapper.selectList(queryWrapper);
        IPage<TestPlan> page = mapper.selectPage(new Page<>(pageNum,pageSize),queryWrapper);
        return new Response<IPage<TestPlan>>().set(1,page);