| | |
| | | package com.ks.daylucky.pojo.DTO; |
| | | |
| | | import com.google.gson.Gson; |
| | | import com.google.gson.annotations.Expose; |
| | | import org.yeshi.utils.StringUtil; |
| | | |
| | | public class UserMsgSettings { |
| | | |
| | | |
| | | //参加抽奖 |
| | | @Expose |
| | | private Boolean joinActivityMsg; |
| | | //开奖 |
| | | @Expose |
| | | private Boolean openActivityMsg; |
| | | //中奖 |
| | | @Expose |
| | | private Boolean drawnMsg; |
| | | //未中奖 |
| | | @Expose |
| | | private Boolean notDrawnMsg; |
| | | //未开奖 |
| | | @Expose |
| | | private Boolean notOpenActivityMsg; |
| | | //成功助力 |
| | | @Expose |
| | | private Boolean assistSuccessMsg; |
| | | |
| | | public Boolean getJoinActivityMsg() { |
| | | return joinActivityMsg; |
| | | } |
| | | |
| | | public void setJoinActivityMsg(Boolean joinActivityMsg) { |
| | | this.joinActivityMsg = joinActivityMsg; |
| | | } |
| | | |
| | | public Boolean getOpenActivityMsg() { |
| | | return openActivityMsg; |
| | | } |
| | | |
| | | public void setOpenActivityMsg(Boolean openActivityMsg) { |
| | | this.openActivityMsg = openActivityMsg; |
| | | } |
| | | |
| | | public Boolean getDrawnMsg() { |
| | | return drawnMsg; |
| | | } |
| | | |
| | | public void setDrawnMsg(Boolean drawnMsg) { |
| | | this.drawnMsg = drawnMsg; |
| | | } |
| | | |
| | | public Boolean getNotDrawnMsg() { |
| | | return notDrawnMsg; |
| | | } |
| | | |
| | | public void setNotDrawnMsg(Boolean notDrawnMsg) { |
| | | this.notDrawnMsg = notDrawnMsg; |
| | | } |
| | | |
| | | public Boolean getNotOpenActivityMsg() { |
| | | return notOpenActivityMsg; |
| | | } |
| | | |
| | | public void setNotOpenActivityMsg(Boolean notOpenActivityMsg) { |
| | | this.notOpenActivityMsg = notOpenActivityMsg; |
| | | } |
| | | |
| | | public Boolean getAssistSuccessMsg() { |
| | | return assistSuccessMsg; |
| | | } |
| | | |
| | | public void setAssistSuccessMsg(Boolean assistSuccessMsg) { |
| | | this.assistSuccessMsg = assistSuccessMsg; |
| | | } |
| | | |
| | | @Override |
| | | public String toString() { |
| | | return new Gson().toJson(this); |
| | | } |
| | | |
| | | |
| | | public static UserMsgSettings parse(String settings) { |
| | | if (StringUtil.isNullOrEmpty(settings)) { |
| | | settings = "{}"; |
| | | } |
| | | return new Gson().fromJson(settings, UserMsgSettings.class); |
| | | } |
| | | } |