- 引入 alibabacloud/dysmsapi-20170525 依赖,集成阿里云短信服务 - 将短信验证码从6位改为4位,优化用户体验 - 添加聚水潭商品按时间范围同步功能,支持分页拉取 - 增强Cron任务异常处理,添加错误日志记录 - 修复系统附件服务中图片路径处理逻辑 - 更新阿里云SDK相关组件至最新版本 - 添加think-trace调试扩展,便于问题排查 - 优化跨域中间件,使用str_contains替代strpos
1.5 KiB
1.5 KiB
Tasks
-
Task 1: 梳理配置项与使用链路(文档输出)
- SubTask 1.1: 汇总企业微信回调入口、路由、控制器与服务调用链路。
- SubTask 1.2: 汇总企业微信配置项(sys_config 键)与代码读取点、作用范围(回调验签 vs API 调用)。
- SubTask 1.3: 汇总回调事件类型与本地处理服务(通讯录/客户/客户群/标签)。
-
Task 2: 给出“无法配置域名”的替代接入方式(运维/网络层)
- SubTask 2.1: 反向代理/网关透明转发方案(保持 query/body 不变,避免验签失败)。
- SubTask 2.2: 备用公网域名/子域名方案(同服务器多域名证书)。
- SubTask 2.3: 隧道映射方案(frp/ngrok 类,仅建议测试或临时)。
-
Task 3: 给出“无法接入回调”的业务降级方式(不改代码)
- SubTask 3.1: 使用后台“同步企业微信成员”接口触发全量同步(说明副作用与适用场景)。
- SubTask 3.2: 建议定时执行策略(如低频全量同步,或按部门增量同步的可拓展方向)。
-
Task 4(可选增强): 增加独立的回调地址展示配置项
- SubTask 4.1: 增加系统配置键
wechat_work_callback_url(若已有配置表/初始化机制则按既有方式接入)。 - SubTask 4.2: 修改企业微信配置表单展示字段,优先展示
wechat_work_callback_url,空则回退site_url . '/api/work/serve'。
- SubTask 4.1: 增加系统配置键