diff --git a/coolstore-partner-common/src/main/java/com/cool/store/enums/UserChannelEnum.java b/coolstore-partner-common/src/main/java/com/cool/store/enums/UserChannelEnum.java index 9865df9dd..e07b1346c 100644 --- a/coolstore-partner-common/src/main/java/com/cool/store/enums/UserChannelEnum.java +++ b/coolstore-partner-common/src/main/java/com/cool/store/enums/UserChannelEnum.java @@ -10,8 +10,12 @@ public enum UserChannelEnum { EXHIBITION("EXHIBITION","北京展会"), RECOMMENDED("RECOMMENDED","李德龙推荐"), + ADD("46919","人工创建"), + SMS_INVATE("","短信邀约"); + + private final String code; private final String desc; diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LineServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LineServiceImpl.java index d8a1e0b48..e54a6fd57 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LineServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LineServiceImpl.java @@ -381,6 +381,7 @@ public class LineServiceImpl implements LineService { } hyPartnerUserInfoDO = new HyPartnerUserInfoDO(); hyPartnerUserInfoDO.setMobile(addLineRequest.getMobile()); + hyPartnerUserInfoDO.setUserChannelId(Integer.getInteger(UserChannelEnum.ADD.getCode())); hyPartnerUserInfoDO.setPartnerId(UUIDUtils.get32UUID()); hyPartnerUserInfoDAO.insertSelective(hyPartnerUserInfoDO); LineInfoDO lineInfoDO = new LineInfoDO(); @@ -390,6 +391,7 @@ public class LineServiceImpl implements LineService { lineInfoDO.setWorkflowSubStageStatus(WorkflowSubStageStatusEnum.INTENT_0.getCode()); lineInfoDO.setWantShopAreaId(addLineRequest.getWantShopAreaId()); lineInfoDO.setUsername(addLineRequest.getUserName()); + lineInfoDO.setLineSource(Integer.getInteger(UserChannelEnum.ADD.getCode())); lineInfoDO.setPartnerId(hyPartnerUserInfoDO.getPartnerId()); String userId = null; if (addLineRequest.getInvestmentManagerUserId()!=null){