Commit 4207a22c by qwmqiuwenmin

fix

parent 2e0818fe
...@@ -250,7 +250,9 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -250,7 +250,9 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
if(dto == null){ if(dto == null){
return ""; return "";
} }
//加锁
String key = "external" + dto.getWxEnterpriseId() + "_"+ dto.getWxUserId() + "_" + dto.getExternalName() + "_" + dto.getAddCreateTime();
RedisUtil.lock(key,3l);
//新增成员和外部联系人的关系 //新增成员和外部联系人的关系
String memberUnionId = insertMemberUnionIdRelated(dto); String memberUnionId = insertMemberUnionIdRelated(dto);
...@@ -258,7 +260,6 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -258,7 +260,6 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
dto.setMemberUnionidRelatedId(memberUnionId); dto.setMemberUnionidRelatedId(memberUnionId);
insertExternalClerkRelated(dto); insertExternalClerkRelated(dto);
//解锁 //解锁
String key = "external" + dto.getWxEnterpriseId() + "_"+ dto.getWxUserId() + "_" + dto.getExternalName() + "_" + dto.getAddCreateTime();
RedisUtil.unlock(key); RedisUtil.unlock(key);
return memberUnionId; return memberUnionId;
} }
...@@ -412,9 +413,6 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -412,9 +413,6 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
String name = pojo.getName(); String name = pojo.getName();
String createTime = pojo.getAddCreateTime(); String createTime = pojo.getAddCreateTime();
//加锁
String key = "external" + wxEnterpriseId + "_"+ userId + "_" + name + "_" + createTime;
RedisUtil.lock(key,3l);
dto.setWxEnterpriseId(wxEnterpriseId); dto.setWxEnterpriseId(wxEnterpriseId);
dto.setExternalName(name); dto.setExternalName(name);
......
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