package com.zhujizheng.IHome.daymatter.vo; import com.github.binarywang.java.emoji.EmojiConverter; import com.vdurmont.emoji.Emoji; import com.zhujizheng.IHome.generator.dao.PYDayMatter; import lombok.Data; /** * Created with IntelliJ IDEA *
* Author: yons * Date: 2019/06/04 * Time: 22:43 * Description: * Copyright © 2019年 com.zhujizheng. All rights reserved. */ @Data public class PYDayMatterVO { Integer dayMatterId; String name; Integer birthday; String remark; Integer type; String iconUrl; Integer orientation; Boolean needAlert; public static PYDayMatterVO createVOWithDayMatter(PYDayMatter dayMatter) { System.out.println("dayMatter = " + dayMatter); if (dayMatter == null) { return null; } PYDayMatterVO vo = new PYDayMatterVO(); vo.setDayMatterId(dayMatter.getId()); String nameUnicode = EmojiConverter.getInstance().toUnicode(dayMatter.getName()); System.out.println("nameUnicode = " + nameUnicode); vo.setName(nameUnicode); vo.setBirthday(dayMatter.getBirthday()); String remarkUnicode = EmojiConverter.getInstance().toUnicode(dayMatter.getRemark()); System.out.println("remarkUnicode = " + remarkUnicode); vo.setRemark(dayMatter.getRemark()); vo.setType(dayMatter.getType()); vo.setIconUrl(dayMatter.getIconUrl()); vo.setOrientation(dayMatter.getOrientation()); vo.setNeedAlert(dayMatter.getNeedAlert()); System.out.println("dayMatterVO = " + vo); return vo; } }