diff --git a/xiuosiot-backend/pom.xml b/xiuosiot-backend/pom.xml index 39caece..d6e3eaa 100644 --- a/xiuosiot-backend/pom.xml +++ b/xiuosiot-backend/pom.xml @@ -12,7 +12,7 @@ xiuos 0.0.1-SNAPSHOT xiuos - Demo project for Spring Boot + xiuosiot 1.8 @@ -163,6 +163,7 @@ test + diff --git a/xiuosiot-backend/src/main/java/com/aiit/xiuos/dao/mappers/FzDeviceInfoMapper.java b/xiuosiot-backend/src/main/java/com/aiit/xiuos/dao/mappers/FzDeviceInfoMapper.java index 1a68843..61a6a53 100644 --- a/xiuosiot-backend/src/main/java/com/aiit/xiuos/dao/mappers/FzDeviceInfoMapper.java +++ b/xiuosiot-backend/src/main/java/com/aiit/xiuos/dao/mappers/FzDeviceInfoMapper.java @@ -26,4 +26,7 @@ public interface FzDeviceInfoMapper { @Select("select * from fz_device_info where fz_device_type =#{type}") List selectByType(@Param("type") String type); + + @Select("select * from fz_device_info where fz_device_status =#{status}") + List selectByStatus(@Param("status") String status); } \ No newline at end of file diff --git a/xiuosiot-backend/src/main/java/com/aiit/xiuos/service/FzDeviceInfoService.java b/xiuosiot-backend/src/main/java/com/aiit/xiuos/service/FzDeviceInfoService.java index 30db78d..345f963 100644 --- a/xiuosiot-backend/src/main/java/com/aiit/xiuos/service/FzDeviceInfoService.java +++ b/xiuosiot-backend/src/main/java/com/aiit/xiuos/service/FzDeviceInfoService.java @@ -11,5 +11,6 @@ public interface FzDeviceInfoService { int addDevice(FzDeviceInfo fzDeviceInfo); int updateDevice(FzDeviceInfo fzDeviceInfo); int deleteDevice(String deviceNo); + List selectByStatus(String status); } diff --git a/xiuosiot-backend/src/main/java/com/aiit/xiuos/service/impl/FzDeviceInfoServiceImpl.java b/xiuosiot-backend/src/main/java/com/aiit/xiuos/service/impl/FzDeviceInfoServiceImpl.java index 306b44b..f060636 100644 --- a/xiuosiot-backend/src/main/java/com/aiit/xiuos/service/impl/FzDeviceInfoServiceImpl.java +++ b/xiuosiot-backend/src/main/java/com/aiit/xiuos/service/impl/FzDeviceInfoServiceImpl.java @@ -40,4 +40,9 @@ public class FzDeviceInfoServiceImpl implements FzDeviceInfoService { public int deleteDevice(String deviceNo) { return fzDeviceInfoMapper.deleteByPrimaryKey(deviceNo); } + + @Override + public List selectByStatus(String status) { + return fzDeviceInfoMapper.selectByStatus(status); + } }