whyczh
2021-04-06 a5cea92f5149bb0dca740042a4ee1a971d599fab
更新实体类项目id和启动计划接口
2个文件已修改
13 ■■■■ 已修改文件
src/main/java/com/whyc/pojo/TestPlan.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/TestPlanService.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/pojo/TestPlan.java
@@ -18,7 +18,7 @@
    @TableId(value = "num")
    private Integer num;
    private String planName;//试验名称
    private Integer proId;//所属项目id
    private String proId;//所属项目id
    private String proName;//所属项目名称
    private String testType;//试验类别:普通
    private String testCase;//试验用例:试验用例1,试验用例2
@@ -90,11 +90,11 @@
        this.planName = planName;
    }
    public Integer getProId() {
    public String getProId() {
        return proId;
    }
    public void setProId(Integer proId) {
    public void setProId(String proId) {
        this.proId = proId;
    }
src/main/java/com/whyc/service/TestPlanService.java
@@ -48,7 +48,14 @@
    public Response startPlan(Integer num){
        TestPlan testPlan = mapper.selectById(num);
        //获取计划重复次数
        int planCount = testPlan.getPlanCount();
        int testCount = testPlan.getTestCount();
        if (planCount!=0 && testCount==planCount){
            return new Response().setMsg(0,"已达到计划重复次数最大值");
        }
        testPlan.setState(1);
        testPlan.setTestCount(++testCount);
        mapper.updateById(testPlan);
        return new Response().setMsg(1,"启动成功");
    }