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} + + - -