zhl
|
a5b840e0a6
|
定时任务改为查询7天内的所有审批消息
|
2023-05-09 15:14:01 +08:00 |
|
zhl
|
44c371e4a3
|
增加审批记录和comment中的付件获取
|
2023-05-09 13:53:05 +08:00 |
|
zhl
|
a7c3d02f01
|
fix bug of query wx workflow
|
2023-05-09 12:32:50 +08:00 |
|
zhl
|
d4f5d3585a
|
fix bug of query wx workflow
|
2023-05-09 12:30:32 +08:00 |
|
zhl
|
1a48086d5c
|
增加企业微信获取用户信息和发起审批的方法
|
2023-04-17 10:43:04 +08:00 |
|
zhl
|
9cded5efc9
|
使用主动查询的方法替换企业微信的通知
|
2023-04-14 14:53:45 +08:00 |
|
zhl
|
205cc035bb
|
修正任务title和desc没正确获取u的bug
|
2023-04-08 15:37:25 +08:00 |
|
zhl
|
04a5efc13d
|
change detail of approval status
|
2023-04-07 16:03:34 +08:00 |
|
zhl
|
960c4d5f3a
|
change detail of approval status
|
2023-04-07 15:30:11 +08:00 |
|
zhl
|
b14d2cb058
|
重构:重构企业微信API的任务队列和XML解析器。
- 添加fast-xml-parser并删除xml-js的依赖关系
- 重构TaskQueue并将ChainQueue重命名为TaskQueue
- 改进错误日志记录并添加parseOneTask中缺少applyer对象的错误处理
- 修改parseWxApprovalInfo方法以接受starter参数并将starter属性添加到ChainTaskClass中
- 使用TaskStatus.PASS来检查批准是否通过,并在XML中找到SpNo后将任务添加到队列中。
|
2023-04-06 18:53:29 +08:00 |
|
zhl
|
ab782820fe
|
功能: 为企业微信添加任务队列和子任务解析。
- 在`api.server.ts`中注册`fastify-xml-body-parser`插件。
- 在`task.queue.ts`中添加`ChainQueue`类和`addTaskToQueue`方法。
- 改进`wechatwork.service.ts`和`task.service.ts`中任务解析和处理。
- 在`ChainTask.ts`中添加新属性和方法到`ChainTaskClass`中。
|
2023-04-06 18:06:05 +08:00 |
|
zhl
|
bbf0b434f1
|
feat: 优化企业微信服务的access_token获取方法。
- 添加获取access_token的方法到WechatWorkService中
- 重构fetchApprovalDetail和fetchFile方法,改用新的getAccessToken方法替代accessToken
- 在fetchFile方法中删除不必要的fs.createWriteStream调用
|
2023-04-06 10:57:06 +08:00 |
|
zhl
|
7e24383a49
|
重构:重构 WeChatWork 服务以改进错误处理。
- 在 wechatwork.service.ts 引入 fs 模块
- 从 axios 请求配置中删除 maxBodyLength 属性
- 在 refreshAccessToken 方法中添加对带有 errcode 属性的响应的错误处理
- 在 refreshAccessToken 方法中更新访问令牌和令牌过期时间
- 修正 fetchFile 方法注释中的拼写错误。
|
2023-04-06 10:47:23 +08:00 |
|
zhl
|
73fe7817fd
|
修改企业微信svr的文件名
|
2023-04-06 10:30:29 +08:00 |
|