Commit Graph

18 Commits

Author SHA1 Message Date
dzq 348b932556 feat(用户余额): 新增用户余额变更日志功能
添加用户余额变更日志模块,包括数据库表、实体类、服务层及领域模型
实现余额变更记录功能,支持消费和审批归还场景的日志记录
新增查询接口,支持按用户余额ID、订单ID等条件查询变更日志
2025-12-06 16:26:55 +08:00
dzq 5bd95c20da feat(wx): 添加微信小程序码生成功能及相关支持
实现微信小程序码生成功能,包括:
1. 新增UnlimitedQRCodeRequest类封装小程序码请求参数
2. 扩展WxConstant添加相关接口URL常量
3. 新增access_token缓存支持
4. 在WxService中实现获取access_token和生成小程序码逻辑
5. 添加TestController接口用于测试小程序码生成
2025-12-02 16:47:47 +08:00
dzq 63229243fc feat(缓存监控): 新增缓存管理功能并添加错误处理
添加DomainConstants类定义服务域名常量
扩展CaffeineCacheController功能,新增缓存清空、数据查询等接口
为所有缓存操作添加异常处理和日志记录
2025-11-25 17:49:16 +08:00
dzq ca62ab0ae9 feat(订单): 添加汇邦云用户ID支持并重构余额处理逻辑
- 在订单相关表中添加ab98_user_id字段
- 新增MoneyUtil工具类处理金额转换
- 重构订单和退款逻辑使用user_balance表存储余额
- 添加根据汇邦云用户ID查询余额的接口
2025-11-25 11:36:25 +08:00
dzq 0e262bd324 feat(用户余额): 新增用户余额管理功能
实现用户余额的增删改查、增加余额、减少余额等核心功能
添加相关DTO、Command、Query、Model等类
提供完整的API接口供前端调用
2025-11-24 16:07:01 +08:00
dzq 03b50542fa feat(wx用户): 新增微信用户模块功能实现
实现微信用户模块的完整功能,包括:
1. 新增用户增删改查基础功能
2. 添加用户余额管理功能
3. 实现用户关联数据查询
4. 完善参数校验和业务规则

新增错误码COMMON_BAD_REQUEST用于参数校验
2025-11-05 11:30:38 +08:00
dzq 8eb671ec58 refactor(微信支付): 将微信支付配置从常量类迁移至配置文件
重构微信支付相关配置,将原本硬编码在常量类中的appid、secret、支付网关等配置迁移至application-dev.yml配置文件,并通过WxshopConfig类进行统一管理
2025-09-19 12:38:08 +08:00
dzq 31adc0adc2 feat(登录配置): 添加服务器域名配置并重构URL管理
将硬编码的服务器域名替换为可配置项,新增SERVER_HOST配置枚举
创建UrlConstants类集中管理所有URL路径
修改相关服务类使用配置的域名和URL常量
调整SecurityConfig中/getConfig的访问权限
2025-09-19 10:26:32 +08:00
dzq 40e062933d feat(支付): 添加旧业务ID支持并增强退款错误处理
添加old_biz_id常量以支持旧支付系统
根据订单创建时间选择支付业务ID
在退款异常时添加详细错误日志并尝试新系统
改进异常信息包含请求参数和响应结果
2025-06-11 10:03:08 +08:00
dzq 4f4c3f39cc feat(api): 添加智能柜和格口的API接口及数据对象
新增智能柜和格口的API接口,包括获取智能柜列表和格口列表功能
添加OpenApiConstants常量类用于签名验证
创建SmartCabinetDO和CabinetCellDO数据对象
实现相关服务层和Mapper层查询方法
添加单元测试验证接口功能
2025-05-27 09:42:13 +08:00
dzq 365d7dfc11 feat: 添加BaseEntity初始化方法并优化CabinetCellController逻辑
在BaseEntity中添加initBaseEntity方法用于初始化实体字段,优化CabinetCellController中的openCabinet方法,增加操作日志记录功能,并调整日志输出格式。
2025-04-22 17:47:40 +08:00
dzq 8e6131c197 feat(qywx): 新增企业微信相关功能及定时任务
- 在WeixinConstants中添加agentid和corpid常量
- 扩展QywxApiUtil的sendNewsMessage方法,支持toparty和totag参数
- 在ShopController中新增企业微信授权重定向接口
- 在ReturnApprovalApplicationService中添加发送退货审核通知的功能
- 在QywxScheduleJob中新增定时获取企业授权信息的任务
2025-04-14 16:54:46 +08:00
dzq 6f2eaf92a8 refactor(支付): 将支付相关URL提取到常量类中
将支付、退款等URL从硬编码改为使用常量类PayApiConstants中的常量,提高代码可维护性和可读性。同时修复退款请求参数的编码问题,确保参数正确传递。
2025-04-08 17:56:37 +08:00
dzq abd8f7aa60 feat: 添加支付和退款相关功能及接口
- 新增支付回调处理逻辑,支持订单状态更新
- 新增退款接口,支持订单退款操作
- 新增退款回调处理逻辑,确保退款状态同步
- 新增支付和退款相关的DTO、Service及工具类
- 优化订单状态管理,支持支付成功和退款成功状态更新
2025-04-08 15:48:47 +08:00
dqz 48e1b88c22 配置智能柜锁 2025-03-21 16:59:17 +08:00
dqz ffddea7606 添加企业微信表 2025-03-12 17:32:18 +08:00
dqz c566f987f5 添加订单和支付网关逻辑 2025-03-11 08:59:40 +08:00
dqz 258b511341 初始化 2025-03-04 09:18:14 +08:00