Commit 0f1f4976 by 墨竹

feat:欧泊莱定制

parent 787d2c2e
...@@ -147,7 +147,7 @@ public class ExternalClerkRelatedServiceImpl implements ExternalClerkRelatedServ ...@@ -147,7 +147,7 @@ public class ExternalClerkRelatedServiceImpl implements ExternalClerkRelatedServ
wxUserAddLogService.save(wxUserAddLogQDTO); wxUserAddLogService.save(wxUserAddLogQDTO);
//定制 //定制
addDelFriendEvent(related.getUnionid(), related.getClerkId(), enterpriseId, related.getMemberId(), related.getStoreId()); addDelFriendEvent(related.getUnionid(), related.getClerkId(), enterpriseId, related.getMemberId(), related.getStoreId(),0);
} }
/** /**
...@@ -159,7 +159,7 @@ public class ExternalClerkRelatedServiceImpl implements ExternalClerkRelatedServ ...@@ -159,7 +159,7 @@ public class ExternalClerkRelatedServiceImpl implements ExternalClerkRelatedServ
* @param memberId * @param memberId
* @param storeId * @param storeId
*/ */
private void addDelFriendEvent(String unionId, String clerkId, String enterpriseId, String memberId, String storeId) { private void addDelFriendEvent(String unionId, String clerkId, String enterpriseId, String memberId, String storeId, Integer changeType) {
//欧泊莱定制需求 //欧泊莱定制需求
ClerkDTO clerkDTO = clerkService.getClerkByClerkId(clerkId); ClerkDTO clerkDTO = clerkService.getClerkByClerkId(clerkId);
StoreDTO storeDTO = storeService.getStore(storeId); StoreDTO storeDTO = storeService.getStore(storeId);
...@@ -178,10 +178,13 @@ public class ExternalClerkRelatedServiceImpl implements ExternalClerkRelatedServ ...@@ -178,10 +178,13 @@ public class ExternalClerkRelatedServiceImpl implements ExternalClerkRelatedServ
msgBody.put("clerkName", clerkDTO.getClerkName()); msgBody.put("clerkName", clerkDTO.getClerkName());
msgBody.put("clerkCode", clerkDTO.getClerkCode()); msgBody.put("clerkCode", clerkDTO.getClerkCode());
} }
msgBody.put("changeType", 0); msgBody.put("changeType", changeType);
msgBody.put("addCreateTime", ""); if (changeType == 0) {
msgBody.put("delCreateTime", new Date()); msgBody.put("delUserContact", 0);
msgBody.put("delCreateTime", new Date());
} else {
msgBody.put("addCreateTime", "");
}
//获取渠道 //获取渠道
List<String> list = new ArrayList<>(); List<String> list = new ArrayList<>();
MemberSourceShowDTO memberSourceShowDTO = memberEntranceApiService.getMemberSourceByMemberId(enterpriseId, memberId); MemberSourceShowDTO memberSourceShowDTO = memberEntranceApiService.getMemberSourceByMemberId(enterpriseId, memberId);
......
...@@ -651,10 +651,11 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -651,10 +651,11 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
} }
// 1添加;0删除 // 1添加;0删除
msgBody.put("changeType", changeType); msgBody.put("changeType", changeType);
if (changeType == 1) { if (changeType == 0) {
msgBody.put("addCreateTime", new Date());
} else {
msgBody.put("delCreateTime", new Date()); msgBody.put("delCreateTime", new Date());
msgBody.put("delUserContact", 1);
} else {
msgBody.put("addCreateTime", new Date());
} }
//获取渠道 //获取渠道
List<String> list = new ArrayList<>(); List<String> list = new ArrayList<>();
...@@ -1661,8 +1662,6 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -1661,8 +1662,6 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
//通知企微好友 //通知企微好友
log.info("通知会员 更新为企微好友 memberId:{}", memberId); log.info("通知会员 更新为企微好友 memberId:{}", memberId);
memberApiService.updateMemberQywxFlag(enterpriseId, memberId, 1); memberApiService.updateMemberQywxFlag(enterpriseId, memberId, 1);
//定制需求
addDelFriendEvent(unionId, clerkId, enterpriseId, memberId, storeId, 1);
return ""; return "";
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment