Commit 0f1f4976 by 墨竹

feat:欧泊莱定制

parent 787d2c2e
......@@ -147,7 +147,7 @@ public class ExternalClerkRelatedServiceImpl implements ExternalClerkRelatedServ
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
* @param memberId
* @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);
StoreDTO storeDTO = storeService.getStore(storeId);
......@@ -178,10 +178,13 @@ public class ExternalClerkRelatedServiceImpl implements ExternalClerkRelatedServ
msgBody.put("clerkName", clerkDTO.getClerkName());
msgBody.put("clerkCode", clerkDTO.getClerkCode());
}
msgBody.put("changeType", 0);
msgBody.put("addCreateTime", "");
msgBody.put("changeType", changeType);
if (changeType == 0) {
msgBody.put("delUserContact", 0);
msgBody.put("delCreateTime", new Date());
} else {
msgBody.put("addCreateTime", "");
}
//获取渠道
List<String> list = new ArrayList<>();
MemberSourceShowDTO memberSourceShowDTO = memberEntranceApiService.getMemberSourceByMemberId(enterpriseId, memberId);
......
......@@ -651,10 +651,11 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
}
// 1添加;0删除
msgBody.put("changeType", changeType);
if (changeType == 1) {
msgBody.put("addCreateTime", new Date());
} else {
if (changeType == 0) {
msgBody.put("delCreateTime", new Date());
msgBody.put("delUserContact", 1);
} else {
msgBody.put("addCreateTime", new Date());
}
//获取渠道
List<String> list = new ArrayList<>();
......@@ -1661,8 +1662,6 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
//通知企微好友
log.info("通知会员 更新为企微好友 memberId:{}", memberId);
memberApiService.updateMemberQywxFlag(enterpriseId, memberId, 1);
//定制需求
addDelFriendEvent(unionId, clerkId, enterpriseId, memberId, storeId, 1);
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