| | |
| | | } |
| | | return new Response().set(1,deviceInfList); |
| | | } |
| | | //设备id获取设备类型id,将设备类型的默认参数复制到设备类返回 |
| | | public DeviceInf getDefaultConfig(Integer deviceId){ |
| | | DeviceInf deviceInf = deviceInfService.getOneByDeviceId(deviceId); |
| | | DeviceType deviceType = deviceTypeService.getOneByDeviceTypeId(deviceInf.getSystemId()); |
| | |
| | | return service.startPlan(num); |
| | | } |
| | | |
| | | @PutMapping("delete") |
| | | @ApiOperation(value = "删除作废") |
| | | public Response deletePlan(@RequestParam int num){ |
| | | return service.deletePlan(num); |
| | | } |
| | | @PutMapping("stop") |
| | | @ApiOperation(value = "停止计划") |
| | | public Response stopPlan(@RequestParam int num){ |
| | | return service.stopPlan(num); |
| | | } |
| | | |
| | | } |
| | |
| | | @TableId(value = "num") |
| | | private Integer num; |
| | | private String planName;//试验名称 |
| | | private Integer proId;//所属项目id |
| | | private String proName;//所属项目名称 |
| | | private String testType;//试验类别:普通 |
| | | private String testAddress;//试验场地:1号实验室 |
| | | @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") |
| | |
| | | return "TestPlan{" + |
| | | "num=" + num + |
| | | ", planName='" + planName + '\'' + |
| | | ", proId=" + proId + |
| | | ", proName='" + proName + '\'' + |
| | | ", testType='" + testType + '\'' + |
| | | ", testAddress='" + testAddress + '\'' + |
| | | ", startTime=" + startTime + |
| | |
| | | this.planName = planName; |
| | | } |
| | | |
| | | public Integer getProId() { |
| | | return proId; |
| | | } |
| | | |
| | | public void setProId(Integer proId) { |
| | | this.proId = proId; |
| | | } |
| | | |
| | | public String getProName() { |
| | | return proName; |
| | | } |
| | | |
| | | public void setProName(String proName) { |
| | | this.proName = proName; |
| | | } |
| | | |
| | | public String getTestType() { |
| | | return testType; |
| | | } |
| | |
| | | mapper.update(deviceInf,updateWrapper); |
| | | } |
| | | |
| | | /* public Response update(@NotNull @NotNull DeviceInf deviceInf){ |
| | | UpdateWrapper<DeviceInf> updateWrapper = Wrappers.update(); |
| | | updateWrapper.eq("device_id",deviceInf.getDeviceId()); |
| | | Response res = new Response(); |
| | | if(mapper.update(deviceInf,updateWrapper)>0){ |
| | | res.set(1,deviceInf,"加载默认参数成功!"); |
| | | } |
| | | |
| | | return res; |
| | | }*/ |
| | | |
| | | |
| | | } |
| | |
| | | return new Response().setMsg(1,"启动成功"); |
| | | } |
| | | |
| | | |
| | | public Response deletePlan(Integer num){ |
| | | TestPlan testPlan = mapper.selectById(num); |
| | | testPlan.setState(3); |
| | | mapper.updateById(testPlan); |
| | | return new Response().setMsg(1,"删除作废成功"); |
| | | } |
| | | public Response stopPlan(Integer num){ |
| | | TestPlan testPlan = mapper.selectById(num); |
| | | testPlan.setState(2); |
| | | mapper.updateById(testPlan); |
| | | return new Response().setMsg(1,"停止成功"); |
| | | } |
| | | |
| | | |
| | | public Response<IPage<TestPlan>> getAll(int pageNum,int pageSize){ |