diff --git a/springboot/wumei-iot/src/main/java/com/ruoyi/iot/controller/DeviceController.java b/springboot/wumei-iot/src/main/java/com/ruoyi/iot/controller/DeviceController.java
index d2c48a8f..f614d734 100644
--- a/springboot/wumei-iot/src/main/java/com/ruoyi/iot/controller/DeviceController.java
+++ b/springboot/wumei-iot/src/main/java/com/ruoyi/iot/controller/DeviceController.java
@@ -119,6 +119,17 @@ public class DeviceController extends BaseController
return AjaxResult.success(deviceService.selectDeviceByDeviceId(deviceId));
}
+ /**
+ * 根据设备编号详细信息
+ */
+ @PreAuthorize("@ss.hasPermi('iot:device:query')")
+ @GetMapping(value = "/getDeviceBySerialNumber/{serialNumber}")
+ @ApiOperation("根据设备编号获取设备详情")
+ public AjaxResult getInfoBySerialNumber(@PathVariable("serialNumber") String serialNumber)
+ {
+ return AjaxResult.success(deviceService.selectDeviceBySerialNumber(serialNumber));
+ }
+
/**
* 获取设备统计信息
*/
diff --git a/springboot/wumei-iot/src/main/resources/mapper/iot/DeviceMapper.xml b/springboot/wumei-iot/src/main/resources/mapper/iot/DeviceMapper.xml
index df34170d..6fae9f62 100644
--- a/springboot/wumei-iot/src/main/resources/mapper/iot/DeviceMapper.xml
+++ b/springboot/wumei-iot/src/main/resources/mapper/iot/DeviceMapper.xml
@@ -224,6 +224,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
where device_id = #{deviceId}
+
+
-
-