|
864fc2c127
|
refactor(RenderWorkerV2Controller): 将日志级别从info更改为debug将RenderWorkerV2Controller中的多个日志记录级别从info更改为debug,以减少不必要的日志输出。
ZhenTu-BE/pipeline/head This commit looks good
- 分页查询渲染工作器列表- 获取渲染工作器详情
- 创建渲染工作器
- 更新渲染工作器
|
2025-09-18 16:43:46 +08:00 |
|
|
ab7deb5c8f
|
feat(RenderWorkerV2Controller): 添加带保活信息的渲染工作器DTO并更新控制器新增了RenderWorkerWithStatusDTO 类,用于封装带有保活信息的渲染工作器数据。在RenderWorkerV2Controller 中更新了listWorkers 方法,使其返回包含保活信息的工作器列表。
|
2025-09-18 16:41:21 +08:00 |
|
|
079c5dc540
|
feat(视频更新): 添加视频片段更新检查功能
ZhenTu-BE/pipeline/head This commit looks good
- 新增TaskUpdateResult类存储任务更新检查结果
- 在VideoTaskRepository中实现checkTaskUpdate方法检查任务更新状态
- 重构GoodsServiceImpl中的视频更新检查逻辑,使用VideoTaskRepository的统一实现
- 在ContentPageVO中添加newSegmentCount字段显示新增片段数
|
2025-09-18 15:11:50 +08:00 |
|
|
fde4deb370
|
Merge branch 'refs/heads/price_inquery'
ZhenTu-BE/pipeline/head This commit looks good
|
2025-09-17 17:19:53 +08:00 |
|
|
5212547b3a
|
docs
|
2025-09-17 17:18:48 +08:00 |
|
|
9a39592a98
|
Merge branch 'refs/heads/price_inquery'
|
2025-09-17 17:03:37 +08:00 |
|
|
f3fdb44742
|
refactor(mybatis): 移除 XML 配置,使用注解替代
- 在 PriceVoucherBatchConfigMapper、PriceVoucherCodeMapper 和 VoucherPrintRecordMapper 中添加了 @Select 和 @Update 注解
- 删除了对应的 XML 配置文件
- 优化了 SQL 查询,直接在 Java 接口中定义
|
2025-09-17 17:03:12 +08:00 |
|
|
ad111cdebb
|
Merge branch 'page_info' into price_inquery
|
2025-09-17 16:54:59 +08:00 |
|
|
1c0c0393aa
|
feat(pricing): 实现批次统计功能
- 查询批次配置和券码数据
- 统计每个券码的使用情况,包括状态、使用次数、剩余次数等信息
- 计算是否还能使用和剩余使用次数
- 获取使用记录数和最后使用时间
- 返回批次统计结果列表
|
2025-09-17 16:36:50 +08:00 |
|
|
04f7c79679
|
Merge branch 'refs/heads/page_info'
|
2025-09-17 16:22:26 +08:00 |
|
|
6d3fecc1c8
|
feat(AppClaimController): 优化优惠券领取结果展示
- 在 ClaimResp 中添加 couponType 字段,用于展示优惠券类型
-根据 CouponType 枚举值,设置不同的优惠券类型描述- 优化折扣优惠券和满减优惠券的描述生成逻辑- 保留原有的通用优惠券描述配置
|
2025-09-17 15:49:15 +08:00 |
|
|
5626498002
|
refactor(coupon): 重构优惠券领取结果封装
- 在 CouponClaimResult 类中添加 PriceCouponConfig 类型的 coupon 字段
- 修改 success 静态方法,接收 PriceCouponConfig 对象作为参数
- 更新方法内部逻辑,使用 coupon 对象替代单独的 couponName 字段
- 调整 CouponServiceImpl 中的代码,适应新的 CouponClaimResult 结构
|
2025-09-17 15:29:16 +08:00 |
|
|
8975ce404c
|
feat(FaceServiceImpl): 实现人脸重复匹配逻辑
- 新增旅游时间和项目匹配逻辑
-增加识别次数、旅游匹配和项目匹配的规则判断
-根据不同匹配模式返回相应的结果
|
2025-09-17 15:13:39 +08:00 |
|
|
2a8bdaec28
|
feat(mapper): 添加获取用户项目 ID 列表的方法
- 在 StatisticsMapper 接口中新增 getProjectIdListForUser 方法
- 在 StatisticsMapper.xml 中添加对应的 SQL 查询语句
- 该方法用于获取用户在指定时间之前的项目 ID 列表
|
2025-09-17 15:13:17 +08:00 |
|
|
b323450708
|
refactor(paging): 重构分页查询使用 PageHelper
-将 MyBatis-Plus 的分页插件替换为 PageHelper
- 更新了相关控制器、服务接口和实现类中的分页查询方法
- 优化了分页查询的逻辑,提高了代码的可读性和维护性
|
2025-09-17 12:53:32 +08:00 |
|
|
a5e882e693
|
feat(basic): 添加视频更新检查功能
- 新增 VideoUpdateConfig 类用于配置视频更新检查参数
- 添加 VideoUpdateCheckVO 类作为视频更新检查响应模型
-功能包括检测片段变化、判断是否可更新以及统计片段数量等
|
2025-09-17 09:39:47 +08:00 |
|
|
a2348e3692
|
Merge branch 'refs/heads/price_inquery'
ZhenTu-BE/pipeline/head There was a failure building this commit
|
2025-09-17 00:04:44 +08:00 |
|
|
6006fe460c
|
feat(pricing): 优惠券增加有效期时间范围功能
- 在VoucherBatchCreateReqV2、VoucherBatchResp、VoucherInfo 和 PriceVoucherBatchConfig 类中添加有效期开始时间和结束时间字段
- 实现有效期时间范围的验证和检查逻辑
- 更新 VoucherBatchServiceImpl 和 VoucherServiceImpl 以支持有效期时间范围功能
|
2025-09-16 23:49:39 +08:00 |
|
|
1506ae95b8
|
feat(pricing): 增加券码重复使用功能并优化相关数据结构
- 在 PriceVoucherUsageRecord 和 VoucherUsageRecordResp 中添加 usageSequence 字段,用于记录券码的使用序号- 更新 PriceVoucherCode 实体和相关 mapper,增加 currentUseCount 和 lastUsedTime 字段
- 修改 VoucherCodeServiceImpl 和 VoucherServiceImpl 中的券码使用逻辑,支持重复使用
- 新增VoucherBatchOverviewResp、VoucherDetailResp、VoucherUsageSummaryResp 和 VoucherValidationResp 等新的响应 DTO 类,用于提供券码批次概览、详情、使用统计和验证等功能
|
2025-09-16 20:54:37 +08:00 |
|
|
8380b02fbb
|
feat(pricing): 增加券码重复使用功能并优化相关接口
- 在 VoucherCodeResp 和 VoucherInfo 中添加可重复使用券码相关字段
- 新增 getVoucherDetail、getVoucherUsageSummary 和 getBatchOverview接口
- 优化 calculateVoucherDiscount 接口,支持重复使用券码的计算
- 在 PriceVoucherUsageRecordMapper 中添加按券码ID和用户ID查询使用记录的方法
|
2025-09-16 19:46:56 +08:00 |
|
|
c6681a249e
|
Merge branch 'refs/heads/voucher_inf'
|
2025-09-16 17:57:34 +08:00 |
|
|
90a21c0933
|
fix(pricing): 完善券码验证逻辑并优化使用权限判断
- 新增用户在指定批次下的使用次数统计和最后使用时间获取功能
- 重构券码验证逻辑,支持未领取券码的使用权限判断
- 优化已领取券码的使用限制检查,包括使用次数和间隔时间- 改进日志记录,增加剩余使用次数信息
-修复一些潜在的逻辑问题和边界情况处理
|
2025-09-16 17:55:24 +08:00 |
|
|
57266eb535
|
refactor(order): 重构订单创建和价格计算逻辑
- 修改订单服务中的券码使用逻辑,增加人脸 ID 参数
- 优化价格计算控制器和服务中的预览模式
- 更新券码使用记录,支持人脸 ID 记录
- 修复零金额订单的处理逻辑
- 优化日志输出级别和内容
|
2025-09-16 17:54:31 +08:00 |
|
|
7cfcc44531
|
refactor(pricing): 重构券码使用记录相关接口和映射
- 移除了 VoucherUsageController 中的 Swagger 注解
- 更新了 PriceVoucherUsageRecordMapper 中的 SQL 查询
- 新增了 PriceVoucherUsageRecordMapper.xml 文件,用于定义分页查询
|
2025-09-16 17:54:31 +08:00 |
|
|
2f51470d43
|
Merge branch 'refs/heads/xmgl'
|
2025-09-16 15:03:33 +08:00 |
|
|
a61ecf7646
|
refactor(mobile): 重构商品页面逻辑
- 引入 ScenicConfigManager 接口以更好地处理景点配置
- 优化源素材查询和处理逻辑
-改进商品类型的处理方式,增加未知商品类型处理
- 优化商品封面图的获取逻辑,优先使用景点配置中的封面图
|
2025-09-16 14:39:43 +08:00 |
|
|
221f0175e6
|
feat(goods): 添加视频更新检查功能
ZhenTu-BE/pipeline/head There was a failure building this commit
- 在 AppGoodsController 中添加视频更新检查接口
- 在 GoodsService 接口中添加 checkVideoUpdate 方法
- 在 GoodsServiceImpl 中实现视频更新检查逻辑
- 在 VideoGoodsDetailVO 中添加 templateId 字段
|
2025-09-16 11:14:24 +08:00 |
|
|
dcd5a8f930
|
feat(project): 增加项目模板关联功能
- 在 ProjectEntity 中添加 templateId 字段,用于绑定模板
- 在 ProjectReqQuery 和 ProjectRespVO 中添加 templateId 和 templateName 字段
- 修改 ProjectServiceImpl 中的查询方法,增加模板名称的查询和设置
- 更新 ProjectMapper.xml 中的 SQL语句,增加 template_id 相关操作
|
2025-09-16 01:27:40 +08:00 |
|
|
ce3f7aae1e
|
feat(voucher): 支持券码重复使用
- 新增VoucherBatchCreateReqV2 请求对象,用于创建支持重复使用的券码批次
- 添加 VoucherUsageController 控制器,实现券码使用记录和统计功能
- 在VoucherInfo 对象中增加与重复使用相关的字段
- 修改 PriceVoucherBatchConfig 和 PriceVoucherCode 实体,支持重复使用相关属性
- 更新 VoucherBatchServiceImpl 和 VoucherServiceImpl,增加处理重复使用逻辑的方法
|
2025-09-16 01:08:54 +08:00 |
|
|
cce0b45e70
|
refactor(task): 重构任务参数处理逻辑
- 新增 filterTaskParams 方法,用于过滤模板所需的源数据
- 新增 getTaskParams 方法,用于获取任务参数并进行预处理
- 优化了视频源和图片源的处理逻辑,提高了代码可读性和可维护性
- 重构了任务回调中的源数据处理流程,使用新方法替代原有逻辑
|
2025-09-15 22:17:38 +08:00 |
|
|
f8c7cc2db6
|
Merge branch 'refs/heads/xmgl'
|
2025-09-15 17:17:35 +08:00 |
|
|
4b58c03ad2
|
feat(pc): 添加景区项目管理功能
- 新增项目管理相关的 Controller、Service、Mapper 及模型类
- 实现项目分页查询、列表查询、详情查询、新增、修改、删除等功能
- 添加项目状态更新和二维码下载功能
- 集成微信小程序二维码生成和存储服务
|
2025-09-15 17:17:06 +08:00 |
|
|
8ed38bd229
|
feat(biz): 修改模板未配置最小自动生成功能的默认行为
- 将日志信息从"默认不生成"修改为"默认生成!"
- 设置 minimalPlaceholderFill 为 1,表示开启最小自动生成功能
|
2025-09-15 16:14:26 +08:00 |
|
|
ccddab37ea
|
feat(service): 实现自定义人脸匹配功能
- 新增 matchCustomFaceId 方法,实现自定义人脸匹配逻辑
- 优化 mergeSearchResults 方法,合并多个搜索结果
- 在 TaskFaceService 接口中添加 applySampleFilters 方法
- 在 TaskFaceServiceImpl 中实现 applySampleFilters 方法
|
2025-09-15 16:04:41 +08:00 |
|
|
8c37f2bf2f
|
refactor(order): 优化订单相关代码
- 修改了多个模块中的方法名称,使其更加准确地反映功能
- 优化了部分代码逻辑,提高了可读性和维护性
- 增加了获取
|
2025-09-15 15:07:04 +08:00 |
|
|
89a2e19419
|
feat(order): 添加倒计时字段
- 在 IsBuyBatchRespVO 类中添加 countdown 属性,初始值为 3600秒(1小时)
- 用于表示订单倒计时时间,增强用户体验
|
2025-09-15 14:19:24 +08:00 |
|
|
63c2fdfece
|
feat(pc): 更新人脸状态响应逻辑
- 引入 GoodsService接口,用于获取视频任务状态
- 修改 step3 状态判断逻辑,根据视频任务状态动态设置
- 优化显示文本,根据不同情况提供更准确的提示信息
|
2025-09-15 10:40:58 +08:00 |
|
|
048780071b
|
feat(scenic): 添加景区配置分组功能并优化配置获取接口
- 在 ScenicConfigResp 中添加 groupingEnable 字段,用于表示是否开启分组功能
- 重构 getConfig 方法,使用 ScenicConfigManager 替代 ScenicConfigEntity- 优化配置参数的获取方式,使用 getString、getBoolean等方法替代直接获取字段值
|
2025-09-15 10:14:10 +08:00 |
|
|
c5f7003077
|
feat(face): 增加人脸状态查询功能
- 新增 FaceStatusResp 类用于人脸状态响应- 在 AppFaceController 中添加人脸状态查询相关接口
- 在 FaceService 接口中定义相关方法- 实现 FaceServiceImpl 中的人脸状态查询逻辑
- 优化 ContentPageVO 类,增加 group 字段
|
2025-09-15 10:13:41 +08:00 |
|
|
5531c576e0
|
refactor(basic): 移除景区缓存相关代码
- 删除了 ScenicRepository 中的缓存键常量
- 移除了 getScenicBasic 和 getScenic 方法中的缓存逻辑
- 删除了 clearCache 方法
- 移除了与缓存相关的工具方法
|
2025-09-13 23:44:15 +08:00 |
|
|
e43809593b
|
refactor(basic): 移除 PriceRepository 中的缓存相关代码
- 删除了与 Redis 缓存相关的字段和方法
-移除了 clearPriceCache 和 clearPriceScenicCache 方法
-简化了 getPriceConfig 方法,移除缓存逻辑
|
2025-09-13 23:42:28 +08:00 |
|
|
bf672a8af7
|
feat(face): 添加低阈值检测功能
- 在 FaceConstant 中添加 FACE_LOW_THRESHOLD_PFX 常量
- 在 SearchFaceRespVo 中添加 lowThreshold 字段
- 在 FaceServiceImpl 中实现记录低阈值检测人脸的逻辑
- 在 TaskFaceServiceImpl 中添加低阈值检测的判断和结果设置
|
2025-09-13 15:04:06 +08:00 |
|
|
91e68c3272
|
feat(face): 增加人脸识别计数功能
- 在 FaceConstant 中添加 FACE_RECOGNITION_COUNT_PFX 常量
- 在 FaceServiceImpl 中实现记录人脸识别次数的方法
- 使用 Redis 进行计数,并设置过期时间
|
2025-09-13 14:42:49 +08:00 |
|
|
96c56bd8c1
|
feat(TaskFaceServiceImpl): 对搜索人脸结果进行排序
- 在处理搜索人脸结果时,按分数从高到低进行排序
- 这样可以确保分数较高的结果优先被处理
|
2025-09-13 14:24:14 +08:00 |
|
|
be2750c162
|
refactor(task): 优化任务服务中视频文件名生成逻辑
- 在生成文件名时加入 faceId 和 templateId,提高文件名的唯一性和可识别性
-修改 hash 值生成逻辑,增加 faceId 以进一步确保文件名的唯一性
|
2025-09-12 14:19:22 +08:00 |
|
|
b5b2c12a15
|
Merge branch 'refs/heads/notify-text'
|
2025-09-12 09:39:51 +08:00 |
|
|
2f88699bb0
|
feat(task): 添加设备照片数量限制功能
ZhenTu-BE/pipeline/head This commit looks good
- 在任务筛选逻辑中增加设备照片数量限制筛选
- 根据设备配置的 limit_photo 值限制每个设备的照片数量
- 对于未设置限制或限制为 0 的设备,不做筛选
- 对于设置了限制的设备,按创建时间倒序排序,取前 N 张照片- 记录筛选过程的日志信息
|
2025-09-12 05:38:52 +08:00 |
|
|
c194c169be
|
refactor(task): 重构下载通知任务逻辑
- 引入 ScenicConfigManager 用于获取景区配置信息
- 根据景区配置动态生成通知标题和内容
- 优化了第二次和第三次通知的处理逻辑
- 移除了优惠券相关查询,简化了代码结构
|
2025-09-11 22:34:32 +08:00 |
|
|
39bd18497c
|
Merge branch 'refs/heads/rem_unused_c'
|
2025-09-10 19:33:40 +08:00 |
|
|
1d666c076e
|
Merge branch 'refs/heads/fix_n9e_err'
|
2025-09-10 19:33:25 +08:00 |
|