src/main/java/com/whyc/controller/TestDataController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/controller/TestPlanController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/dto/TestDataDTO.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/service/TestPlanService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/whyc/controller/TestDataController.java
@@ -19,13 +19,12 @@ import javax.annotation.Resource; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.*; @RestController @RequestMapping("testData") @Api(tags = "实验数据") @Api(tags = "试验数据") @Slf4j public class TestDataController { @Autowired src/main/java/com/whyc/controller/TestPlanController.java
@@ -13,7 +13,7 @@ @RestController @RequestMapping("testPlan") @Api(tags = "试验计划") @Api(tags = "试验计划/试验结论") @Slf4j public class TestPlanController { @Autowired @@ -67,6 +67,11 @@ public Response stopPlan(@RequestParam int num){ return service.stopPlan(num); } @PutMapping("verified") @ApiOperation(value = "审核计划") public Response verifiedPlan(@RequestParam int num,@RequestParam String verifier){ return service.verifiedPlan(num,verifier); } src/main/java/com/whyc/dto/TestDataDTO.java
@@ -1,14 +1,11 @@ package com.whyc.dto; import com.whyc.pojo.MotorState; import org.apache.ibatis.type.Alias; import java.util.List; @Alias("TestDataDTO") public class TestDataDTO { public class TestDataDTO<T> { private String deviceId; private String deviceName; private List<MotorState> data; private T data; public String getDeviceId() { return deviceId; @@ -26,11 +23,11 @@ this.deviceName = deviceName; } public List<MotorState> getData() { public T getData() { return data; } public void setData(List<MotorState> data) { public void setData(T data) { this.data = data; } } 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);