|
|
|
@@ -119,7 +119,7 @@ public class WxCUserController extends BaseController { |
|
|
|
wxCUserBasicInfoService.update(wxCUserBasicInfo); |
|
|
|
wxScoreRulesService.addScore(getTenantInfo(),EnumScoreType.COMPLETE_INFO, wxCUserBasicInfo); |
|
|
|
//增加积分 |
|
|
|
addCredit(wxCUserBasicInfo, EnumScoreType.COMPLETE_INFO, wxCUserFromBDto.getUserId(), wxCUserFromB); |
|
|
|
addCredit(wxCUserBasicInfo, EnumScoreType.COMPLETE_INFO, wxCUserFromBDto.getUserId()); |
|
|
|
wxCUserTagsService.triggerAssignTags(EnumAssignTagsTrigger.ASSIGN_TAGS_TRIGGER_IMPORT, wxCUserBasicInfo,bUser); |
|
|
|
//新增来自B端的会员关联数据 |
|
|
|
wxCUserFromB = new WxCUserFromB(); |
|
|
|
@@ -180,7 +180,7 @@ public class WxCUserController extends BaseController { |
|
|
|
wxCUserBasicInfoService.update(wxCUserBasicInfo); |
|
|
|
wxScoreRulesService.addScore(getTenantInfo(),EnumScoreType.COMPLETE_INFO, wxCUserBasicInfo); |
|
|
|
//增加积分 |
|
|
|
addCredit(wxCUserBasicInfo, EnumScoreType.COMPLETE_INFO, wxCUserFromBDto.getUserId(), wxCUserFromB); |
|
|
|
addCredit(wxCUserBasicInfo, EnumScoreType.COMPLETE_INFO, wxCUserFromBDto.getUserId()); |
|
|
|
wxCUserTagsService.triggerAssignTags(EnumAssignTagsTrigger.ASSIGN_TAGS_TRIGGER_IMPORT, wxCUserBasicInfo,bUser); |
|
|
|
//更新B端来源会员 |
|
|
|
wxCUserFromB.setInfo(JSONObject.toJSONString(wxCUserBasicInfo)); |
|
|
|
@@ -189,12 +189,12 @@ public class WxCUserController extends BaseController { |
|
|
|
return new ResultData(); |
|
|
|
} |
|
|
|
|
|
|
|
private void addCredit(WxCUserBasicInfo wxCUserBasicInfo, EnumScoreType enumScoreType, Long userId, TenantEntity tenantEntity) { |
|
|
|
private void addCredit(WxCUserBasicInfo wxCUserBasicInfo, EnumScoreType enumScoreType, Long userId) { |
|
|
|
WxCreditHistory wxCreditHistory = new WxCreditHistory(); |
|
|
|
wxCreditHistory.setCUserId(wxCUserBasicInfo.getId()); |
|
|
|
// wxCreditHistory.updateTenantInfo(tenantEntity); |
|
|
|
wxCreditHistory.setTenantId(tenantEntity.getFinalTenantId()); |
|
|
|
wxCreditHistory.setFinalTenantId(getTenantInfo().getFinalTenantId()); |
|
|
|
wxCreditHistory.setTenantId(wxCUserBasicInfo.getFinalTenantId()); |
|
|
|
wxCreditHistory.setFinalTenantId(wxCUserBasicInfo.getFinalTenantId()); |
|
|
|
wxCreditHistory.setCreateDate(new Date()); |
|
|
|
wxCreditHistory.setCreditType(enumScoreType.getCode()); |
|
|
|
wxCreditHistory.setOperatorType(EnumUserType.BUSER.getCode()); |
|
|
|
|