Commit bfe9d0c4 by 徐高华

加好友

parent d2a99255
...@@ -183,6 +183,10 @@ public class WxEnterpriseServiceImpl implements WxEnterpriseService { ...@@ -183,6 +183,10 @@ public class WxEnterpriseServiceImpl implements WxEnterpriseService {
@Override @Override
public void updateWxSecurityType(String wxEnterpriseId) { public void updateWxSecurityType(String wxEnterpriseId) {
WxEnterpriseQwDTO qwDTO = this.getQwInfo(wxEnterpriseId) ;
if(qwDTO.getWxSecurityType()==5) {
return ;
}
int wxSecurityType = this.calcSecretType(wxEnterpriseId); int wxSecurityType = this.calcSecretType(wxEnterpriseId);
if(wxSecurityType < 1 || wxSecurityType > 4) { if(wxSecurityType < 1 || wxSecurityType > 4) {
return ; return ;
......
package com.gic.haoban.manage.service.service.out.impl; package com.gic.haoban.manage.service.service.out.impl;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections; import java.util.Collections;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
...@@ -121,6 +122,7 @@ import com.gic.member.tag.api.dto.outapi.MemberTagSingleDTO; ...@@ -121,6 +122,7 @@ import com.gic.member.tag.api.dto.outapi.MemberTagSingleDTO;
import com.gic.member.tag.api.service.MemberTagOpenApiService; import com.gic.member.tag.api.service.MemberTagOpenApiService;
import com.gic.mq.sdk.GicMQClient; import com.gic.mq.sdk.GicMQClient;
import com.gic.redis.data.util.RedisUtil; import com.gic.redis.data.util.RedisUtil;
import com.gic.wechat.api.dto.qywx.QywxNewExternalUseridDTO;
import com.gic.wechat.api.dto.qywx.UnionidToExternalUseridDTO; import com.gic.wechat.api.dto.qywx.UnionidToExternalUseridDTO;
import com.gic.wechat.api.dto.qywx.welcome.QywxExternalMessageBaseDTO; import com.gic.wechat.api.dto.qywx.welcome.QywxExternalMessageBaseDTO;
import com.gic.wechat.api.dto.qywx.welcome.QywxFileExternalBaseDTO; import com.gic.wechat.api.dto.qywx.welcome.QywxFileExternalBaseDTO;
...@@ -1153,6 +1155,15 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -1153,6 +1155,15 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
if(StringUtils.isNoneBlank(externalUserDTO.getUnionId())) { if(StringUtils.isNoneBlank(externalUserDTO.getUnionId())) {
dto.setUnionid(externalUserDTO.getUnionId()); dto.setUnionid(externalUserDTO.getUnionId());
} }
dto.setSelfExternalUserid(dto.getSelfExternalUserid());
try {
List<QywxNewExternalUseridDTO> list = this.qywxUserApiService.getSelfNewExternalUseridByList(qwDTO.getDkCorpid(), qwDTO.getSelfSecret(), Arrays.asList(dto.getSelfExternalUserid())) ;
if(CollectionUtils.isNotEmpty(list)) {
dto.setExternalUserid(list.get(0).getNew_external_userid()) ;
}
}catch(Exception e) {
}
return dto; return dto;
} }
......
...@@ -788,7 +788,7 @@ public class WxStaffController extends WebBaseController { ...@@ -788,7 +788,7 @@ public class WxStaffController extends WebBaseController {
if (staffDTO != null) { if (staffDTO != null) {
String phoneNumber = staffDTO.getPhoneNumber(); String phoneNumber = staffDTO.getPhoneNumber();
if (StringUtils.isBlank(phoneNumber)) { if (StringUtils.isBlank(phoneNumber)) {
logger.error("手机号为空,不进行查询,staffId:{}", staffId); logger.error("成员表手机号为空,不进行查询,staffId:{}", staffId);
return ret; return ret;
} }
List<ClerkDTO> clerkList = clerkNewService.listClerkByEnterpriseIdAndSearchAndClerkType(enterpriseIdList, storeIdList, phoneNumber); List<ClerkDTO> clerkList = clerkNewService.listClerkByEnterpriseIdAndSearchAndClerkType(enterpriseIdList, storeIdList, phoneNumber);
......
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