Commit Graph

22 Commits

Author SHA1 Message Date
dzq f74f53520b feat(柜机格口): 增加格口密码创建时间字段及暂存柜到期处理
为柜机格口添加密码创建时间字段,用于记录密码生成时间
新增定时任务处理暂存柜模式下到期格口的自动重置功能
完善格口密码相关逻辑,包括密码生成、重置和DTO映射
2025-12-24 17:24:04 +08:00
dzq 8ae1f773d5 feat(格口): 新增格口密码功能及暂存模式支持
为格口新增密码功能,支持通过密码开启格口
在订单和商品相关实体中新增密码字段
添加暂存模式(5)到所有模式枚举中
实现格口密码验证和开柜逻辑
更新数据库表结构添加密码字段
2025-12-17 10:42:14 +08:00
dzq 4a976bf3ba docs: 添加ShopEntity运行模式处理逻辑文档
添加关于ShopEntity mode字段的详细文档,说明各模式的定义、核心处理逻辑及业务差异
2025-12-15 16:53:00 +08:00
dzq 7b6a2246a4 add doc 2025-12-11 17:48:35 +08:00
dzq 443824093f docs: 添加用户余额计算SQL脚本
添加用于计算用户余额使用情况的SQL脚本,包含临时表创建、数据计算和更新逻辑
2025-12-08 09:32:36 +08:00
dzq 80a5f12857 feat(wx_user): 添加用户头像字段及相关功能
- 在wx_user表中新增avatar字段存储用户头像
- 在DTO和Entity中添加对应字段
- 新增根据openid更新用户头像和昵称的接口
- 修改相关SQL查询以包含头像字段
2025-12-04 15:42:52 +08:00
dzq fa395bd51e feat(用户): 添加微信用户信息查询功能
新增微信用户相关字段及查询接口,包括:
1. 在用户实体中添加微信用户ID、openid和昵称字段
2. 新增带微信信息的用户列表查询接口
3. 实现微信用户信息与现有用户系统的关联查询
4. 优化身份证和手机号的脱敏处理逻辑
5. 添加相关SQL表结构定义
2025-12-04 14:53:30 +08:00
dzq 61b53dfb67 feat(企业微信): 新增企业小程序二维码管理功能
添加企业小程序二维码相关功能模块,包括:
- 创建二维码命令和更新命令
- 二维码实体类和服务层
- 二维码模型工厂和模型
- 二维码查询条件和DTO
- 二维码应用服务层
- 数据库表结构和Mapper接口
2025-12-03 09:23:29 +08:00
dzq fb0ceaaecc feat(订单管理): 增加柜机和格口信息关联功能
在借还记录DTO和查询中新增柜机及格口相关字段
修改查询逻辑以支持状态筛选优化
添加柜机和格口表的DDL定义
2025-11-27 11:49:33 +08:00
dzq cd9913419b feat(订单): 新增借还记录查询功能
添加借还记录查询相关接口及DTO,包括分页查询和状态筛选功能
扩展微信用户服务,支持根据ab98UserId查询所有关联用户
优化订单查询逻辑,支持多openid查询
新增数据库表结构定义文件
2025-11-27 09:37:39 +08:00
dzq bf381fcd35 feat(user_balance): 添加软删除字段并更新余额计算逻辑
- 在user_balance表中添加deleted字段实现软删除功能
- 更新UserBalanceServiceImpl中的余额计算逻辑,自动计算balance值
- 统一UserBalanceController接口路径命名风格为驼峰式
- 新增UserBalanceController接口文档
2025-11-24 17:57:47 +08:00
dzq 03b50542fa feat(wx用户): 新增微信用户模块功能实现
实现微信用户模块的完整功能,包括:
1. 新增用户增删改查基础功能
2. 添加用户余额管理功能
3. 实现用户关联数据查询
4. 完善参数校验和业务规则

新增错误码COMMON_BAD_REQUEST用于参数校验
2025-11-05 11:30:38 +08:00
dzq 48cab32859 docs(DDD-CQRS): 简化目录结构并更新开发指南
重构文档中的目录结构描述,从多层嵌套改为单层子文件夹原则
新增架构原则与文件组织规范章节,明确目录职责和命名规范
更新核心组件详解中的文件路径说明以符合新规范
2025-11-05 11:07:24 +08:00
dzq 46b760cef6 docs: 新增DDD/CQRS开发指南和项目文档
添加CLAUDE.md项目概述文档和DDD-CQRS开发指南文档
2025-11-05 10:50:14 +08:00
dzq 7cd08c1d33 refactor(docs): 重构文档结构并迁移docker安装指南
将docker安装指南从docker目录迁移至doc目录,并重新组织文档结构
新增项目文档目录和核心功能模块文档
迁移智能柜SQL脚本至doc/sql目录
添加第三方服务集成文档
2025-10-15 10:13:39 +08:00
dzq ddc3c914b7 feat: 添加企业微信用户ID缓存功能
- 新增qyUseridCache用于缓存企业微信用户ID
- 调整缓存过期时间为10小时
- 在登录服务中添加缓存逻辑
- 修复机柜模板枚举值错误
- 完善智能柜删除逻辑,同时删除关联数据
- 优化逾期商品检测逻辑,支持自定义逾期天数
- 添加智能柜相关SQL表结构文档
2025-10-09 17:08:41 +08:00
dzq d50b06403d feat(cache): 引入Caffeine缓存替换Redis缓存提升性能
新增Caffeine缓存实现,替换原有Redis缓存方案,提升本地缓存访问速度
添加Caffeine缓存配置和监控接口
更新缓存中心和相关服务使用新缓存API
添加缓存迁移指南文档
2025-08-18 11:09:04 +08:00
dzq 2453b7bea7 feat(qywx): 新增企业微信API相关功能及响应类
- 新增NewsArticle、NewsMessageResponse、GetAuthInfoResult等响应类,用于处理企业微信API的返回数据
- 在QywxApiUtil中新增sendNewsMessage和getAuthInfo方法,支持发送图文消息和获取企业授权信息
- 在QywxController中新增getAuthInfo接口,用于获取企业授权信息
- 在ReturnApprovalApplicationService中更新商品库存逻辑,确保退货审批通过后更新商品库存
2025-04-14 08:10:38 +08:00
dzq e18463279b feat(微信登录): 新增微信登录相关接口及文档
添加微信登录控制器,实现获取微信登录二维码、临时token、短信验证码发送与验证、用户退出登录等功能。同时新增相关接口文档,详细描述各接口的请求与响应格式。
2025-04-11 11:01:05 +08:00
dzq 6f0e0587ab 同步通讯录信息 2025-03-31 09:41:07 +08:00
dqz 7cf2f4dd0c 企业微信应用回调
定时任务获取企业信息
2025-03-17 08:27:15 +08:00
dqz 4c1a1df6d9 企业微信回调接口 2025-03-14 11:32:41 +08:00