From 8571f899dad6186809839be1aede99b98dfe2fd9 Mon Sep 17 00:00:00 2001 From: kerwincui <164770707@qq.com> Date: Fri, 10 Jun 2022 21:29:46 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E5=88=97=E8=A1=A8=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E9=97=AE=E9=A2=98=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ruoyi/iot/controller/DeviceUserController.java | 6 +++--- .../com/ruoyi/iot/service/impl/DeviceUserServiceImpl.java | 2 +- .../src/main/resources/mapper/iot/DeviceMapper.xml | 3 +++ vue/src/views/iot/device/index.vue | 2 +- vue/src/views/iot/device/user-list.vue | 6 ++++-- 5 files changed, 12 insertions(+), 7 deletions(-) diff --git a/springboot/wumei-iot/src/main/java/com/ruoyi/iot/controller/DeviceUserController.java b/springboot/wumei-iot/src/main/java/com/ruoyi/iot/controller/DeviceUserController.java index ee5054fa..ed17ed92 100644 --- a/springboot/wumei-iot/src/main/java/com/ruoyi/iot/controller/DeviceUserController.java +++ b/springboot/wumei-iot/src/main/java/com/ruoyi/iot/controller/DeviceUserController.java @@ -74,7 +74,7 @@ public class DeviceUserController extends BaseController /** * 新增设备用户 */ - @PreAuthorize("@ss.hasPermi('iot:device:add')") + @PreAuthorize("@ss.hasPermi('iot:device:share')") @Log(title = "设备用户", businessType = BusinessType.INSERT) @PostMapping @ApiOperation("添加设备用户") @@ -86,10 +86,10 @@ public class DeviceUserController extends BaseController /** * 新增多个设备用户 */ - @PreAuthorize("@ss.hasPermi('iot:device:add')") + @PreAuthorize("@ss.hasPermi('iot:device:share')") @Log(title = "设备用户", businessType = BusinessType.INSERT) @PostMapping("/addDeviceUsers") - @ApiOperation("添加设备用户") + @ApiOperation("批量添加设备用户") public AjaxResult addDeviceUsers(@RequestBody List deviceUsers) { return toAjax(deviceUserService.insertDeviceUserList(deviceUsers)); diff --git a/springboot/wumei-iot/src/main/java/com/ruoyi/iot/service/impl/DeviceUserServiceImpl.java b/springboot/wumei-iot/src/main/java/com/ruoyi/iot/service/impl/DeviceUserServiceImpl.java index 4f6ec161..fccc8cf4 100644 --- a/springboot/wumei-iot/src/main/java/com/ruoyi/iot/service/impl/DeviceUserServiceImpl.java +++ b/springboot/wumei-iot/src/main/java/com/ruoyi/iot/service/impl/DeviceUserServiceImpl.java @@ -61,7 +61,7 @@ public class DeviceUserServiceImpl implements IDeviceUserService public int insertDeviceUser(DeviceUser deviceUser) { List deviceUsers = selectDeviceUserList(deviceUser); - if (!deviceUsers.isEmpty()) throw new RuntimeException("该用户已添加, 禁止重复添加"); + if (!deviceUsers.isEmpty()) { throw new RuntimeException("该用户已添加, 禁止重复添加");} deviceUser.setCreateTime(DateUtils.getNowDate()); deviceUser.setIsOwner(0); SysUser sysUser = getLoginUser().getUser(); 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 d01d9c96..04f5f9c1 100644 --- a/springboot/wumei-iot/src/main/resources/mapper/iot/DeviceMapper.xml +++ b/springboot/wumei-iot/src/main/resources/mapper/iot/DeviceMapper.xml @@ -166,6 +166,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and d.network_address like concat('%', #{networkAddress}, '%') and d.active_time between #{params.beginActiveTime} and #{params.endActiveTime} + group by d.device_id,d.user_id order by d.create_time desc @@ -179,6 +180,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and d.tenant_id = #{tenantId} and d.product_id = #{productId} + group by d.device_id,d.user_id diff --git a/vue/src/views/iot/device/index.vue b/vue/src/views/iot/device/index.vue index 54fd2f7a..0a0fe584 100644 --- a/vue/src/views/iot/device/index.vue +++ b/vue/src/views/iot/device/index.vue @@ -461,7 +461,7 @@ export default { this.chartLoading = true; // Mqtt发布实时监测 let model = {}; - model.name = ""; + model.name = "关闭实时监测"; model.value = 0; this.mqttPublish(4, this.monitorDevice, model); }, diff --git a/vue/src/views/iot/device/user-list.vue b/vue/src/views/iot/device/user-list.vue index a8601a29..862b80e5 100644 --- a/vue/src/views/iot/device/user-list.vue +++ b/vue/src/views/iot/device/user-list.vue @@ -19,7 +19,9 @@ - + + +