|
|
eb9b781fd3
|
Merge branch 'puzzle_edge_w'
# Conflicts:
# src/main/java/com/ycwl/basic/config/WebMvcConfig.java
|
2026-01-05 11:58:56 +08:00 |
|
|
|
d1962ed615
|
refactor(clickhouse): 将统计数据查询从 MyBatis 迁移到 JDBC 模板
- 移除 ClickHouseStatsMapper 接口及 XML 映射文件
- 使用 NamedParameterJdbcTemplate 替代 MyBatis 实现数据查询
- 添加日期格式化工具类处理 ClickHouse 时间格式
- 重构所有统计查询方法使用原生 SQL 字符串构建
- 添加 MySQL 主数据源配置确保多数据源正确配置
- 升级 ClickHouse JDBC 驱动版本到 0.8.5
- 解决 0.6.x 版本参数绑定问题通过手动 SQL 构建
- 保持原有查询逻辑不变仅改变实现方式
|
2026-01-04 13:17:01 +08:00 |
|
|
|
e1023b6ea8
|
refactor(stats): 移除统计追踪模块相关代码
- 删除 StatsBiz 业务类
- 移除 TraceController 控制器及其接口实现
- 删除 AddTraceReq 数据传输对象
- 移除 StatsEntity 和 StatsRecordEntity 实体类
- 移除 StatsInterceptor 拦截器
- 删除 StatsMapper 和 StatsRecordMapper 数据访问接口
- 移除 StatsService 服务接口及 StatsServiceImpl 实现类
- 删除 StatsUtil 工具类
|
2026-01-04 12:16:01 +08:00 |
|
|
|
aec5e57df7
|
feat(database): 迁移统计数据查询到ClickHouse
- 添加ClickHouse数据源配置和相关依赖
- 实现ClickHouse统计查询服务和MySQL兜底方案
- 新增扫码统计、订单统计等数据查询接口
- 重构分销员数据统计逻辑,整合MySQL和ClickHouse数据源
- 更新应用配置文件以支持ClickHouse启用开关
- 修改分布式任务统计以支持跨库查询场景
|
2026-01-04 10:34:17 +08:00 |
|
|
|
52ce26e630
|
feat(puzzle): 添加拼图边缘渲染功能
- 集成 PuzzleEdgeWorkerIpInterceptor 拦截器进行 IP 校验
- 添加 PuzzleEdgeWorkerSecurityProperties 配置类
- 创建 PuzzleEdgeRenderTaskController 提供边缘渲染接口
- 添加多种 DTO 类用于边缘渲染任务数据传输
- 创建 PuzzleEdgeRenderTaskEntity 实体和 Mapper 接口
- 实现 PuzzleEdgeRenderTaskService 核心服务逻辑
- 重构 PuzzleGenerateServiceImpl 使用边缘渲染服务
- 移除原有的线程池执行器和同步渲染逻辑
- 添加定时任务处理渲染超时和重试机制
- 实现自动打印队列添加功能
|
2026-01-03 23:47:37 +08:00 |
|
|
|
24bbb63bf7
|
feat(config): 添加Mybatis Plus分页插件和Mapper扫描配置
ZhenTu-BE/pipeline/head This commit looks good
- 配置MybatisPlusInterceptor分页插件
- 添加@MapperScan注解扫描多个mapper包
- 为多个service注入添加@Lazy注解解决循环依赖
- 在VoucherServiceImpl和PuzzleGenerateServiceImpl中启用懒加载
- 优化订单服务中的依赖注入配置
|
2025-12-05 16:14:43 +08:00 |
|
|
|
71a8d3b539
|
refactor(core): 添加 Lazy 注解解决循环依赖问题
- 在多个 Service 类中为注入的依赖添加 @Lazy 注解
- 修改了微信支付服务实现类中的依赖注入方式
- 更新了打印机服务实现类中的依赖注入配置
- 调整了统计拦截器和服务类中的依赖注入策略
- 优化了 FaceService 和相关 Repository 的注入方式
- 防止应用启动时因循环依赖导致的初始化失败
|
2025-12-05 15:22:19 +08:00 |
|
|
|
788184fc04
|
Fix: Remove deprecated CachingConfigurerSupport in CustomRedisCacheManager
|
2025-12-01 14:54:09 +08:00 |
|
|
|
57be6aa983
|
fix(redis): 配置Redis缓存管理器以防止ClassCastException
- 添加BasicPolymorphicTypeValidator以处理多态类型
- 在ObjectMapper中激活默认类型检查
- 更新Redis序列化配置以支持类型安全
- 防止因类型转换导致的运行时异常
- 确保JavaTimeModule与类型检查兼容
- 统一Redis缓存和模板的序列化配置
|
2025-11-28 13:37:26 +08:00 |
|
|
|
cacb22a7bd
|
feat(cache): 配置Redis缓存管理器以支持Java时间序列化
- 添加Jackson ObjectMapper和JavaTimeModule依赖
- 配置RedisCacheConfiguration使用Jackson2JsonRedisSerializer序列化值
- 在RedisTemplate中设置值和哈希值的序列化器为Jackson2JsonRedisSerializer
- 启用对LocalDateTime等Java 8时间类型的序列化支持
|
2025-11-28 12:58:13 +08:00 |
|
|
|
51d0716606
|
Merge branch 'message-microservice'
# Conflicts:
# src/main/java/com/ycwl/basic/integration/CLAUDE.md
|
2025-10-11 15:07:52 +08:00 |
|
|
|
ab3208c9df
|
feat(kafka): 添加手动提交模式支持以增强消息处理可靠性
- 在 KafkaConfig 中新增 manualCommitKafkaListenerContainerFactory 配置
- 启用手动提交模式并设置 AckMode 为 MANUAL_IMMEDIATE
- 修改 FaceProcessingKafkaService 使用新的容器工厂- 添加 Acknowledgment 参数以控制消息提交时机
-仅在人脸样本保存和识别全部成功后才手动确认消息
- 处理失败时不再调用 ack.acknowledge()使消息可重新消费
- 更新 processFaceRecognition 方法返回处理结果状态
- 增强异常处理逻辑,确保失败情况下不提交消息
|
2025-09-25 18:46:15 +08:00 |
|
|
|
dc3a46362b
|
Merge branch 'kafka_face_sample'
|
2025-09-24 05:03:04 +08:00 |
|
|
|
a888ed3fe2
|
feat(integration): 添加 ZT-Message Kafka 生产者集成
- 新增 ZtMessage DTO 类用于消息体
- 实现 ZtMessageProducerService 生产者服务
- 添加示例演示如何发送消息
- 更新配置文件和文档以支持新功能
|
2025-09-17 21:38:26 +08:00 |
|
|
|
a5e882e693
|
feat(basic): 添加视频更新检查功能
- 新增 VideoUpdateConfig 类用于配置视频更新检查参数
- 添加 VideoUpdateCheckVO 类作为视频更新检查响应模型
-功能包括检测片段变化、判断是否可更新以及统计片段数量等
|
2025-09-17 09:39:47 +08:00 |
|
|
|
dc2154c020
|
feat(integration): 添加 Kafka 消息系统集成
- 新增 Kafka 配置和连接测试功能- 实现人脸处理消息的消费逻辑
- 添加消息发送预留接口
- 优化人脸样本保存和处理流程
|
2025-09-12 06:38:44 +08:00 |
|
|
|
5871beb84e
|
refactor: 移除 FeignConfig 类
删除了 FeignConfig 类及相关配置,包括日志级别设置、请求拦截器、错误解码器等。这部分配置可能已经不再需要,或者已经被其他配置所替代。
|
2025-08-26 13:45:38 +08:00 |
|
|
|
e85559ed72
|
Merge branch 'price_inquery'
|
2025-08-25 15:09:33 +08:00 |
|
|
|
52649e4e77
|
nacos
Gitea/FrameTour-BE/pipeline/head This commit looks good
|
2025-08-24 23:59:25 +08:00 |
|
|
|
9c932b6ba8
|
价格查询,待处理订单内容
|
2025-08-14 10:50:27 +08:00 |
|
|
|
477554cb35
|
删除swagger
|
2025-07-23 11:39:12 +08:00 |
|
|
|
877f37b6f9
|
系统支付对接、避免返回过多数据
|
2025-04-17 10:49:31 +08:00 |
|
|
|
59978b6be5
|
修整代码
|
2025-04-08 14:40:57 +08:00 |
|
|
|
20d78cb487
|
不存request了
|
2025-04-08 14:32:45 +08:00 |
|
|
|
c8874064f0
|
初始化时吧所有的都用了
|
2025-04-06 17:56:08 +08:00 |
|
|
|
0ab142e1c4
|
修改
|
2025-04-05 13:27:20 +08:00 |
|
|
|
a1eb29c49d
|
升级
|
2025-03-28 14:23:30 +08:00 |
|
|
|
6bfff19c5a
|
删除无用内容
|
2025-03-14 17:01:54 +08:00 |
|
|
|
c2ebbd71e2
|
2
|
2025-03-11 12:07:34 +08:00 |
|
|
|
e9890a3856
|
线程池直接拉大
|
2025-03-02 23:25:46 +08:00 |
|
|
|
3ab5d95458
|
删除XSSFilter,避免OOM
|
2025-03-01 15:36:07 +08:00 |
|
|
|
95747a2a71
|
价格配置
|
2025-02-25 15:27:31 +08:00 |
|
|
|
178ad6a65e
|
正式环境去除doc.html
|
2025-01-05 14:48:18 +08:00 |
|
|
|
201a6617ac
|
彻底铲除OSSUtil,抽象、修改
|
2024-12-27 11:03:02 +08:00 |
|
|
|
c27d094965
|
乱七八糟的修改,其他外围流程逻辑完善
|
2024-12-15 17:31:39 +08:00 |
|
songmingsong
|
e1c95fb137
|
Merge remote-tracking branch 'origin/master'
|
2024-12-06 10:14:01 +08:00 |
|
songmingsong
|
636f20fb29
|
微信退款、退款回调
|
2024-12-06 10:13:43 +08:00 |
|
|
|
19fcebf32c
|
阿里云人脸检测配置
|
2024-12-06 09:22:06 +08:00 |
|
songmingsong
|
ffc9fcb95c
|
微信支付、回调、订单查询;
微信用户登录、用户信息查询、修改用户信息、同意用户协议;
文件OSS上传、删除接口;
|
2024-12-05 17:33:25 +08:00 |
|
|
|
c1a0d6b377
|
避免前端精度丢失,直接把long变成string返回
|
2024-12-04 17:47:42 +08:00 |
|
|
|
901691aaea
|
Init
|
2024-11-29 10:49:32 +08:00 |
|