From 9663ac8ba4b9af9d4a1c5bf9de7a028d22a894d1 Mon Sep 17 00:00:00 2001 From: XMnhwj_BackTechnologyDevelopment <3512363680@qq.com> Date: Fri, 12 May 2023 18:27:48 +0800 Subject: [PATCH] =?UTF-8?q?2023-05-12=2016:02:05=20=E5=AE=8C=E6=88=90?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E6=89=80=E5=B1=9E=E7=AD=96=E7=95=A5=E4=B8=8B?= =?UTF-8?q?=E6=8B=89=E5=88=97=E8=A1=A8=E6=8E=A5=E5=8F=A3!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/psdc/mapper/PsdcDeviceMapper.java | 3 +- .../service/impl/PsdcDeviceServiceImpl.java | 4 +-- .../mapper/business/PsdcDeviceMapper.xml | 31 +++++++------------ 3 files changed, 15 insertions(+), 23 deletions(-) diff --git a/psdc-business/src/main/java/com/psdc/mapper/PsdcDeviceMapper.java b/psdc-business/src/main/java/com/psdc/mapper/PsdcDeviceMapper.java index 9d6b6d8..e15136e 100644 --- a/psdc-business/src/main/java/com/psdc/mapper/PsdcDeviceMapper.java +++ b/psdc-business/src/main/java/com/psdc/mapper/PsdcDeviceMapper.java @@ -73,7 +73,8 @@ public interface PsdcDeviceMapper{ * @param userId * @return */ - List queryByUserId(Long userId); + List queryByUserId(@Param(value = "userId") Long userId, + @Param(value = "parentId") Integer parentId); /** * 根据设备id修改设备状态 diff --git a/psdc-business/src/main/java/com/psdc/service/impl/PsdcDeviceServiceImpl.java b/psdc-business/src/main/java/com/psdc/service/impl/PsdcDeviceServiceImpl.java index 68b28fb..7bed810 100644 --- a/psdc-business/src/main/java/com/psdc/service/impl/PsdcDeviceServiceImpl.java +++ b/psdc-business/src/main/java/com/psdc/service/impl/PsdcDeviceServiceImpl.java @@ -52,11 +52,11 @@ public class PsdcDeviceServiceImpl implements IPsdcDeviceService { * @return 设备列表 */ public List queryByUserId() { - return psdcDeviceMapper.queryByUserId(SecurityUtils.getUserId()); + return psdcDeviceMapper.queryByUserId(SecurityUtils.getUserId(), 0); } public List queryDeviceStatus() { - List psdcDevices = psdcDeviceMapper.queryByUserId(SecurityUtils.getUserId()); + List psdcDevices = psdcDeviceMapper.queryByUserId(SecurityUtils.getUserId(), 0); return psdcDevices.stream().map(psdcDevice -> { DeviceStatusVo deviceStatusVo = new DeviceStatusVo(); BeanUtils.copyProperties(psdcDevice, deviceStatusVo); diff --git a/psdc-business/src/main/resources/mapper/business/PsdcDeviceMapper.xml b/psdc-business/src/main/resources/mapper/business/PsdcDeviceMapper.xml index 58b0416..3b1510e 100644 --- a/psdc-business/src/main/resources/mapper/business/PsdcDeviceMapper.xml +++ b/psdc-business/src/main/resources/mapper/business/PsdcDeviceMapper.xml @@ -73,24 +73,15 @@ @@ -211,7 +202,7 @@ insert into psdc_device(user_id, device_type, parent_id, device_model, is_control, device_sn, device_name, hard_version, soft_version, device_address, start_time, device_status, device_runstatus, photo_url, create_by, create_time, update_by, update_time) - values (#{userId}, #{deviceType}, #{deviceModel},#{parentId},#{isControl, #{deviceSn}, #{deviceName}, #{hardVersion}, #{softVersion}, #{deviceAddress}, + values (#{userId}, #{deviceType}, #{deviceModel},#{parentId},#{isControl}, #{deviceSn}, #{deviceName}, #{hardVersion}, #{softVersion}, #{deviceAddress}, #{startTime}, #{deviceStatus}, #{deviceRunstatus}, #{photoUrl}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}) @@ -222,7 +213,7 @@ create_time, update_by, update_time) Values - (NULL, #{entity.deviceType}, #{entity.deviceSn}, #{entity.deviceName}, #{entity.hardVersion}, #{entity.softVersion}, #{entity.deviceAddress}, + (NULL, #{entity.deviceType}, #{entity.deviceSn}, #{entity.deviceModel},#{entity.parentId},#{entity.isControl}, #{entity.deviceName}, #{entity.hardVersion}, #{entity.softVersion}, #{entity.deviceAddress}, #{entity.startTime}, #{entity.deviceStatus}, #{entity.deviceRunstatus}, #{entity.photoUrl}, #{entity.createBy}, #{entity.createTime}, NULL, NULL)