diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/domain/AppInform.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/domain/AppInform.java index ea60d6c..955f199 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/domain/AppInform.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/domain/AppInform.java @@ -22,6 +22,26 @@ public class AppInform extends BaseEntity @Excel(name = "举报内容") private String content; + /** 举报人 */ + @Excel(name = "举报人") + private Long userId; + + /** 被举报人 */ + @Excel(name = "被举报人") + private Long byUserId; + + @Excel(name = "头像") + private String avatarUrl; + + @Excel(name = "头像") + private String byAvatarUrl; + + @Excel(name = "用户名") + private String username; + + @Excel(name = "用户名") + private String byUsername; + public void setId(Long id) { this.id = id; diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/mapper/AppInformMapper.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/mapper/AppInformMapper.java index d24598b..8fdd0ed 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/mapper/AppInformMapper.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/mapper/AppInformMapper.java @@ -26,6 +26,7 @@ public interface AppInformMapper * @return 举报集合 */ public List selectAppInformList(AppInform appInform); + public List selectList(AppInform appInform); /** * 新增举报 diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/AppInformServiceImpl.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/AppInformServiceImpl.java index 55cf657..951eb02 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/AppInformServiceImpl.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/AppInformServiceImpl.java @@ -41,7 +41,7 @@ public class AppInformServiceImpl implements IAppInformService @Override public List selectAppInformList(AppInform appInform) { - return appInformMapper.selectAppInformList(appInform); + return appInformMapper.selectList(appInform); } /** diff --git a/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppInformMapper.xml b/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppInformMapper.xml index 6d566c9..7e9233e 100644 --- a/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppInformMapper.xml +++ b/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppInformMapper.xml @@ -7,18 +7,38 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + + - select id, content, create_time, update_time, remark from app_inform + select id, content, user_id, by_user_id, create_time, update_time, remark from app_inform + + @@ -31,12 +51,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" insert into app_inform + user_id, + by_user_id, content, create_time, update_time, remark, + #{userId}, + #{byUserId}, #{content}, #{createTime}, #{updateTime}, @@ -47,6 +71,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update app_inform + user_id = #{userId}, + by_user_id = #{byUserId}, content = #{content}, create_time = #{createTime}, update_time = #{updateTime},