| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Co-authored-by: binarywang <1343140+binarywang@users.noreply.github.com>
There was a problem hiding this comment.
本 PR 为 weixin-java-cp 模块补齐企业微信「人事助手(HR Assistant)」相关能力,在现有 WxCpService 服务体系中新增 HR Service,并补充对应的 API 路径常量、请求/响应 Bean 与集成测试用例。
Changes:
Copilot reviewed 11 out of 11 changed files in this pull request and generated 5 comments.
Show a summary per file| File | Description |
|---|---|
| weixin-java-cp/src/main/java/me/chanjar/weixin/cp/constant/WxCpApiPathConsts.java | 增加 HR Assistant 相关接口路径常量,供服务实现拼装请求 URL |
| weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpHrService.java | 新增 HR Assistant 服务接口定义(字段配置/档案数据查询与更新) |
| weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/impl/WxCpHrServiceImpl.java | 新增 HR Assistant 服务实现,负责组装请求体并调用企业微信 API |
| weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpService.java | 在主服务接口中新增 getHrService() 入口 |
| weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/impl/BaseWxCpServiceImpl.java | 默认初始化并暴露 WxCpHrService,纳入统一服务管理 |
| weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/hr/WxCpHrEmployeeFieldInfo.java | 新增员工档案字段配置 Bean(字段 key/名称/类型/系统字段/选项列表等) |
| weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/hr/WxCpHrEmployeeFieldValue.java | 新增字段值承载 Bean(文本/选项/日期/附件等值类型) |
| weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/hr/WxCpHrEmployeeFieldData.java | 新增单员工档案数据 Bean(userid + 字段列表) |
| weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/hr/WxCpHrEmployeeFieldInfoResp.java | 新增“字段配置”响应包装类(继承 WxCpBaseResp) |
| weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/hr/WxCpHrEmployeeFieldDataResp.java | 新增“员工档案数据”响应包装类(继承 WxCpBaseResp) |
| weixin-java-cp/src/test/java/me/chanjar/weixin/cp/api/impl/WxCpHrServiceImplTest.java | 新增 HR Assistant 集成测试用例,覆盖字段配置查询/档案查询/档案更新调用路径 |
Sorry, something went wrong.
|
@copilot apply changes based on the comments in this thread |
Sorry, something went wrong.
Co-authored-by: binarywang <1343140+binarywang@users.noreply.github.com>
| Back | FazBrowse Home | New Git URL |
企业微信 SDK 缺少人事助手相关 API 支持(官方文档)。本 PR 新增完整的人事助手服务层。
新增内容
API 路径常量 (WxCpApiPathConsts.Hr)
Bean 类 (bean/hr/)
服务接口与实现
使用示例
🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.