Commit 571543cc by 墨竹

feat:新增外部联系人修改

parent ea9010c7
......@@ -24,7 +24,7 @@ public interface CheckQywxSettingApiService {
CheckFriendSettingDTO getFriendSetting();
/**
* 校验保存
* 加好友校验保存
*
* @param externalUserDTO
* @param dto
......
......@@ -366,7 +366,7 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
String name = dto.getExternalName();
String createTime = dto.getAddCreateTime();
String externalUserId = dto.getExternalUserid();
log.info("新增外部联系人,wxEnterpriseId:{}", wxEnterpriseId);
if (StringUtils.isAnyBlank(wxUserId, wxEnterpriseId, name, createTime, externalUserId)) {
checkQywxSettingApiService.saveFriendCallback(wxEnterpriseId, null, dto);
return;
......@@ -387,15 +387,27 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
log.info("【新增外部联系人】导购和clerk关联为空");
return;
}
TabHaobanWxEnterpriseRelated wxEnterpriseRelated = wxEnterpriseRelatedService.getByEnterpriseId(staffClerkRelationDTO.getWxEnterpriseId(), staffClerkRelationDTO.getEnterpriseId());
TabHaobanWxEnterpriseRelated wxEnterpriseRelated = wxEnterpriseRelatedService.getByEnterpriseId(wxEnterpriseId, staffClerkRelationDTO.getEnterpriseId());
if (wxEnterpriseRelated == null) {
log.info("没有存在企业关联:{},{}", staffClerkRelationDTO.getWxEnterpriseId(), staffClerkRelationDTO.getEnterpriseId());
return;
}
//发送欢迎语
WxEnterpriseDTO wxEnterpriseDTO = wxEnterpriseService.selectById(wxEnterpriseId);
if (wxEnterpriseDTO == null) {
log.info("未查询到企业:wxEnterpriseId:{}", wxEnterpriseId);
return;
}
// TODO: 2021/12/18 先注释,后面打开
//String corpid = wxEnterpriseDTO.getCorpid();
//if (corpid.startsWith("ww")) {
// log.info("加好友ww开头的,走原来的逻辑(根据同一开平不同开平走):{}", corpid);
// addExternalClerkRelated(dto, staffId, staffClerkRelationDTO, wxEnterpriseRelated);
//} else {
// //发送欢迎语
// log.info("加好友wp开头的,走欢迎语:{}", corpid);
// addFriendByWelcome(dto, staffClerkRelationDTO);
//}
addFriendByWelcome(dto, staffClerkRelationDTO);
//addExternalClerkRelated(dto, staffId, staffClerkRelationDTO, wxEnterpriseRelated);
}
/**
......
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