Commit Graph

  • fb75cbf230 feat(printer):优化订单打印纸张尺寸获取逻辑 Jerry Yan 2025-11-08 11:04:22 +08:00
  • eda4ed2955 1 Jerry Yan 2025-11-08 10:25:53 +08:00
  • c41611e5d0 feat(printer): 实现人脸照片自动添加到优先打印列表功能 Jerry Yan 2025-11-08 10:18:22 +08:00
  • 747081901f feat(printer): 实现人脸样本使用功能 Jerry Yan 2025-11-08 01:17:39 +08:00
  • 616ab217e4 feat(printer): 新增打印机大屏对接接口 Jerry Yan 2025-11-08 00:47:33 +08:00
  • 00db16e7bd feat(watermark): 调整水印默认字体及位置参数 Jerry Yan 2025-11-07 23:01:58 +08:00
  • 1821ba9f58 feat(image): 添加打印机默认水印操作器并优化图片处理逻辑- 新增 PrinterDefaultWatermarkOperator 实现自定义水印处理 - 在 ImageWatermarkOperatorEnum 中添加 PRINTER_DEFAULT 类型 - 更新 ImageWatermarkFactory 以支持新的水印操作器 - 调整日期格式为 yyyy.MM.dd 用于打印场景 -优化 ImageUtils 中的图片旋转逻辑,仅支持270度旋转 - 移除对90度旋转的支持以简化处理流程 Jerry Yan 2025-11-07 22:38:02 +08:00
  • ea48f03bbc fix(order):修复订单打印信息获取逻辑 Jerry Yan 2025-11-07 22:02:16 +08:00
  • 6b2089a9bc feat(order): 添加商品数量字段并初始化 Jerry Yan 2025-11-07 21:58:19 +08:00
  • 25c0e629c6 feat(image): 添加二维码圆形白色背景 Jerry Yan 2025-11-07 21:47:30 +08:00
  • 48c8518ae6 feat(printer):优化打印任务逻辑并添加水印景区文案 Jerry Yan 2025-11-07 21:08:33 +08:00
  • 96d001dfc0 feat(printer): 新增样品使用功能并优化打印流程 Jerry Yan 2025-11-07 20:32:21 +08:00
  • fb3a08fdcf feat(printer): 实现照片自动裁剪功能 Jerry Yan 2025-11-06 15:32:11 +08:00
  • dcc8cdeb6a fix(printer): 修改 faceId 参数类型为字符串并增加解析逻辑 Jerry Yan 2025-11-05 17:00:26 +08:00
  • 054958ebf5 fix(printer):修复用户照片列表查询逻辑 Jerry Yan 2025-11-05 15:26:09 +08:00
  • fa0c3a1a43 feat(printer): 支持按数量创建多个打印任务- 根据照片数量生成对应数量的打印任务- 默认至少创建1个打印任务 - 保留原有单任务逻辑并适配多任务场景 - 确保每个任务独立插入数据库 - 维持打印机轮询选择机制 Jerry Yan 2025-11-05 14:45:55 +08:00
  • 779334a09e 1 Jerry Yan 2025-11-05 13:05:43 +08:00
  • 3a3bdee296 feat(printer): 添加 faceId 参数支持照片打印功能 Jerry Yan 2025-11-05 11:36:47 +08:00
  • 546ddfbb62 test(facebody): 添加删除人脸库的测试方法 Jerry Yan 2025-11-05 10:00:46 +08:00
  • 58b642f356 feat(device): 更新景区设备查询接口 Jerry Yan 2025-11-05 10:00:28 +08:00
  • fa8a8ed711 feat(face):人脸上传接口增加scene参数 Jerry Yan 2025-11-03 17:45:30 +08:00
  • 6886f87fe9 Merge branch 'face_service_refactor' Jerry Yan 2025-11-02 22:06:57 +08:00
  • 78a2a74fa6 feat(print): 实现照片自动裁剪与优先打印功能 Jerry Yan 2025-11-02 09:12:01 +08:00
  • 222f974ad5 feat(face): 添加人脸识别重试功能并优化得分筛选逻辑 Jerry Yan 2025-11-01 19:58:09 +08:00
  • 96a4d3ffeb feat(storage): 更新照片存储路径常量 Jerry Yan 2025-11-01 19:56:27 +08:00
  • e99d75ba1b feat(app): 添加场景模式配置字段 Jerry Yan 2025-11-01 19:55:21 +08:00
  • c1b9a42c73 3 Jerry Yan 2025-10-31 21:04:10 +08:00
  • 4c10c1d939 2 Jerry Yan 2025-10-31 18:44:43 +08:00
  • 3000e18cb7 refactor(face):重构人脸识别服务逻辑 - 将人脸识别补救逻辑提取到FaceRecoveryStrategy类中 - 将源文件关联处理逻辑提取到SourceRelationProcessor类中 - 将购买状态处理逻辑提取到BuyStatusProcessor类中 - 将视频重切处理逻辑提取到VideoRecreationHandler类中 - 在FaceServiceImpl中引入四个新的处理器组件 - 删除原有的冗长方法实现,改为调用对应处理器 - 更新方法调用方式以使用新的处理器实例 - 保留核心业务流程但解耦具体实现细节 Jerry Yan 2025-10-31 17:31:48 +08:00
  • bf014db7ff feat(face): 引入人脸识别指标记录与搜索结果合并功能 Jerry Yan 2025-10-31 17:11:02 +08:00
  • 12cd9bd275 1 Jerry Yan 2025-10-31 16:41:15 +08:00
  • 7c42c5c462 feat(facebody): 实现人脸识别搜索的重试机制 Jerry Yan 2025-10-31 15:01:06 +08:00
  • 631d5c175f feat(payment): 支付与退款后清除景区统计缓存 Jerry Yan 2025-10-31 13:46:17 +08:00
  • 785de52780 feat(scenic): 添加打印相关配置项 Jerry Yan 2025-10-31 13:03:44 +08:00
  • 2ee7e93201 refactor(order):优化订单业务逻辑中的景区信息获取方式 Jerry Yan 2025-10-31 11:29:48 +08:00
  • 65ae23a956 refactor(scenic): 替换ScenicEntity为ScenicV2DTO以优化数据访问 Jerry Yan 2025-10-31 11:12:38 +08:00
  • b9ade63e8e feat(wx): 移除微信消息模板通知控制器 Jerry Yan 2025-10-31 11:05:01 +08:00
  • cdeb2e4d5a refactor(statistics): 移除统计记录添加功能 Jerry Yan 2025-10-31 11:00:38 +08:00
  • cc38d6e095 feat(printer): 添加打印功能开关检查 Jerry Yan 2025-10-31 11:00:06 +08:00
  • 82d86c8c3c fix(face):修复人脸匹配样本ID处理逻辑 Jerry Yan 2025-10-30 11:43:02 +08:00
  • 5979b1a275 refactor(face): 调整人脸关系数据删除逻辑 Jerry Yan 2025-10-30 10:40:33 +08:00
  • a7fe0d715d feat(face): 添加人工调整标记更新功能 Jerry Yan 2025-10-30 10:16:24 +08:00
  • ef8a913636 fix(face):修复人脸样本直接使用模式下搜索结果未设置的问题 Jerry Yan 2025-10-30 09:54:29 +08:00
  • 73791a92d3 feat(face):重新匹配前删除人脸旧关系数据 Jerry Yan 2025-10-30 09:47:29 +08:00
  • f0ad0f58a9 fix(order):修复订单备注更新逻辑 Jerry Yan 2025-10-30 09:24:28 +08:00
  • 73825cd1d6 feat(face): 添加人工调整标记字段并优化匹配逻辑 Jerry Yan 2025-10-30 00:18:03 +08:00
  • 745943fc23 refactor(face): 移除样本筛选轨迹功能及相关枚举 Jerry Yan 2025-10-29 19:26:35 +08:00
  • b6bde4ad62 refactor(face):优化人脸识别更新接口及样本展示逻辑 Jerry Yan 2025-10-29 15:21:15 +08:00
  • 07ebccad3c fix(video): 减少视频任务生成器的等待时间 - 将线程睡眠时间从5000毫秒减少到2000毫秒 - 提高视频任务处理效率 - 减少系统资源占用 Jerry Yan 2025-10-28 18:04:35 +08:00
  • 028178605e fix(printer): 修改打印机列表分隔符 - 将打印机列表的分隔符从逗号(,)更改为竖线(|) - 避免打印机名称中包含逗号导致解析错误 - 更新打印机信息时使用新的分隔符格式 Jerry Yan 2025-10-28 17:44:09 +08:00
  • 03162dec44 feat(face): 移动人脸识别接口到移动端并优化请求参数 - 将人脸识别相关接口从PC端控制器迁移至移动端控制器 - 更新人脸识别详情和样本VO类的包路径至mobile.face - 修改人脸识别更新请求参数默认值 - 删除PC端冗余的人脸识别接口实现 - 调整服务层依赖引用至新的mobile.face包路径 - 移除过时的FaceSampleRespVO引用依赖 Jerry Yan 2025-10-28 17:42:18 +08:00
  • 85cdfe9ea1 feat(printer): 实现打印机轮询选择功能 Jerry Yan 2025-10-28 17:31:08 +08:00
  • 5e2fe0329d refactor(task):优化设备照片限制筛选逻辑 Jerry Yan 2025-10-28 16:21:30 +08:00
  • 6f8b3c8cdf chore(template): 删除空的模板工厂类 Jerry Yan 2025-10-28 15:52:08 +08:00
  • 1efe4a1439 refactor(task): 移除过时的人脸清理功能 Jerry Yan 2025-10-28 15:51:53 +08:00
  • e27f092f85 refactor(logging): 将部分info级别日志调整为debug级别- 将Placeholder初始化相关日志从info Jerry Yan 2025-10-28 15:51:32 +08:00
  • 215a7e87ae feat(face): 添加景区配置控制人脸任务自动创建 Jerry Yan 2025-10-28 15:41:55 +08:00
  • 636ab96e96 feat(scenic): 添加景区配置人脸优先选择功能 Jerry Yan 2025-10-28 15:41:46 +08:00
  • cc68a8dbbd Merge branch 'refs/heads/result_edit_2' Jerry Yan 2025-10-28 15:36:32 +08:00
  • e887fd47f2 feat(scenic): 添加景区配置分享购买前开关 Jerry Yan 2025-10-27 19:00:10 +08:00
  • f07d808f3d feat(printer): 支持上传裁剪参数并更新照片裁剪信息 Jerry Yan 2025-10-27 16:59:31 +08:00
  • 2a662ae86d feat(printer): 添加打印任务分页查询和重新打印功能- 引入 PageHelper 和 PageInfo 实现分页查询 - 新增 PrintTaskMapper 接口方法 queryByCondition 和 updateStatus - 扩展 PrintTaskEntity 实体类,新增 mpId 和 paper 字段- 在 PrinterController 中新增 /task/page 和 /task/reprint/{id} 接口- 更新 PrintTaskMapper.xml,添加查询和更新状态的 SQL语句- 优化打印任务插入逻辑,补充 mpId 和 paper 字段赋值 Jerry Yan 2025-10-27 13:58:59 +08:00
  • e805fdac9a feat(template): 添加人脸样本和视频源为空时的日志提示 Jerry Yan 2025-10-27 13:58:32 +08:00
  • 0db411c2e4 feat(order): 添加打印纸张信息到订单项 Jerry Yan 2025-10-27 11:22:47 +08:00
  • 27930b1dca feat(printer): 增加打印任务查询功能并完善商品详情展示 Jerry Yan 2025-10-27 10:24:59 +08:00
  • b3e2601758 添加字段 Jerry Yan 2025-10-27 09:25:09 +08:00
  • d9049b8a29 feat(printer): 修改用户照片上传接口返回照片ID Jerry Yan 2025-10-27 09:24:59 +08:00
  • 0f0601e5eb feat(order): 根据订单类型设置商品名称 Jerry Yan 2025-10-26 18:29:30 +08:00
  • 8064c68b8b feat(profit-share): 调整分账与退款消息结构并优化接口 Jerry Yan 2025-10-24 20:10:44 +08:00
  • 0a57eeaeef feat(face): 支持多种人脸搜索结果合并模式 Jerry Yan 2025-10-24 18:21:17 +08:00
  • fb637bc7db feat(repository): 处理重复templatePlaceholder时倒序sourceMap列表 Jerry Yan 2025-10-24 17:12:07 +08:00
  • ca2b812574 feat(task):优化设备照片数量限制逻辑 Jerry Yan 2025-10-24 17:05:53 +08:00
  • 841c89af04 refactor(task): 移除视频生成通知的Redis缓存逻辑 Jerry Yan 2025-10-24 16:22:20 +08:00
  • bed3a4e3c9 feat(printer): 实现任务状态的原子性更新与同步锁机制 Jerry Yan 2025-10-23 21:24:58 +08:00
  • 3f8b911e6f feat(face): 增加自定义人脸匹配次数限制与记录功能 Jerry Yan 2025-10-23 18:17:07 +08:00
  • ea4adcdeb7 feat(kafka): 移除Kafka集成服务 Jerry Yan 2025-10-23 16:11:25 +08:00
  • 6242a346ce feat(device): 更新设备响应字段 Jerry Yan 2025-10-22 12:19:22 +08:00
  • 2d2ed6fc1b Revert "feat(notification):临时绕过授权检查逻辑" Jerry Yan 2025-10-21 22:35:08 +08:00
  • 1b312313b2 feat(face): 增加人脸识别详情与人工调整功能 - 新增人脸识别详情接口,返回系统采纳与被过滤的样本信息 - 新增人工调整识别结果接口,支持用户手动选择或排除样本 - 引入样本过滤原因枚举,用于记录和展示过滤原因 - 重构样本过滤逻辑,增加过滤轨迹追踪功能 - 优化时间范围与设备照片数量限制的过滤实现 - 在搜索结果中增加过滤轨迹信息,便于前端展示 - 添加人脸识别详情VO和样本VO,丰富返回数据结构 - 完善人脸识别相关的请求与响应模型定义 Jerry Yan 2025-10-21 21:35:06 +08:00
  • 37033f1b16 fix(notify):优化视频通知描述文案 Jerry Yan 2025-10-20 17:11:53 +08:00
  • 7ea78e4a17 refactor(logging): 将视频任务更新检查日志级别从 info 调整为 debug Jerry Yan 2025-10-20 15:05:28 +08:00
  • 9fcb472717 feat(notify): 增加景区通知模板标题和描述字段 Jerry Yan 2025-10-20 14:58:49 +08:00
  • 70ef4eb09c fix(mapper): 更新用户通知授权检查逻辑 Jerry Yan 2025-10-20 13:18:45 +08:00
  • 58224a03c5 refactor(logging): 调整日志级别并移除冗余日志 Jerry Yan 2025-10-20 13:13:48 +08:00
  • 927c4955f8 feat(notification):临时绕过授权检查逻辑 Jerry Yan 2025-10-20 13:11:28 +08:00
  • 27f356519e feat(notification): 引入通知授权检查机制 - 在任务服务中集成通知授权工具类 - 实现视频生成通知前的权限校验逻辑- 在下载通知任务中增加授权消费检查- 添加过期提醒及额外下载通知的权限控制 - 完善无授权时的日志记录与处理流程 Jerry Yan 2025-10-15 17:37:51 +08:00
  • c80086ba69 feat(notify): 支持批量授权记录及景区模板查询 Jerry Yan 2025-10-15 09:41:18 +08:00
  • 86d5f8ceb1 refactor(notify): 重构用户通知授权控制器以适应新的上下文处理器 Jerry Yan 2025-10-15 00:00:32 +08:00
  • ff708a3fc3 refactor(notify):重构通知授权模块,移除外部接口 Jerry Yan 2025-10-14 23:18:49 +08:00
  • 44b20890d5 feat(notify): 新增用户通知授权管理功能 Jerry Yan 2025-10-14 21:54:45 +08:00
  • 19ca91778f fix(pricing): 调整一口价优惠默认支持逻辑 Jerry Yan 2025-10-20 11:18:18 +08:00
  • e5a58ae757 feat(source): 添加缩略图URL字段支持 Jerry Yan 2025-10-20 10:40:08 +08:00
  • 602eb84f9c feat(video): 添加缩略图URL设置功能 Jerry Yan 2025-10-20 10:29:44 +08:00
  • 8d24e7f9e5 feat(source): 添加缩略图URL字段并优化商品详情展示逻辑 Jerry Yan 2025-10-20 10:20:12 +08:00
  • 8eed685373 feat(source): 添加缩略图字段支持 Jerry Yan 2025-10-20 10:05:22 +08:00
  • 2b79302874 feat(printer): 引入唯一处理标识符避免文件冲突 Jerry Yan 2025-10-16 15:37:51 +08:00
  • 56e1081304 refactor(storage): 移除不再使用的人脸存储路径常量 Jerry Yan 2025-10-15 19:13:48 +08:00
  • 658e741611 feat(printer): 添加图片方向检测与自动旋转功能 Jerry Yan 2025-10-15 18:53:28 +08:00
  • d5cd1924f5 feat(task): 添加视频生成通知防重机制- 新增Redis缓存键VIDEO_NOTIFICATION_CACHE_KEY用于记录通知发送状态 - 设置通知发送间隔为2分钟,防止重复发送 - 在发送通知前检查缓存,若3分钟内已发送则跳过- 发送成功后更新Redis缓存并设置过期时间 - 添加相关日志记录以方便追踪通知发送情况 Jerry Yan 2025-10-15 18:43:54 +08:00
  • 645afbaf0c feat(printer): 添加打印照片水印处理功能 Jerry Yan 2025-10-15 17:37:26 +08:00