diff --git a/suimangService/src/main/java/com/iformall/service/cuser/BasicCUserService.java b/suimangService/src/main/java/com/iformall/service/cuser/BasicCUserService.java index 456da21..439a041 100644 --- a/suimangService/src/main/java/com/iformall/service/cuser/BasicCUserService.java +++ b/suimangService/src/main/java/com/iformall/service/cuser/BasicCUserService.java @@ -42,6 +42,9 @@ public class BasicCUserService { @Autowired private MallCooUserInfoService mallCooUserInfoService; + @Autowired + private UserBasicPropertyService userBasicPropertyService; + @Autowired private WxCUserTagsService wxCUserTagsService; @@ -128,7 +131,12 @@ public class BasicCUserService { from.setCreateDate(basicInfo.getCreateDate()); try{ userBasicFromService.saveForm(from); + //登陆加积分 + userBasicPropertyService.updUserGlod(basicInfo.getId(),from.getFromProject(),EnumPropertyLogType.REGISTER.getCode(), + basicInfo.getId(),null,basicInfo.getCreateDate()); + }catch(Exception e){} + } } diff --git a/suimangService/src/main/java/com/iformall/service/impl/UserBasicFromServiceImpl.java b/suimangService/src/main/java/com/iformall/service/impl/UserBasicFromServiceImpl.java index 1c0fcf4..aab7174 100644 --- a/suimangService/src/main/java/com/iformall/service/impl/UserBasicFromServiceImpl.java +++ b/suimangService/src/main/java/com/iformall/service/impl/UserBasicFromServiceImpl.java @@ -94,16 +94,19 @@ public class UserBasicFromServiceImpl implements UserBasicFromService { @Override @Transactional(propagation = Propagation.REQUIRED, readOnly = false, rollbackFor = {Exception.class}) public void saveForm(UserBasicFrom from) { - Date now = new Date(); if(from.getId() == null){ return; } - from.setCreateDate(now); + if(from.getCreateDate() == null){ + from.setCreateDate(new Date()); + } + Date now = from.getCreateDate(); + try{ int insert = userBasicFromMapper.insert(from); if(insert == 1){ logger.info("邀请加积分{}"+from.getFromUserId()); - //todo 邀请逻辑 + userBasicPropertyService.updUserGlod(from.getFromUserId(),from.getFromProject(),EnumPropertyLogType.INVITE.getCode(), from.getId(),null,now); }