Commit Graph

  • a7ede3303d refactor(task): 移除重复的景区配置查询逻辑 Jerry Yan 2025-10-14 20:32:36 +08:00
  • aa7330000f fix(task): 避免重复发送下载和过期通知 Jerry Yan 2025-10-14 20:31:45 +08:00
  • 29f4bbf2d8 feat(message): 添加ZT消息生产者空实现服务 Jerry Yan 2025-10-14 20:28:00 +08:00
  • ad42254ea0 refactor(task): 移除通知模块依赖 Jerry Yan 2025-10-14 19:38:47 +08:00
  • 0ceecf0488 fix(message): 将消息相关接口的日志级别从 info 调整为 debug Jerry Yan 2025-10-14 19:20:41 +08:00
  • 311008cbf2 feat(message): 集成ZT消息服务发送通知 Jerry Yan 2025-10-14 19:05:38 +08:00
  • f54d40d026 feat(message):为消息添加唯一标识符支持 Jerry Yan 2025-10-14 18:27:15 +08:00
  • 3cb12c13c2 feat(printer):优化用户照片添加逻辑并返回结果ID Jerry Yan 2025-10-14 11:45:46 +08:00
  • bdeb41bead feat(profit-share): 实现分账管理V2版本功能 Jerry Yan 2025-10-13 20:30:46 +08:00
  • feac2e8d93 refactor(config): 移除ScenicConfigManager中的冗余代码 Jerry Yan 2025-10-12 01:09:54 +08:00
  • be375067ce feat(message): 移除ZT消息生产者示例代码- 删除ZtMessageProducerExample类及相关依赖 - 移除示例消息发送逻辑 - 清理无用的HashMap和日志记录代码 - 移除条件注解@ConditionalOnProperty配置 - 删除消息构建及发送示例实现 Jerry Yan 2025-10-11 20:34:00 +08:00
  • 7dec2e614c feat(watchdog): 增强任务监控告警机制 Jerry Yan 2025-10-11 20:33:49 +08:00
  • 51d0716606 Merge branch 'message-microservice' Jerry Yan 2025-10-11 15:07:52 +08:00
  • 765998bd97 docs(integration): 移除示例代码并更新配置说明- 删除设备集成测试中的默认配置启用示例 - 移除了消息集成组件中的示例引用 - 更新ZT-Message集成概述,去除对旧文档的引用 - 简化目录结构展示,移除example模块 - 清理冗余的配置键值说明- 统一删除各模块下的example目录引用 - 优化文档结构,提高可读性 Jerry Yan 2025-10-11 11:24:42 +08:00
  • 5f4f89112b refactor(scenic): 移除ScenicV2WithConfigDTO并简化实体转换逻辑 - 删除ScenicV2WithConfigDTO类定义 - 更新ScenicV2Controller中的导入依赖- 更新ScenicV2Client中的导入依赖 - 更新ScenicIntegrationService中的导入依赖 - 更新ScenicRepository中的导入依赖 - 简化convertToScenicEntity方法参数类型 - 移除手动组合ScenicV2WithConfigDTO的代码逻辑 Jerry Yan 2025-10-11 00:11:42 +08:00
  • d68b062951 refactor(repository):重构景区配置管理逻辑- 引入 ScenicConfigManager 管理配置信息 - 移除手动构建 configMap 的逻辑 - 修改 convertToScenicEntity 方法签名,支持传入配置管理器 - 使用 configManager 替代直接从 DTO 获取配置值的方式 - 统一配置项获取方式,增强代码可维护性与扩展性 Jerry Yan 2025-10-11 00:10:25 +08:00
  • 99857db006 feat(examples): 移除设备和问卷集成示例代码 Jerry Yan 2025-10-11 00:09:33 +08:00
  • e8c645a3c0 refactor(device): 移除设备与景区的冗余配置接口 Jerry Yan 2025-10-10 23:55:17 +08:00
  • fe8068b3d9 refactor(scenic): 重构景区配置响应结构 Jerry Yan 2025-10-10 13:46:59 +08:00
  • c689496130 feat(scenic): 添加分享功能配置项 Jerry Yan 2025-10-10 10:38:47 +08:00
  • 7e16ad35e7 feat(app): 新增分享前购买配置项 Jerry Yan 2025-10-10 09:03:51 +08:00
  • 1727619b29 refactor(kafka): 将人脸识别处理改为异步执行- 引入CompletableFuture实现异步处理 - 修改processFaceRecognition方法为异步版本 - 移除原同步处理中的try-catch块 - 更新方法返回类型从boolean改为void-保留处理成功和失败的状态更新逻辑- 添加异步处理成功后的日志记录 Jerry Yan 2025-10-03 14:30:08 +08:00
  • 3099e68a97 refactor(logging): 调整人脸处理服务中的日志级别 Jerry Yan 2025-10-03 13:46:22 +08:00
  • db86c82bc8 refactor(task):优化视频片段获取逻辑并增强日志记录 Jerry Yan 2025-10-01 22:01:34 +08:00
  • f33ce8e7a7 feat(video):优化视频切片任务处理逻辑 Jerry Yan 2025-10-01 21:22:19 +08:00
  • de65fa1dd8 feat(scenic): 添加水印URL配置支持 Jerry Yan 2025-10-01 17:00:44 +08:00
  • 132a539bb6 fix(kafka): 调整人脸识别消息处理逻辑,确保消息始终被消费- 修改消息处理失败时的确认机制,避免消息堆积 - 即使人脸样本保存或识别处理失败,也消费消息防止重复处理 - 异常情况下同样确认消息消费,记录错误日志而非阻塞流程- 优化日志记录,明确区分处理结果与消息确认状态 Jerry Yan 2025-09-28 11:26:01 +08:00
  • 9f66544a29 feat(source): 处理ZT-Source消息时支持设备裁剪配置 Jerry Yan 2025-09-27 23:28:50 +08:00
  • f4a16b5b09 feat(dto): 添加位置信息字段支持 - 在 ZTSourceMessage DTO 中新增 posJson 字段 - 更新数据库插入语句以支持 posJson 字段存储 - 调整日志输出内容,突出关键业务标识 - 在数据服务层增加对 posJson 的处理逻辑 Jerry Yan 2025-09-27 23:09:44 +08:00
  • 9bc34fcfdb feat(kafka): 新增ZT-Source Kafka消息处理功能 Jerry Yan 2025-09-27 22:16:47 +08:00
  • 4b01e4cf82 feat(task):优化人脸识别任务中的样本排序逻辑 Jerry Yan 2025-09-27 13:45:05 +08:00
  • f885f734ad perf(viid):优化线程池配置与图片裁剪内存管理 Jerry Yan 2025-09-27 13:17:48 +08:00
  • ddbc2a0edb fix(biz):修复用户购买检查逻辑 Jerry Yan 2025-09-27 01:50:26 +08:00
  • da89067c48 refactor(task):优化视频片段获取任务的设备计数逻辑 Jerry Yan 2025-09-27 01:07:52 +08:00
  • 2836326518 fix(face):修复vlog渲染状态显示错误问题 - 调整step3状态逻辑,确保渲染中状态正确显示 - 修改状态文本提示,优化用户体验 -修复渲染完成状态判断逻辑错误 Jerry Yan 2025-09-26 17:34:12 +08:00
  • 6091d41df9 feat(face):优化视频切分任务筛选逻辑 - 按设备ID分组并按创建时间倒序排序 - 根据设备配置限制视频数量 - 修复日志中原始 Jerry Yan 2025-09-26 16:36:37 +08:00
  • d4f9f1fe0d feat(face):优化视频重切任务的样本选择逻辑 Jerry Yan 2025-09-26 16:20:31 +08:00
  • d860996f6d feat(face):优化视频重切任务的样本选择逻辑 Jerry Yan 2025-09-26 15:51:15 +08:00
  • 1b2793215f fix(video): 解决并发环境下视频片段处理的文件名冲突问题 Jerry Yan 2025-09-26 14:26:09 +08:00
  • 4f1443a3ca fix(video): 处理空imgSource情况- 添加空值检查以避免保存空source记录 - 记录警告日志当imgSource为空时- 返回false以跳过无效处理流程 Jerry Yan 2025-09-26 12:39:22 +08:00
  • aba9fb0a15 feat(printer): 添加用户购买项设置的Redis缓存控制 Jerry Yan 2025-09-26 12:39:17 +08:00
  • ab3208c9df feat(kafka): 添加手动提交模式支持以增强消息处理可靠性 Jerry Yan 2025-09-25 18:46:15 +08:00
  • 09e376e089 refactor(kafka): 统一时人脸消息时间类型为Date Jerry Yan 2025-09-25 18:09:17 +08:00
  • dad9ddc17c docs Jerry Yan 2025-09-25 16:18:03 +08:00
  • 4a05773860 fix(device): 添加空值检查避免空指针异常- 在设置设备在线状态时添加对 lastActiveTime 和 clientIP 的空值检查 - 在判断设备是否在线时,增加对 keepaliveAt 时间的空值判断 - 防止因空值导致的 NullPointerException 异常- 提高代码健壮性和稳定性 Jerry Yan 2025-09-25 15:52:16 +08:00
  • 3c700a42f9 feat(device): 添加设备在线状态查询功能- 在DeviceV2Controller中新增getDeviceOnlineStatus接口,用于根据设备ID查询设备在线状态 - 引入DeviceStatusDTO和DeviceStatusIntegrationService以支持设备状态查询- 修改DeviceStatusDTO中的时间字段类型为Date,并调整JSON序列化格式- 在DeviceRepository中增加convertToEntityWithStatus方法,用于合并设备信息与状态信息 - 优化DeviceRepository中的getOnlineStatus方法,增加异常处理和降级机制- 完善设备在线状态查询的日志记录和错误处理逻辑 Jerry Yan 2025-09-25 15:32:09 +08:00
  • 47c6b2ca67 feat(device): 新增设备状态管理集成服务 Jerry Yan 2025-09-25 14:18:06 +08:00
  • 59baf8811b feat(pricing): 添加商品一口价优惠支持检查 Jerry Yan 2025-09-25 10:40:10 +08:00
  • 019b9ffca6 refactor(video):优化视频关联关系处理逻辑 Jerry Yan 2025-09-24 18:04:47 +08:00
  • 30805f3e30 refactor(mapper):优化查询逻辑并处理空列表情况 Jerry Yan 2025-09-24 17:50:53 +08:00
  • 94d6b2f443 feat(source): 增强source关联关系的数据一致性校验 Jerry Yan 2025-09-24 17:36:51 +08:00
  • b34f994298 feat(source): 添加过滤已存在关联关系功能 Jerry Yan 2025-09-24 17:16:12 +08:00
  • 7728f4424f status Jerry Yan 2025-09-24 09:35:24 +08:00
  • becbe5f6ab 允许重复 Jerry Yan 2025-09-24 05:03:47 +08:00
  • dc3a46362b Merge branch 'kafka_face_sample' Jerry Yan 2025-09-24 05:03:04 +08:00
  • a361b59d74 配置 Jerry Yan 2025-09-23 20:57:01 +08:00
  • f779b0e040 计算 Jerry Yan 2025-09-23 20:53:22 +08:00
  • 78c4548d02 文字 Jerry Yan 2025-09-23 17:54:49 +08:00
  • 842310f73c ignore Jerry Yan 2025-09-23 14:34:32 +08:00
  • cf235d38bb feat(模板): 为模板查找方法添加scanSource参数 Jerry Yan 2025-09-23 13:50:26 +08:00
  • 8903818cb0 订单详情 Jerry Yan 2025-09-23 12:20:57 +08:00
  • ae0cf56216 content返回url Jerry Yan 2025-09-23 10:40:04 +08:00
  • 90b6f53986 兜底1个 Jerry Yan 2025-09-23 10:38:23 +08:00
  • 80b4508211 docs Jerry Yan 2025-09-23 10:07:14 +08:00
  • 57b8d90d5e 名称 Jerry Yan 2025-09-23 10:04:05 +08:00
  • 59b481989c 避免文件过小损坏 Jerry Yan 2025-09-22 09:44:26 +08:00
  • 61cf9383d0 修改 Jerry Yan 2025-09-22 09:33:17 +08:00
  • 878dec2c55 npe Jerry Yan 2025-09-21 21:18:43 +08:00
  • 48bd9d2b0c 通知地址 Jerry Yan 2025-09-21 02:40:40 +08:00
  • b365d86796 显示逻辑 Jerry Yan 2025-09-21 02:38:30 +08:00
  • 18cb459320 一口价查询 Jerry Yan 2025-09-21 00:15:08 +08:00
  • b7d3e20c46 C a c h e Jerry Yan 2025-09-20 17:49:03 +08:00
  • d55c7a7769 Reapply "feat(PriceBiz): 新增商品类型字段并完善商品列表逻辑" Jerry Yan 2025-09-20 16:53:55 +08:00
  • 0432b99524 feat(OrderMapper): 查询订单时按支付时间倒序排列在queryTypeOrder查询中添加order by pay_at desc子句, 确保返回的订单记录按支付时间从新到旧排序,便于业务逻辑处理和展示最新订单信息。 Jerry Yan 2025-09-20 13:59:07 +08:00
  • da71e6d16f debug Jerry Yan 2025-09-20 13:38:43 +08:00
  • f29217ac1f fix(FaceServiceImpl):修复视频模板封面URL设置问题当视频模板封面URL为空时,使用图片列表第一项的URL进行设置,避免空值导致的问题。 Jerry Yan 2025-09-20 11:31:37 +08:00
  • 638da8cd3d Revert "feat(PriceBiz): 新增商品类型字段并完善商品列表逻辑" Jerry Yan 2025-09-20 15:51:10 +08:00
  • 7ca59a1b0b feat(PriceBiz): 新增商品类型字段并完善商品列表逻辑 Jerry Yan 2025-09-20 04:51:51 +08:00
  • f10ede0d2c refactor(biz): 优化模板参数过滤逻辑 Jerry Yan 2025-09-19 18:48:52 +08:00
  • 9226dfff1d feat(questionnaire): 添加下载问卷小程序二维码功能 Jerry Yan 2025-09-19 17:28:21 +08:00
  • 67f5c274f7 feat(ScenicConfigResp): 添加等待时显示照片的字段 Jerry Yan 2025-09-19 17:06:17 +08:00
  • ff8fe33eb0 Merge branch 'print-price' Jerry Yan 2025-09-19 15:08:55 +08:00
  • 292157885a refactor(questionnaire): 移除问卷模块中的健康检查接口 Jerry Yan 2025-09-19 13:33:20 +08:00
  • ad33b1abef feat(pc): 添加打印机管理功能- 新增 PrinterManageController 类实现打印机管理接口 - 添加打印机列表查询、详情、创建、更新、删除等功能 - 新增打印机状态、首选尺寸、当前使用设备更新接口 - 在 PrinterMapper.xml 中添加相关 SQL 语句 Jerry Yan 2025-09-19 12:32:58 +08:00
  • 524627ea73 Merge branch 'refs/heads/questionnare-microservice' Jerry Yan 2025-09-19 12:29:33 +08:00
  • 7a35551a7b feat(video): 添加视频查看权限控制功能 Jerry Yan 2025-09-18 18:42:53 +08:00
  • 7820a282d9 refactor(pc): 优化人脸服务中的模式匹配逻辑 Jerry Yan 2025-09-18 18:31:30 +08:00
  • 864fc2c127 refactor(RenderWorkerV2Controller): 将日志级别从info更改为debug将RenderWorkerV2Controller中的多个日志记录级别从info更改为debug,以减少不必要的日志输出。 - 分页查询渲染工作器列表- 获取渲染工作器详情 - 创建渲染工作器 - 更新渲染工作器 Jerry Yan 2025-09-18 16:43:46 +08:00
  • ab7deb5c8f feat(RenderWorkerV2Controller): 添加带保活信息的渲染工作器DTO并更新控制器新增了RenderWorkerWithStatusDTO类,用于封装带有保活信息的渲染工作器数据。在RenderWorkerV2Controller中更新了listWorkers方法,使其返回包含保活信息的工作器列表。 Jerry Yan 2025-09-18 16:41:21 +08:00
  • 079c5dc540 feat(视频更新): 添加视频片段更新检查功能 Jerry Yan 2025-09-18 15:05:25 +08:00
  • 1220348bae refactor(PrinterServiceImpl):重构价格计算逻辑以使用统一的价格计算服务 在 PrinterServiceImpl 类中,移除了对 PriceRepository 的依赖,并引入了 IPriceCalculationService 接口来处理价格计算。主要改动包括:- 添加了新的导入语句,如 PriceCalculationRequest, PriceCalculationResult, ProductItem, ProductTypeIPriceCalculationService。 - 在 queryPrice 方法中,通过 IPriceCalculationService 计算照片打印的总价格,替代了原有的直接从 PriceRepository 获取价格配置的方式。 - 更新了 createOrder 方法中的价格计算逻辑,同样采用 IPriceCalculationService 来确定订单的价格信息。 - 对于没有可打印照片的情况,现在会返回一个零价格的对象或抛出异常,具体取决于调用上下文。 Jerry Yan 2025-09-18 13:36:25 +08:00
  • e9102e8e58 feat(pricing): 新增打包购买优惠功能 Jerry Yan 2025-09-18 10:47:40 +08:00
  • e86dc85afe refactor(pricing): 调整优惠优先级顺序 Jerry Yan 2025-09-18 10:28:35 +08:00
  • b14754ec0a feat(integration): 添加消息服务相关接口和功能 Jerry Yan 2025-09-17 21:53:41 +08:00
  • a888ed3fe2 feat(integration): 添加 ZT-Message Kafka 生产者集成 Jerry Yan 2025-09-17 21:38:26 +08:00
  • fde4deb370 Merge branch 'refs/heads/price_inquery' Jerry Yan 2025-09-17 17:19:53 +08:00
  • 5212547b3a docs Jerry Yan 2025-09-17 17:03:18 +08:00
  • 9a39592a98 Merge branch 'refs/heads/price_inquery' Jerry Yan 2025-09-17 17:03:37 +08:00
  • f3fdb44742 refactor(mybatis): 移除 XML 配置,使用注解替代 Jerry Yan 2025-09-17 17:03:12 +08:00
  • ad111cdebb Merge branch 'page_info' into price_inquery Jerry Yan 2025-09-17 16:54:59 +08:00