2 Commits b16718efc8 ... 96e841943a

Author SHA1 Message Date
  zhouy 96e841943a Merge remote-tracking branch 'origin/branch_qywx_v2' into branch_qywx_v2 3 months ago
  zhouy ac21d9d871 日程对接token获取 3 months ago
1 changed files with 2 additions and 1 deletions
  1. 2 1
      qywx-sdk/src/main/java/com/usoftchina/qywx/sdk/BaseSdk.java

+ 2 - 1
qywx-sdk/src/main/java/com/usoftchina/qywx/sdk/BaseSdk.java

@@ -26,6 +26,7 @@ public abstract class BaseSdk {
     public final static String DEFAULT_AGENT_CODE = "Uas";//默认应用,代开发应用审批及打卡均只能通过其他应用获取
     public final static String DEFAULT_AGENT_CODE = "Uas";//默认应用,代开发应用审批及打卡均只能通过其他应用获取
     public final static String CHECKIN_AGENT_CODE = "Checkin";
     public final static String CHECKIN_AGENT_CODE = "Checkin";
     public final static String APPROVAL_AGENT_CODE = "Approval";
     public final static String APPROVAL_AGENT_CODE = "Approval";
+    public final static String SCHEDULE_AGENT_CODE = "Schedule";
     /**
     /**
      * <私钥, Token>
      * <私钥, Token>
      */
      */
@@ -92,7 +93,7 @@ public abstract class BaseSdk {
             throw new RuntimeException("没有找到应用" + agentCode);
             throw new RuntimeException("没有找到应用" + agentCode);
         }
         }
         //企业微信待开发应用无法通过审批及打卡应用获取,统一通过Uas应用获取
         //企业微信待开发应用无法通过审批及打卡应用获取,统一通过Uas应用获取
-        if((agentCode.equals(CHECKIN_AGENT_CODE) || agentCode.equals(APPROVAL_AGENT_CODE)) && agent.getSecret().equals(DEFAULT_AGENT_CODE) ){
+        if((agentCode.equals(CHECKIN_AGENT_CODE) || agentCode.equals(APPROVAL_AGENT_CODE) || agentCode.equals(SCHEDULE_AGENT_CODE)) && agent.getSecret().equals(DEFAULT_AGENT_CODE) ){
             agent = getAgentMap().get(DEFAULT_AGENT_CODE);
             agent = getAgentMap().get(DEFAULT_AGENT_CODE);
         }
         }
         if (!accessTokenMap.containsKey(agent.getSecret()) || accessTokenMap.get(agent.getSecret()).expired()) {
         if (!accessTokenMap.containsKey(agent.getSecret()) || accessTokenMap.get(agent.getSecret()).expired()) {