|
|
|
@@ -594,32 +594,32 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService { |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void updateObj(WxCUserBasicInfo record, Long newId,WxCUser user) { |
|
|
|
public void updateObj(WxCUserBasicInfo record, WxCUser user) { |
|
|
|
// 1. update c_user_tags |
|
|
|
CUserTagNewIdVo userTagVo = new CUserTagNewIdVo(); |
|
|
|
userTagVo.setTenantId(record.getTenantId()); |
|
|
|
userTagVo.setUserId(record.getId()); |
|
|
|
userTagVo.setNewUserId(newId); |
|
|
|
userTagVo.setNewUserId(user.getId()); |
|
|
|
wxCUserTagsMapper.updateNewId(userTagVo); |
|
|
|
|
|
|
|
// 2. update score history |
|
|
|
WxScoreHistoryNewIdVo scoreHistoryNewIdVo = new WxScoreHistoryNewIdVo(); |
|
|
|
scoreHistoryNewIdVo.setTenantId(record.getTenantId()); |
|
|
|
scoreHistoryNewIdVo.setCUserId(record.getId()); |
|
|
|
scoreHistoryNewIdVo.setNewUserId(newId); |
|
|
|
scoreHistoryNewIdVo.setNewUserId(user.getId()); |
|
|
|
scoreHistoryMapper.updateNewId(scoreHistoryNewIdVo); |
|
|
|
|
|
|
|
// 3. update credit history |
|
|
|
WxCreditHistoryNewIdVo creditHistoryNewIdVo = new WxCreditHistoryNewIdVo(); |
|
|
|
creditHistoryNewIdVo.setTenantId(record.getTenantId()); |
|
|
|
creditHistoryNewIdVo.setCUserId(record.getId()); |
|
|
|
creditHistoryNewIdVo.setNewUserId(newId); |
|
|
|
creditHistoryNewIdVo.setNewUserId(user.getId()); |
|
|
|
creditHistoryMapper.updateNewId(creditHistoryNewIdVo); |
|
|
|
|
|
|
|
// 10. base info |
|
|
|
CUserBaseVo userBaseVo = new CUserBaseVo(); |
|
|
|
org.springframework.beans.BeanUtils.copyProperties(record, userBaseVo); |
|
|
|
userBaseVo.setNewId(newId); |
|
|
|
userBaseVo.setNewId(user.getId()); |
|
|
|
userBaseVo.setCredit(user.getCredit()); |
|
|
|
userBaseVo.setPoins(user.getScore()); |
|
|
|
wxCUserBasicInfoMapper.updateNewId(userBaseVo); |
|
|
|
|