|
@@ -47,11 +47,12 @@ public class MceReceiveServiceImpl extends AbstractCrudService<MceReceiveMapper,
|
|
|
private ISysUserService iSysUserService;
|
|
|
|
|
|
@Override
|
|
|
- public CommonPage<Object> mceList(String infoTitle, String infoType, String startTime, String endTime, Integer current, Integer size) {
|
|
|
+ public CommonPage<Object> mceList(String infoTitle, String infoType, String startTime, String endTime, Integer id, Integer current, Integer size) {
|
|
|
List<Object> list = new ArrayList<>();
|
|
|
LambdaQueryWrapper<MceContent> lambdaQuery1 = Wrappers.lambdaQuery();
|
|
|
lambdaQuery1.select(MceContent::getId, MceContent::getInfoTitle, MceContent::getInfoContent)
|
|
|
- .like(StringUtils.isNotBlank(infoTitle),MceContent::getInfoTitle,infoTitle);
|
|
|
+ .like(StringUtils.isNotBlank(infoTitle),MceContent::getInfoTitle,infoTitle)
|
|
|
+ .eq(id != null,MceContent::getId,id);
|
|
|
List<MceContent> list1 = mceContentService.list(lambdaQuery1);
|
|
|
IPage<MceReceive> page = new Page<>(current, size);
|
|
|
List<Integer> contentIds = new ArrayList<>();
|
|
@@ -59,6 +60,7 @@ public class MceReceiveServiceImpl extends AbstractCrudService<MceReceiveMapper,
|
|
|
for(int i=0;i<list1.size();i++){
|
|
|
contentIds.add(list1.get(i).getId());
|
|
|
}
|
|
|
+ Long userId = SecurityUtils.getUserId();
|
|
|
LambdaQueryWrapper<MceReceive> lambdaQuery = Wrappers.lambdaQuery();
|
|
|
lambdaQuery.select(MceReceive::getId, MceReceive::getInfoType,
|
|
|
MceReceive::getContentId, MceReceive::getReadFlag, MceReceive::getCreateTime,
|