|
|
|
|
|
|
|
|
UserNoticeListVo userNoticeListVo = new UserNoticeListVo(); |
|
|
UserNoticeListVo userNoticeListVo = new UserNoticeListVo(); |
|
|
// 拷贝属性 |
|
|
// 拷贝属性 |
|
|
BeanUtils.copyProperties(item, userNoticeListVo); |
|
|
BeanUtils.copyProperties(item, userNoticeListVo); |
|
|
|
|
|
// 发布人名称 |
|
|
|
|
|
UserAdmin userAdmin = userAdminMapper.selectById(item.getCreateUser()); |
|
|
|
|
|
if (userAdmin != null) { |
|
|
|
|
|
userNoticeListVo.setPublishUser(item.getCreateUser()); |
|
|
|
|
|
userNoticeListVo.setPublishUserName(userAdmin.getRealname()); |
|
|
|
|
|
} |
|
|
|
|
|
// 发布时间 |
|
|
|
|
|
userNoticeListVo.setPublishTime(item.getCreateTime()); |
|
|
// 通知类型 |
|
|
// 通知类型 |
|
|
userNoticeListVo.setTypeName(UserNoticeConstant.USER_NOTICE_TYPE_LIST.get(item.getType())); |
|
|
userNoticeListVo.setTypeName(UserNoticeConstant.USER_NOTICE_TYPE_LIST.get(item.getType())); |
|
|
userNoticeListVoList.add(userNoticeListVo); |
|
|
userNoticeListVoList.add(userNoticeListVo); |
|
|
|
|
|
|
|
|
// 拷贝属性 |
|
|
// 拷贝属性 |
|
|
UserNoticeInfoVo userNoticeInfoVo = new UserNoticeInfoVo(); |
|
|
UserNoticeInfoVo userNoticeInfoVo = new UserNoticeInfoVo(); |
|
|
if (info != null) { |
|
|
if (info != null) { |
|
|
// 拷贝属性 |
|
|
|
|
|
BeanUtils.copyProperties(info, userNoticeInfoVo); |
|
|
BeanUtils.copyProperties(info, userNoticeInfoVo); |
|
|
} |
|
|
} |
|
|
return response.success(userNoticeInfoVo); |
|
|
return response.success(userNoticeInfoVo); |