Browse Source

🎉 优化wrapper

test
smallchill 5 years ago
parent
commit
7a70dd2bf9
  1. 4
      blade-service/blade-desk/src/main/java/org/springblade/desk/wrapper/NoticeWrapper.java

4
blade-service/blade-desk/src/main/java/org/springblade/desk/wrapper/NoticeWrapper.java

@ -22,6 +22,8 @@ import org.springblade.desk.entity.Notice;
import org.springblade.desk.vo.NoticeVO;
import org.springblade.system.cache.DictCache;
import java.util.Objects;
/**
* Notice包装类,返回视图层所需的字段
*
@ -35,7 +37,7 @@ public class NoticeWrapper extends BaseEntityWrapper<Notice, NoticeVO> {
@Override
public NoticeVO entityVO(Notice notice) {
NoticeVO noticeVO = BeanUtil.copy(notice, NoticeVO.class);
NoticeVO noticeVO = Objects.requireNonNull(BeanUtil.copy(notice, NoticeVO.class));
String dictValue = DictCache.getValue("notice", noticeVO.getCategory());
noticeVO.setCategoryName(dictValue);
return noticeVO;

Loading…
Cancel
Save