法规清单--评论搜索
This commit is contained in:
+5
-1
@@ -9,6 +9,7 @@ import com.jero.modules.project.mapper.ProjectCommentEOMapper;
|
|||||||
import com.jero.modules.project.service.IProjectCommentEOService;
|
import com.jero.modules.project.service.IProjectCommentEOService;
|
||||||
import com.jero.modules.project.service.IProjectReplyEOService;
|
import com.jero.modules.project.service.IProjectReplyEOService;
|
||||||
import com.jero.modules.project.vo.ProjectCommentVO;
|
import com.jero.modules.project.vo.ProjectCommentVO;
|
||||||
|
import com.jero.modules.system.util.StringUtils;
|
||||||
import org.apache.shiro.SecurityUtils;
|
import org.apache.shiro.SecurityUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
@@ -107,7 +108,10 @@ public class ProjectCommentEOServiceImpl extends ServiceImpl<ProjectCommentEOMap
|
|||||||
public List<ProjectCommentVO> getInfoList(ProjectCommentEO projectCommentEOTemp) {
|
public List<ProjectCommentVO> getInfoList(ProjectCommentEO projectCommentEOTemp) {
|
||||||
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
LambdaQueryWrapper<ProjectCommentEO> wrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<ProjectCommentEO> wrapper = new LambdaQueryWrapper<>();
|
||||||
|
if(StringUtils.isNotBlank(projectCommentEOTemp.getCommentContent())){
|
||||||
|
String replace = projectCommentEOTemp.getCommentContent().replaceAll("\\*", "");
|
||||||
|
wrapper.like(ProjectCommentEO::getCommentContent,replace);
|
||||||
|
}
|
||||||
//验证当前用户在该项目中是什么角色
|
//验证当前用户在该项目中是什么角色
|
||||||
int isProjectRole = projectLawsInventoryEOService.checkUserRole(projectCommentEOTemp.getProjectLibraryId(), sysUser.getId(), "");
|
int isProjectRole = projectLawsInventoryEOService.checkUserRole(projectCommentEOTemp.getProjectLibraryId(), sysUser.getId(), "");
|
||||||
if(!ProjectRoleEnum.STUDIO_ENGINEER.getValue().equals(String.valueOf(isProjectRole))){
|
if(!ProjectRoleEnum.STUDIO_ENGINEER.getValue().equals(String.valueOf(isProjectRole))){
|
||||||
|
|||||||
Reference in New Issue
Block a user