From e07f0c1ebd6ed7ec065e71fcd60a1028aaf4a55f Mon Sep 17 00:00:00 2001 From: lld <15027638633@163.com> Date: Sun, 5 Apr 2026 18:16:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9A=82=E6=97=B6=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/agri/system/domain/SysAgriInfo.java | 9 +++++++++ .../service/impl/SysAgriInfoServiceImpl.java | 1 + .../resources/mapper/system/SysAgriInfoMapper.xml | 15 +++++++++++---- .../resources/mapper/system/SysUserAgriMapper.xml | 1 + 4 files changed, 22 insertions(+), 4 deletions(-) diff --git a/agri-system/src/main/java/com/agri/system/domain/SysAgriInfo.java b/agri-system/src/main/java/com/agri/system/domain/SysAgriInfo.java index 13a008d..d3657cf 100644 --- a/agri-system/src/main/java/com/agri/system/domain/SysAgriInfo.java +++ b/agri-system/src/main/java/com/agri/system/domain/SysAgriInfo.java @@ -49,6 +49,7 @@ public class SysAgriInfo extends BaseEntity /** 关联用户ID */ @Excel(name = "关联用户ID") + @JsonSerialize(using = ToStringSerializer.class) private Long userId; /** 告警开关(0-关闭,1-开启) */ @@ -118,4 +119,12 @@ public class SysAgriInfo extends BaseEntity @TableField(exist = false) private String msg; + + @TableField(exist = false) + private Integer status; + + /** 关联用户ID */ + @TableField(exist = false) + @JsonSerialize(using = ToStringSerializer.class) + private Long inviteBy; } diff --git a/agri-system/src/main/java/com/agri/system/service/impl/SysAgriInfoServiceImpl.java b/agri-system/src/main/java/com/agri/system/service/impl/SysAgriInfoServiceImpl.java index 8908d6f..3d75f6e 100644 --- a/agri-system/src/main/java/com/agri/system/service/impl/SysAgriInfoServiceImpl.java +++ b/agri-system/src/main/java/com/agri/system/service/impl/SysAgriInfoServiceImpl.java @@ -287,6 +287,7 @@ public class SysAgriInfoServiceImpl extends ServiceImpl agriInfos = baseMapper.findAgriByUser(sysAgriInfo); if (CollectionUtils.isEmpty(agriInfos)) { diff --git a/agri-system/src/main/resources/mapper/system/SysAgriInfoMapper.xml b/agri-system/src/main/resources/mapper/system/SysAgriInfoMapper.xml index 7863604..8467d4e 100644 --- a/agri-system/src/main/resources/mapper/system/SysAgriInfoMapper.xml +++ b/agri-system/src/main/resources/mapper/system/SysAgriInfoMapper.xml @@ -42,7 +42,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" agri.quilt_num, agri.film_num, agri.blind_num, - user_agri.user_id + user_agri.user_id, + user_agri.invite_by FROM sys_agri_info agri LEFT JOIN sys_user_agri user_agri ON user_agri.agri_id = agri.imei @@ -173,14 +174,19 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{id} - - + + FROM