Commit 9ebe8b04 by 徐高华

手动刷新不变更单向好友状态

parent e4558975
...@@ -39,6 +39,17 @@ public class ExternalUserDTO implements Serializable{ ...@@ -39,6 +39,17 @@ public class ExternalUserDTO implements Serializable{
private Integer addWay ; private Integer addWay ;
// 是否刷新好友
private boolean isFlush = false ;
public boolean isFlush() {
return isFlush;
}
public void setFlush(boolean flush) {
isFlush = flush;
}
public Integer getAddWay() { public Integer getAddWay() {
return addWay; return addWay;
} }
......
...@@ -50,6 +50,16 @@ public class MemberUnionidRelatedDTO implements Serializable{ ...@@ -50,6 +50,16 @@ public class MemberUnionidRelatedDTO implements Serializable{
private Integer addWay ; private Integer addWay ;
private boolean isFlush = false ;
public boolean isFlush() {
return isFlush;
}
public void setFlush(boolean flush) {
isFlush = flush;
}
public Integer getAddWay() { public Integer getAddWay() {
return addWay; return addWay;
} }
......
...@@ -802,7 +802,9 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -802,7 +802,9 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
exsitDTO.setExternalStatus(1); exsitDTO.setExternalStatus(1);
this.externalClerkRelatedService.update(exsitDTO); this.externalClerkRelatedService.update(exsitDTO);
} }
this.externalClerkRelatedMapper.updateExternalStatusById(exsitDTO.getExternalClerkRelatedId(),1) ; if(!dto.isFlush()) {
this.externalClerkRelatedMapper.updateExternalStatusById(exsitDTO.getExternalClerkRelatedId(), 1);
}
return ; return ;
} }
exsitDTO.setMemberUnionidRelatedId(memberUnionidRelatedId); exsitDTO.setMemberUnionidRelatedId(memberUnionidRelatedId);
...@@ -1475,6 +1477,7 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -1475,6 +1477,7 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
unionDTO.setExternalUserid(dto.getExternalUserId()); unionDTO.setExternalUserid(dto.getExternalUserId());
unionDTO.setSelfExternalUserid(dto.getSelfExternalUserId()); unionDTO.setSelfExternalUserid(dto.getSelfExternalUserId());
unionDTO.setMemberUnionidRelatedId(memberUnionidRelatedId); unionDTO.setMemberUnionidRelatedId(memberUnionidRelatedId);
unionDTO.setFlush(dto.isFlush());
int statusFlag = 1 ; int statusFlag = 1 ;
if(StringUtils.isBlank(memberId)) { if(StringUtils.isBlank(memberId)) {
statusFlag = 3 ; statusFlag = 3 ;
...@@ -1883,6 +1886,7 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -1883,6 +1886,7 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
externalUserDTO.setStoreId(storeId); externalUserDTO.setStoreId(storeId);
externalUserDTO.setClerkId(clerkId); externalUserDTO.setClerkId(clerkId);
externalUserDTO.setStaffId(staffId); externalUserDTO.setStaffId(staffId);
externalUserDTO.setFlush(true); ;
boolean addByWelcome = this.wxEnterpriseRelatedService.getAddByWelcomeFlag(wxEnterpriseRelated,externalUserDTO.getUnionId(),false) ; boolean addByWelcome = this.wxEnterpriseRelatedService.getAddByWelcomeFlag(wxEnterpriseRelated,externalUserDTO.getUnionId(),false) ;
if (addByWelcome) { if (addByWelcome) {
......
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