| | |
| | | |
| | | |
| | | @Override |
| | | public void init(Long uid) { |
| | | public void init(Long uid, boolean msgSetting) { |
| | | UserInfoExtra extra = new UserInfoExtra(); |
| | | extra.setUid(uid); |
| | | extra.setCreateTime(new Date()); |
| | | extra.setMsgSetting(new UserMsgSettings().toString()); |
| | | extra.setMsgUnreadCount(0); |
| | | UserMsgSettings userMsgSettings = new UserMsgSettings(); |
| | | userMsgSettings.setDrawnMsg(true); |
| | | userMsgSettings.setAssistSuccessMsg(true); |
| | | userMsgSettings.setJoinActivityMsg(true); |
| | | userMsgSettings.setNotOpenActivityMsg(false); |
| | | userMsgSettings.setNotDrawnMsg(false); |
| | | userMsgSettings.setOpenActivityMsg(false); |
| | | if (msgSetting) { |
| | | extra.setMsgSetting(userMsgSettings.toString()); |
| | | } |
| | | userInfoExtraMapper.insertSelective(extra); |
| | | } |
| | | |