提交 0b5874e3 authored 作者: luojie's avatar luojie

修复注册问题

上级 fde3f807
...@@ -97,15 +97,6 @@ public class TbCfUserInfoEntity implements Serializable { ...@@ -97,15 +97,6 @@ public class TbCfUserInfoEntity implements Serializable {
* 邮箱验证 0未验证,1已验证 * 邮箱验证 0未验证,1已验证
*/ */
private Integer emailFlag; private Integer emailFlag;
private String couponId;
public String getCouponId() {
return couponId;
}
public void setCouponId(String couponId) {
this.couponId = couponId;
}
/** /**
* 设置:用户id * 设置:用户id
......
...@@ -154,10 +154,8 @@ public class TbCfUserInfoServiceImpl implements TbCfUserInfoService { ...@@ -154,10 +154,8 @@ public class TbCfUserInfoServiceImpl implements TbCfUserInfoService {
String password = passwordEncoder.encode(tbCfUserInfoVo.getPassword()); String password = passwordEncoder.encode(tbCfUserInfoVo.getPassword());
tbCfUserInfoVo.setPassword(password); tbCfUserInfoVo.setPassword(password);
BeanUtils.copyProperties(tbCfUserInfoVo, tbCfUserInfoEntity); BeanUtils.copyProperties(tbCfUserInfoVo, tbCfUserInfoEntity);
//赠送用户优惠券
String couponId=tbCfCouponDao.getCouponId();
tbCfUserInfoVo.setCouponId(couponId);
tbCfUserInfoDao.save(tbCfUserInfoEntity); tbCfUserInfoDao.save(tbCfUserInfoEntity);
//赠送用户优惠券
//注册成功 创建token //注册成功 创建token
String token = jwtTokenProvider.createToken(tbCfUserInfoVo.getAccount()); String token = jwtTokenProvider.createToken(tbCfUserInfoVo.getAccount());
...@@ -167,11 +165,18 @@ public class TbCfUserInfoServiceImpl implements TbCfUserInfoService { ...@@ -167,11 +165,18 @@ public class TbCfUserInfoServiceImpl implements TbCfUserInfoService {
result.setMessage(ResultCodeEnum.SUCCESS.getDesc()); result.setMessage(ResultCodeEnum.SUCCESS.getDesc());
result.setData(tbCfUserInfoVo); result.setData(tbCfUserInfoVo);
//获取购物返券
List<TbCfCouponEntity> couponList = tbCfCouponDao.getCouponByCategory(CouponCategoryEnum.REGISTER.getValue(),new Date());
if(!couponList.isEmpty()) {
//领取优惠券
tbCfCouponService.takeCoupon(couponList.get(0).getCouponId(),tbCfUserInfoVo.getUserId());
}
} else { } else {
result.setCode(ResultCodeEnum.VALIDATE_ERROR.getCode()); result.setCode(ResultCodeEnum.VALIDATE_ERROR.getCode());
result.setMessage("The mailbox or nick has been registered"); result.setMessage("The mailbox or nick has been registered");
} }
tbCfUserInfoVo.setEnableFlag(StateConstant.VALID); tbCfUserInfoVo.setEnableFlag(StateConstant.VALID);
} }
return result; return result;
} }
......
...@@ -135,17 +135,6 @@ public class TbCfUserInfoVo implements Serializable { ...@@ -135,17 +135,6 @@ public class TbCfUserInfoVo implements Serializable {
@ApiModelProperty(value="用户token") @ApiModelProperty(value="用户token")
private String token; private String token;
@ApiModelProperty(value="优惠券id")
private String couponId;
public String getCouponId() {
return couponId;
}
public void setCouponId(String couponId) {
this.couponId = couponId;
}
/** /**
* 设置:用户id * 设置:用户id
*/ */
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论