分享列表标题模糊查询
This commit is contained in:
+2
-2
@@ -65,7 +65,7 @@ public class LawsStandardSharingController extends JeroController<LawsStandardSh
|
||||
HttpServletRequest req) {
|
||||
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||
lawsStandardSharing.setSharerId(sysUser.getId());
|
||||
lawsStandardSharing.setDelFlag("0");
|
||||
lawsStandardSharing.setRecipientId(null);
|
||||
IPage<LawsStandardSharing> pageList = lawsStandardSharingService.queryPage(lawsStandardSharing, pageNo, pageSize, req);
|
||||
return Result.OK(pageList);
|
||||
}
|
||||
@@ -82,7 +82,7 @@ public class LawsStandardSharingController extends JeroController<LawsStandardSh
|
||||
HttpServletRequest req) {
|
||||
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||
lawsStandardSharing.setRecipientId(sysUser.getId());
|
||||
lawsStandardSharing.setDelFlag("0");
|
||||
lawsStandardSharing.setSharerId(null);
|
||||
IPage<LawsStandardSharing> pageList = lawsStandardSharingService.queryPage(lawsStandardSharing, pageNo, pageSize, req);
|
||||
return Result.OK(pageList);
|
||||
}
|
||||
|
||||
+13
-3
@@ -3,10 +3,13 @@ package com.jero.modules.personal.service.impl;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||
import com.jero.common.system.vo.LoginUser;
|
||||
import com.jero.modules.personal.entity.LawsStandardCollection;
|
||||
import com.jero.modules.personal.entity.LawsStandardSharing;
|
||||
import com.jero.modules.personal.mapper.LawsStandardSharingMapper;
|
||||
import com.jero.modules.personal.service.ILawsStandardSharingService;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.shiro.SecurityUtils;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import com.jero.common.exception.JeroBootException;
|
||||
@@ -36,9 +39,16 @@ public class LawsStandardSharingServiceImpl extends ServiceImpl<LawsStandardShar
|
||||
@Override
|
||||
public IPage<LawsStandardSharing> queryPage(LawsStandardSharing lawsStandardSharing, Integer pageNo, Integer pageSize,
|
||||
HttpServletRequest req) {
|
||||
QueryWrapper<LawsStandardSharing> queryWrapper = QueryGenerator.initQueryWrapper(lawsStandardSharing, req.getParameterMap());
|
||||
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||
LambdaQueryWrapper<LawsStandardSharing> wrapper = new LambdaQueryWrapper<>();
|
||||
wrapper.eq(StringUtils.isNotBlank(lawsStandardSharing.getStandardId()), LawsStandardSharing::getSharerId, sysUser.getId());
|
||||
wrapper.eq(StringUtils.isNotBlank(lawsStandardSharing.getRecipientId()), LawsStandardSharing::getRecipientId, sysUser.getId());
|
||||
wrapper.eq(LawsStandardSharing::getDelFlag, "0");
|
||||
if (StringUtils.isNotBlank(lawsStandardSharing.getTitle())){
|
||||
wrapper.like(LawsStandardSharing::getStandardNum, lawsStandardSharing.getTitle()).or().like(LawsStandardSharing::getStandardName, lawsStandardSharing.getTitle());
|
||||
}
|
||||
Page<LawsStandardSharing> page = new Page<>(pageNo, pageSize);
|
||||
Page<LawsStandardSharing> sharingPage = page(page, queryWrapper);
|
||||
Page<LawsStandardSharing> sharingPage = page(page, wrapper);
|
||||
this.assignment(sharingPage.getRecords());
|
||||
return sharingPage;
|
||||
}
|
||||
@@ -47,7 +57,7 @@ public class LawsStandardSharingServiceImpl extends ServiceImpl<LawsStandardShar
|
||||
for (LawsStandardSharing record : records) {
|
||||
String standardNum = record.getStandardNum();
|
||||
String standardName = record.getStandardName();
|
||||
record.setTitle(standardNum + standardName);
|
||||
record.setTitle(standardNum + "(编号:" + standardName + ")");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user