|
@@ -246,7 +246,10 @@ public class BizUserServiceImpl extends ServiceImpl<BizUserMapper, BizUser> impl
|
|
|
bizUser.setPassword(CommonCryptogramUtil.doHashValue(devConfigApi.getValueByKey(SNOWY_SYS_DEFAULT_PASSWORD_KEY)));
|
|
|
// 设置状态
|
|
|
bizUser.setUserStatus(BizUserStatusEnum.ENABLE.getValue());
|
|
|
- bizUser.setUserReferralCode(DateUtil.format(DateUtil.date(), DatePattern.PURE_DATETIME_PATTERN) + RandomUtil.randomNumbers(4));
|
|
|
+ //bizUser.setUserReferralCode(DateUtil.format(DateUtil.date(), DatePattern.PURE_DATETIME_PATTERN) + RandomUtil.randomNumbers(4));
|
|
|
+ //生成推荐码
|
|
|
+ bizUser.setUserReferralCode(generateReferralCode());
|
|
|
+ bizUser.setUserType(2);
|
|
|
this.save(bizUser);
|
|
|
|
|
|
// 发布增加事件
|
|
@@ -256,7 +259,22 @@ public class BizUserServiceImpl extends ServiceImpl<BizUserMapper, BizUser> impl
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
@Override
|
|
|
public void addUser(BizUserAddParam bizUserAddParam) {
|
|
|
+ checkParam(bizUserAddParam);
|
|
|
+ BizUser bizUser = BeanUtil.toBean(bizUserAddParam, BizUser.class);
|
|
|
+ if (ObjectUtil.isEmpty(bizUser.getAvatar())) {
|
|
|
+ // 设置默认头像
|
|
|
+ bizUser.setAvatar(CommonAvatarUtil.generateImg(bizUser.getName()));
|
|
|
+ }
|
|
|
+ // 设置密码
|
|
|
+ bizUser.setPassword(CommonCryptogramUtil.doHashValue(devConfigApi.getValueByKey(SNOWY_SYS_DEFAULT_PASSWORD_KEY)));
|
|
|
+ // 设置状态
|
|
|
+ bizUser.setUserStatus(BizUserStatusEnum.ENABLE.getValue());
|
|
|
+ bizUser.setUserReferralCode(DateUtil.format(DateUtil.date(), DatePattern.PURE_DATETIME_PATTERN) + RandomUtil.randomNumbers(4));
|
|
|
+ this.save(bizUser);
|
|
|
+ sysRoleApi.grantUserRole(bizUser.getId(),"1886674709466906625");
|
|
|
|
|
|
+ // 发布增加事件
|
|
|
+ CommonDataChangeEventCenter.doAddWithData(BizDataTypeEnum.USER.getValue(), JSONUtil.createArray().put(bizUser));
|
|
|
}
|
|
|
|
|
|
private void checkParam(BizUserAddParam bizUserAddParam) {
|