Commit 114d5b14 by fanjiaxin

用户信息加入unionId

parent a2d6c40b
...@@ -71,13 +71,17 @@ public class UserServiceImpl implements IUserService { ...@@ -71,13 +71,17 @@ public class UserServiceImpl implements IUserService {
if (null == sharerInfo) { if (null == sharerInfo) {
sharerInfo = new SharerInfo(); sharerInfo = new SharerInfo();
sharerInfo.setOpenId(userInfoVO.getOpenid()); sharerInfo.setOpenId(userInfoVO.getOpenid());
sharerInfo.setUnionId(userInfoVO.getUnionid());
// 默认佣金比例 // 默认佣金比例
sharerInfo.setCommissionRatio(drmSharerConfig.getDefaultCommissionRatio().toPlainString()); sharerInfo.setCommissionRatio(drmSharerConfig.getDefaultCommissionRatio().toPlainString());
sharerInfo.setCommissionType(CommissionTypeEnum.PLATFORM.getCode()); sharerInfo.setCommissionType(CommissionTypeEnum.PLATFORM.getCode());
sharerInfo.setCreateTime(now); sharerInfo.setCreateTime(now);
}
sharerInfo.setUnionId(userInfoVO.getUnionid());
sharerInfo.setUpdateTime(now); sharerInfo.setUpdateTime(now);
if (null == sharerInfo.getId()) {
sharerInfoMapper.insert(sharerInfo); sharerInfoMapper.insert(sharerInfo);
} else {
sharerInfoMapper.updateById(sharerInfo);
} }
// 生成token // 生成token
String token = LoginUserContextHolder.generateToken(bo.getCode(), sharerInfo.getOpenId()); String token = LoginUserContextHolder.generateToken(bo.getCode(), sharerInfo.getOpenId());
...@@ -145,16 +149,15 @@ public class UserServiceImpl implements IUserService { ...@@ -145,16 +149,15 @@ public class UserServiceImpl implements IUserService {
} }
} }
} }
sharerInfo.setUpdateTime(now);
// 初始化保存 // 初始化保存
if (null == sharerInfo.getId()) { if (null == sharerInfo.getId()) {
// 默认佣金比例 // 默认佣金比例
sharerInfo.setCommissionRatio(sharerCommissionRatio.toPlainString()); sharerInfo.setCommissionRatio(sharerCommissionRatio.toPlainString());
sharerInfo.setCommissionType(CommissionTypeEnum.PLATFORM.getCode()); sharerInfo.setCommissionType(CommissionTypeEnum.PLATFORM.getCode());
sharerInfo.setCreateTime(now); sharerInfo.setCreateTime(now);
sharerInfo.setUpdateTime(now);
sharerInfoMapper.insert(sharerInfo); sharerInfoMapper.insert(sharerInfo);
} else { } else {
sharerInfo.setUpdateTime(now);
sharerInfoMapper.updateById(sharerInfo); sharerInfoMapper.updateById(sharerInfo);
} }
return result; return result;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment