소스 검색

企微automaticLogin

wangyunpeng 1 주 전
부모
커밋
e2cf6869ca
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      api-module/src/main/java/com/tzld/piaoquan/api/service/wecom/thirdparty/impl/WeComThirdPartyServiceImpl.java

+ 6 - 0
api-module/src/main/java/com/tzld/piaoquan/api/service/wecom/thirdparty/impl/WeComThirdPartyServiceImpl.java

@@ -617,6 +617,12 @@ public class WeComThirdPartyServiceImpl implements WeComThirdPartyService {
         List<ThirdPartWeComStaff> staffList = thirdPartWeComStaffMapper.selectByExample(example);
         if (CollectionUtils.isNotEmpty(staffList)) {
             for (ThirdPartWeComStaff staff : staffList) {
+                InitRequest initRequest = new InitRequest();
+                initRequest.setVid(String.valueOf(staff.getThirdStaffId()));
+                initRequest.setProxySituation(0);
+                initRequest.setDeverType("ipad");
+                apiClient.init(initRequest);
+                apiClient.setCallbackUrl(new SetCallbackUrlRequest(staff.getThirdUuid(), callbackUrl));
                 UuidRequest uuidRequest = new UuidRequest();
                 uuidRequest.setUuid(staff.getThirdUuid());
                 apiClient.automaticLogin(uuidRequest);