diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberServiceImpl.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberServiceImpl.java index cb4ba6aa..5aca41c6 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberServiceImpl.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberServiceImpl.java @@ -72,6 +72,7 @@ import com.hzs.system.sys.dto.ApprovalBusinessResultDTO; import com.hzs.system.sys.dto.ApprovalSubmitDTO; import com.hzs.system.sys.dto.BusinessLogDTO; import com.hzs.system.sys.dto.LoginUser; +import com.hzs.third.sms.ISmsServiceApi; import io.jsonwebtoken.lang.Collections; import lombok.extern.slf4j.Slf4j; import org.apache.dubbo.config.annotation.DubboReference; @@ -112,6 +113,8 @@ public class CuMemberServiceImpl extends ServiceImpl i IBdAwardsRegionConfigServiceApi iBdAwardsRegionConfigServiceApi; @DubboReference IAreaServiceApi iAreaServiceApi; + @DubboReference + ISmsServiceApi iSmsServiceApi; @Autowired private ICuMemberRegisterService iCuMemberRegisterService; @@ -3590,6 +3593,11 @@ public class CuMemberServiceImpl extends ServiceImpl i CuMemberRegister cuMemberRegister = BeanUtil.copyProperties(cuMember, CuMemberRegister.class); cuMemberRegister.setPkMember(cuMember.getPkId()); iCuMemberRegisterService.save(cuMemberRegister); + + // 发送会员注册成功短信 + iSmsServiceApi.sendMemberRegister(cuMember.getPhone(), EAliSmsTemplate.MEMBER_REGISTER, + cuMember.getMemberCode(), cuMember.getLoginPassword(), cuMember.getPayPassword()); + return cuMember; }