Commit Graph

9 Commits

Author SHA1 Message Date
4549fdf59e feat(order): 添加订单查询中的手机号和订单号筛选功能
- 在 GltTicketOrderMapper.xml 中新增订单号查询条件,支持按 ID 或订单号搜索
- 在 GltTicketOrderMapper.xml 中新增用户手机号查询条件
- 在 GltTicketOrderParam.java 中添加 phone 字段用于接收手机号参数
- 保持原有的关键词和其他查询条件不变
- 扩展了订单检索的灵活性和精确度
2026-03-30 18:05:07 +08:00
82f41d7153 feat(config): 更新多环境配置并添加AI模块支持
- 修改默认激活环境为glt2
- 在application.yml中启用SqlRunner功能以支持动态SQL执行
- 新增AI模块Ollama配置,包括基础URL、模型设置和RAG参数
- 删除废弃的application-cms.yml和application-yd.yml配置文件
- 更新开发环境数据库连接配置至新服务器地址
- 为glt环境添加业务模块接口URL配置
- 新增glt2环境配置文件,包含完整的开发环境设置
2026-03-27 00:28:42 +08:00
7982b8f963 feat(task): 添加配送奖励功能并优化套票发放流程
- 新增配送奖励计算和发放逻辑,按订单商品的配送费率计算奖励金额
- 添加配送奖励资金流水记录,分配FLOW_TYPE_DELIVERY_REWARD类型
- 优化套票发放流程,移除自动核销机制,改为用户主动履约核销
- 实现套票分批释放功能,支持按期数或月度平均释放策略
- 调整订单结算规则,绑定水票模板的订单支付成功即可分润
- 修复并发情况下的订单重复结算问题,增加分布式锁机制
- 更新日志输出中的分佣/分润术语统一,提升代码可读性
2026-03-26 16:56:00 +08:00
0823c42cbc fix(order): 修复订单状态更新逻辑
- 添加条件判断确保只有当订单状态为2时才更新为0
- 防止已发货或已完成的订单被错误重置为待支付状态
- 保持支付成功后的其他订单属性更新逻辑不变
2026-03-23 11:07:53 +08:00
44363ca870 fix(order): 修正订单支付时间设置逻辑
- 将支付时间设置为订单创建时间而非当前时间
- 添加订单状态重置为初始状态的逻辑
2026-02-22 20:55:14 +08:00
b713ba0dcc feat(mqtt): 关闭MQTT服务并添加微信小程序token服务
- 将application-glt.yml中的mqtt.enabled设置为false
- 重构ShopDealerOrder实体类的导入顺序
- 在ShopDealerOrder中新增isUnfreeze字段表示佣金冻结状态
- 在ShopDealerOrder中新增unfreezeTime字段表示解冻时间
- 新增WxMiniappAccessTokenService接口用于获取微信小程序access_token
- 实现WxMiniappAccessTokenServiceImpl服务支持按租户获取access_token
- 集成Redis缓存机制支持access_token的缓存管理
- 实现微信API调用逻辑支持token获取和异常处理
2026-02-22 18:34:07 +08:00
90965b6d0a feat(ticket): 优化套票发放服务支持多商品并实现起始送水自动核销
- 增加对多个商品/模板的支持,修改issueTodayOrders方法接受商品ID列表
- 实现起始送水自动核销功能,按模板配置自动消耗初始水票数量
- 添加起始送水订单生成功能,用于配送端跟踪和后台管理
- 新增GltTicketOrder相关服务和地址快照构建逻辑
- 修改用户水票统计方法,从统计总数量改为统计可用数量
- 增加根据商品ID查询水票模板的API接口
- 优化订单状态更新逻辑,移除发货状态设置
- 添加数据安全检查,防止空值导致的异常处理
2026-02-13 02:22:15 +08:00
6f1503e89f feat(generator): 添加代码生成器模板和AI聊天功能
- 新增.gitignore文件配置忽略规则
- 添加Taro页面配置模板add.config.ts.btl
- 添加Taro页面组件模板add.tsx.btl用于动态表单生成
- 实现AiController提供AI聊天消息处理功能
- 集成WebSocket实现AI消息流式传输
- 添加支付宝支付配置工具类AlipayConfigUtil
- 创建支付宝参数实体AlipayParam
- 集成阿里云短信发送工具AliYunSender
- 添加阿里云机器翻译工具AliyunTranslateUtil
- 完善API响应结果包装类ApiResult
- 配置多环境应用参数application.yml
- 添加CMS生产环境配置application-cms.yml
- 添加开发环境配置application-dev.yml
- 添加生产环境配置application-prod.yml
2026-02-13 02:21:28 +08:00
a1a3d78dd6 feat(generator): 添加代码生成器模板和AI聊天功能
- 新增.gitignore文件配置忽略规则
- 添加Taro页面配置模板add.config.ts.btl
- 添加Taro页面组件模板add.tsx.btl用于动态表单生成
- 实现AiController提供AI聊天消息处理功能
- 集成WebSocket实现AI消息流式传输
- 添加支付宝支付配置工具类AlipayConfigUtil
- 创建支付宝参数实体AlipayParam
- 集成阿里云短信发送工具AliYunSender
- 添加阿里云机器翻译工具AliyunTranslateUtil
- 完善API响应结果包装类ApiResult
- 配置多环境应用参数application.yml
- 添加CMS生产环境配置application-cms.yml
- 添加开发环境配置application-dev.yml
- 添加生产环境配置application-prod.yml
2026-02-13 02:21:21 +08:00