src/main/java/com/whyc/controller/WorkstateChangeeventController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/mapper/WorkstateChangeeventMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/service/WorkstateChangeeventService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/whyc/controller/WorkstateChangeeventController.java
New file @@ -0,0 +1,26 @@ package com.whyc.controller; import com.whyc.dto.Response; import com.whyc.service.DevActmTestparamService; import com.whyc.service.WorkstateChangeeventService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; @RestController @Api(tags = "设备工作状态切换事件") @RequestMapping("workEvent") public class WorkstateChangeeventController { @Autowired private WorkstateChangeeventService service; @ApiOperation(value = "读取设备工作状态的切换过程") @GetMapping("getWorkEvent") public Response getWorkEvent(@RequestParam int devId){ return service.getWorkEvent(devId); } } src/main/java/com/whyc/mapper/WorkstateChangeeventMapper.java
New file @@ -0,0 +1,6 @@ package com.whyc.mapper; import com.whyc.pojo.db_lithium_ram_db.WorkstateChangeevent; public interface WorkstateChangeeventMapper extends CustomMapper<WorkstateChangeevent>{ } src/main/java/com/whyc/service/WorkstateChangeeventService.java
New file @@ -0,0 +1,26 @@ package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.whyc.dto.Response; import com.whyc.mapper.WorkstateChangeeventMapper; import com.whyc.pojo.db_lithium_ram_db.WorkstateChangeevent; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service public class WorkstateChangeeventService { @Autowired(required = false) private WorkstateChangeeventMapper mapper; //读取设备工作状态的切换过程 public Response getWorkEvent(int devId) { QueryWrapper wrapper=new QueryWrapper(); wrapper.eq("dev_id",devId); wrapper.orderByDesc("record_time"); List<WorkstateChangeevent> list=mapper.selectList(wrapper); return new Response().setII(1,list!=null,list,"读取设备工作状态的切换过程"); } }