diff --git a/laws-modules/src/main/java/com/jero/modules/laws/standard/entity/LawsNewsFeed.java b/laws-modules/src/main/java/com/jero/modules/laws/standard/entity/LawsNewsFeed.java
index 8ce9d67b..c3fac645 100644
--- a/laws-modules/src/main/java/com/jero/modules/laws/standard/entity/LawsNewsFeed.java
+++ b/laws-modules/src/main/java/com/jero/modules/laws/standard/entity/LawsNewsFeed.java
@@ -121,4 +121,8 @@ public class LawsNewsFeed implements Serializable {
@ApiModelProperty(value = "是否可以编辑和删除")
@TableField(exist = false)
private Boolean isEditAndRemove;
+
+ @ApiModelProperty(value = "是否管理员")
+ @TableField(exist = false)
+ private String isAdmin;
}
diff --git a/laws-modules/src/main/java/com/jero/modules/laws/standard/mapper/LawsNewsFeedMapper.java b/laws-modules/src/main/java/com/jero/modules/laws/standard/mapper/LawsNewsFeedMapper.java
index d5339ba8..6b9e334e 100644
--- a/laws-modules/src/main/java/com/jero/modules/laws/standard/mapper/LawsNewsFeedMapper.java
+++ b/laws-modules/src/main/java/com/jero/modules/laws/standard/mapper/LawsNewsFeedMapper.java
@@ -1,13 +1,13 @@
package com.jero.modules.laws.standard.mapper;
-import java.util.List;
-
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.jero.modules.laws.standard.entity.LawsNewsFeed;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
-import com.jero.modules.laws.standard.entity.LawsNewsFeed;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+import java.util.List;
/**
* @Description: 动态消息
diff --git a/laws-modules/src/main/java/com/jero/modules/laws/standard/mapper/xml/LawsNewsFeedMapper.xml b/laws-modules/src/main/java/com/jero/modules/laws/standard/mapper/xml/LawsNewsFeedMapper.xml
index 1eb15ab1..a1a55bf3 100644
--- a/laws-modules/src/main/java/com/jero/modules/laws/standard/mapper/xml/LawsNewsFeedMapper.xml
+++ b/laws-modules/src/main/java/com/jero/modules/laws/standard/mapper/xml/LawsNewsFeedMapper.xml
@@ -18,20 +18,22 @@
-
\ No newline at end of file
+
diff --git a/laws-modules/src/main/java/com/jero/modules/laws/standard/service/impl/LawsNewsFeedServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/standard/service/impl/LawsNewsFeedServiceImpl.java
index cca9c36a..623f7d5d 100644
--- a/laws-modules/src/main/java/com/jero/modules/laws/standard/service/impl/LawsNewsFeedServiceImpl.java
+++ b/laws-modules/src/main/java/com/jero/modules/laws/standard/service/impl/LawsNewsFeedServiceImpl.java
@@ -68,7 +68,12 @@ public class LawsNewsFeedServiceImpl extends ServiceImpl queryPage(LawsNewsFeed lawsNewsFeed, Integer pageNo, Integer pageSize) {
Page page = new Page<>(pageNo, pageSize);
- setQueryParam(lawsNewsFeed);
+// setQueryParam(lawsNewsFeed);
+ LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
+ lawsNewsFeed.setWriter(loginUser.getId());
+ if (loginUser.getRoleIds().contains("admin")){
+ lawsNewsFeed.setIsAdmin("1");
+ }
IPage pageList = lawsNewsFeedMapper.getPageList(page, lawsNewsFeed);
setResultData(pageList.getRecords());
return pageList;