diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpHrService.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpHrService.java index cdf39871a..d9d6ed012 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpHrService.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpHrService.java @@ -9,9 +9,9 @@ import java.util.List; /** * 人事助手相关接口. - * 官方文档:https://developer.work.weixin.qq.com/document/path/99132 + * 官方文档:... * - * @author leejoker created on 2024-01-01 + * @author copilot */ public interface WxCpHrService { @@ -19,7 +19,7 @@ public interface WxCpHrService { * 获取员工档案字段信息. *
* 请求方式:POST(HTTPS) - * 请求地址:https://qyapi.weixin.qq.com/cgi-bin/hr/get_fields?access_token=ACCESS_TOKEN + * 请求地址:... * 权限说明: * 需要配置人事助手的secret,调用接口前需给对应成员赋予人事小助手应用的权限。 * @@ -33,22 +33,30 @@ public interface WxCpHrService { * 获取员工档案数据. *
* 请求方式:POST(HTTPS)
- * 请求地址:https://qyapi.weixin.qq.com/cgi-bin/hr/get_staff_info?access_token=ACCESS_TOKEN
+ * 请求地址:...
* 权限说明:
* 需要配置人事助手的secret,调用接口前需给对应成员赋予人事小助手应用的权限。
*
* @param userid 员工userid
- * @param fields 指定字段key列表,不填则返回全部字段
+ * @param fields 指定字段key列表
* @return 员工档案数据响应 wx cp hr employee field data resp
* @throws WxErrorException the wx error exception
*/
WxCpHrEmployeeFieldDataResp getEmployeeFieldInfo(String userid, List
+ * 请求方式:POST(HTTPS)
+ * 请求地址:...
+ */
+ WxCpHrEmployeeFieldDataResp getEmployeeFieldInfo(String userid, boolean getAll, List
* 请求方式:POST(HTTPS)
- * 请求地址:https://qyapi.weixin.qq.com/cgi-bin/hr/update_staff_info?access_token=ACCESS_TOKEN
+ * 请求地址:...
* 权限说明:
* 需要配置人事助手的secret,调用接口前需给对应成员赋予人事小助手应用的权限。
*
diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/impl/WxCpHrServiceImpl.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/impl/WxCpHrServiceImpl.java
index 9daf20d86..df71643d4 100644
--- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/impl/WxCpHrServiceImpl.java
+++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/impl/WxCpHrServiceImpl.java
@@ -40,11 +40,17 @@ public class WxCpHrServiceImpl implements WxCpHrService {
@Override
public WxCpHrEmployeeFieldDataResp getEmployeeFieldInfo(String userid, List