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