d387f11173
feat(video): 添加视频模板ID和名称字段
...
- 在VideoReviewRespDTO中新增templateId字段
- 在VideoReviewRespDTO中新增templateName字段
- 添加相应字段的注释说明
- 支持关联查询video表获取模板信息
2025-11-20 10:48:08 +08:00
625ad910c9
feat(printer): 添加素材打印状态查询功能
...
- 在PrinterMapper中新增countFacePhoto方法用于统计用户打印素材数量
- 创建GoodsDetailPrintSceneVO类继承GoodsDetailVO并添加inList字段
- 修改GoodsReqQuery类添加scene字段用于标识打印场景
- 在GoodsServiceImpl中注入PrinterMapper并实现打印状态判断逻辑
- 在PrinterMapper.xml中添加对应的SQL查询语句
- 移除BaseContextHandler引入,优化代码依赖关系
2025-11-19 15:08:39 +08:00
bb2367c5a6
feat(video-review): 支持机位多维度评价功能
...
ZhenTu-BE/pipeline/head This commit looks good
- 新增NestedMapTypeHandler处理嵌套Map与JSON互转
- 修改VideoReview相关实体类和DTO以支持嵌套Map结构
- 更新数据库查询逻辑以适配新的评价数据结构
- 优化平均分计算方法以处理多机位多维度评分
- 完善MyBatis配置中的typeHandler引用
- 补充视频查询接口返回任务开始结束时间字段
- 修正SQL关联查询条件确保数据准确性
2025-11-18 10:14:42 +08:00
755ba1153e
feat(video): 新增视频评价功能及购买状态查询
...
- 移除TaskController上的@Deprecated注解
- 在VideoController中新增/checkBuyStatus接口用于查询视频购买状态
- 新增VideoReviewController控制器,提供评价管理功能
- 新增MapTypeHandler用于处理Map类型与JSON字段的转换
- 在VideoMapper中增加countBuyRecordByVideoId方法查询视频购买记录
- 新增视频评价相关实体类、DTO及Mapper接口
- 实现VideoReviewService服务类,支持评价新增、分页查询、统计分析和Excel导出
- 在VideoServiceImpl中实现checkVideoBuyStatus方法
- 修改VideoMapper.xml,关联task表并查询task_params字段
- 新增VideoReviewMapper.xml配置文件,实现评价相关SQL查询
2025-11-17 23:37:04 +08:00
9b9e69cf52
feat(printer): add print task review and reprint functionality
...
- Add reprint endpoint with printer name update
- Implement pending review task query and management
- Add task URL update for pending review tasks
- Support bulk approve/reject of pending tasks
- Extend task status enum with review-related states
- Create ReprintRequest DTO for printer information
- Update mapper to handle status transitions and queries
- Modify service layer to support review workflow
- Adjust XML mapper for new database operations
2025-11-15 14:05:37 +08:00
ec34437e9d
feat(scenic): 添加打印功能开关配置
...
- 在AppScenicController中新增printEnable字段返回
- 在ScenicConfigResp中添加printEnable属性
- 默认关闭打印功能,可通过配置开启
2025-11-11 17:02:14 +08:00
72e215c552
feat(printer): 添加sourceId字段并优化打印逻辑
...
- 在MemberPrintResp中新增sourceId字段
- 优化PrinterServiceImpl中的水印处理逻辑
- 添加sourceId为空时的返回判断,避免空指针异常
2025-11-08 17:09:10 +08:00
1bbfe8d092
feat(printer): 添加照片来源ID字段并更新相关逻辑
...
- 在MemberPrintEntity中新增sourceId字段用于记录照片来源
- 更新addUserPhoto方法签名,增加sourceId参数
- 修改照片上传接口,支持传递sourceId参数
- 完善自动添加照片到打印列表的逻辑,关联sourceId
- 更新数据库映射文件,添加source_id字段的读写配置- 优化重复照片检测逻辑,确保数据一致性
2025-11-08 15:12:15 +08:00
747081901f
feat(printer): 实现人脸样本使用功能
...
- 新增人脸样本使用逻辑,支持查询或创建face记录
- 集成人脸识别相关实体和映射器
- 添加人脸样本URL校验和重复检测机制
- 返回包含人脸URL、ID及景区ID的响应对象
- 引入雪花算法生成唯一face ID
- 记录创建新face或使用已有face的日志信息
2025-11-08 01:17:39 +08:00
6b2089a9bc
feat(order): 添加商品数量字段并初始化
...
- 在 OrderItemVO 中新增 count 字段用于记录商品数量- 根据不同商品类型设置默认数量为1
- 针对打印订单类型从照片信息中获取实际数量进行赋值
- 完善订单项数据封装逻辑以支持数量统计需求
2025-11-07 21:58:19 +08:00
3a3bdee296
feat(printer): 添加 faceId 参数支持照片打印功能
...
- 在多个接口中新增 faceId 请求参数,用于关联人脸识别信息
- 修改 getUserPhotoList 方法支持按 faceId 过滤照片列表
- 更新 addUserPhoto 和 addUserPhotoFromSource 方法保存 faceId信息
- 调整 queryPrice 和 createOrder 方法支持 faceId 查询条件- 新增 listRelationByFaceId Mapper 方法实现按 faceId 查询照片
- 在 MemberPrintEntity 和 MemberPrintResp 中添加 faceId 字段- 更新数据库插入语句,添加 face_id 字段写入支持
2025-11-05 11:38:04 +08:00
e99d75ba1b
feat(app): 添加场景模式配置字段
...
- 在AppScenicController中新增scene_mode配置项
- 默认值设置为0
- 支持从scenicConfig获取场景模式配置
2025-11-01 19:55:27 +08:00
785de52780
feat(scenic): 添加打印相关配置项
...
- 新增智能抓拍打印开关配置
- 新增打印必须录入人脸开关配置
- 新增手机照片打印开关配置
- 在AppScenicController中设置打印相关配置项
- 在ScenicConfigResp中添加打印配置字段
2025-10-31 13:03:44 +08:00
73825cd1d6
feat(face): 添加人工调整标记字段并优化匹配逻辑
...
- 在 FaceEntity 中新增 isManual 字段,用于标识是否经过人工调整
- 优化人脸识别匹配流程,若已人工调整则跳过自动匹配
- 更新 FaceMapper.xml,支持 isManual 字段的更新操作
- 在处理自定义人脸匹配时,设置人工调整标记并清除缓存
2025-10-30 00:18:03 +08:00
745943fc23
refactor(face): 移除样本筛选轨迹功能及相关枚举
...
- 删除 FaceRecognitionFilterReason 枚举类
- 移除 SampleFilterTrace 类及其相关逻辑
- 简化样本筛选方法,去除轨迹记录功能- 更新 FaceServiceImpl 和 TaskFaceServiceImpl 中的调用逻辑
- 移除 SearchFaceRespVo 中的 filterTrace 字段- 清理无用的 import语句和相关代码引用
2025-10-29 19:26:35 +08:00
b6bde4ad62
refactor(face):优化人脸识别更新接口及样本展示逻辑
...
- 修改 updateRecognition 接口返回类型为 void,简化响应内容
- 移除 FaceRecognitionSampleVO 中冗余的字段(sourceType、faceUrl 等)- 删除与过滤原因相关的属性和处理逻辑
- 简化 buildSampleVO 方法参数及内部实现- 调整 resolveSourceUrl 方法中 URL 获取优先级
- 优化样本列表构建逻辑,提升性能与可读性
2025-10-29 15:21:15 +08:00
03162dec44
feat(face): 移动人脸识别接口到移动端并优化请求参数
...
- 将人脸识别相关接口从PC端控制器迁移至移动端控制器
- 更新人脸识别详情和样本VO类的包路径至mobile.face
- 修改人脸识别更新请求参数默认值
- 删除PC端冗余的人脸识别接口实现
- 调整服务层依赖引用至新的mobile.face包路径
- 移除过时的FaceSampleRespVO引用依赖
2025-10-28 17:42:18 +08:00
636ab96e96
feat(scenic): 添加景区配置人脸优先选择功能
...
- 在AppScenicController中新增faceSelectFirst字段返回
- 在ScenicConfigResp中增加faceSelectFirst属性默认值为false- 支持景区配置中设置人脸识别优先级开关
2025-10-28 15:41:46 +08:00
cc68a8dbbd
Merge branch 'refs/heads/result_edit_2'
...
# Conflicts:
# src/main/java/com/ycwl/basic/service/pc/impl/FaceServiceImpl.java
# src/main/java/com/ycwl/basic/service/task/impl/TaskFaceServiceImpl.java
2025-10-28 15:36:32 +08:00
e887fd47f2
feat(scenic): 添加景区配置分享购买前开关
...
ZhenTu-BE/pipeline/head This commit looks good
- 在AppScenicController中新增shareBeforeBuy配置返回字段
- 在ScenicConfigResp中增加shareBeforeBuy布尔类型属性
- 默认值设置为true以保持功能开启状态
2025-10-27 19:00:10 +08:00
f07d808f3d
feat(printer): 支持上传裁剪参数并更新照片裁剪信息
...
- 在 AppPrinterController 中新增 crop 参数用于接收裁剪数据
- 修改 PrinterMapper 和 PrinterService 接口及实现,支持保存 crop 字段
- 更新 MemberPrintResp 模型以包含 crop 属性
-优化 Mapper XML 查询语句,统一使用 SELECT p.* 提高可读性
- 数据库更新语句中添加 crop 字段的赋值操作
2025-10-27 16:59:31 +08:00
2a662ae86d
feat(printer): 添加打印任务分页查询和重新打印功能- 引入 PageHelper 和 PageInfo 实现分页查询
...
ZhenTu-BE/pipeline/head This commit looks good
- 新增 PrintTaskMapper 接口方法 queryByCondition 和 updateStatus
- 扩展 PrintTaskEntity 实体类,新增 mpId 和 paper 字段- 在 PrinterController 中新增 /task/page 和 /task/reprint/{id} 接口- 更新 PrintTaskMapper.xml,添加查询和更新状态的 SQL语句- 优化打印任务插入逻辑,补充 mpId 和 paper 字段赋值
2025-10-27 13:58:59 +08:00
0db411c2e4
feat(order): 添加打印纸张信息到订单项
...
- 在 OrderItemVO 中新增 printerPaper 字段
- 根据商品类型查询并设置打印任务的纸张信息
- 优化订单详情接口返回数据结构
2025-10-27 11:22:47 +08:00
27930b1dca
feat(printer): 增加打印任务查询功能并完善商品详情展示
...
- 在 PrinterMapper 中新增 queryTaskByMpId 方法用于查询打印任务
- 扩展 GoodsDetailVO 类,增加打印机名称和纸张类型字段
- 修改 OrderServiceImpl,在商品列表中设置打印机相关信息
- 更新 PrintTaskResp 类,添加纸张类型属性
- 在 PrinterMapper.xml 中实现 queryTaskByMpId 的 SQL 查询逻辑
2025-10-27 10:24:59 +08:00
b3e2601758
添加字段
2025-10-27 09:25:17 +08:00
6242a346ce
feat(device): 更新设备响应字段
...
ZhenTu-BE/pipeline/head This commit looks good
- 将 deviceNo 和 channelNo 字段替换为 previewUrl 和 previewCoverUrl
- 修改 DeviceRespVO 类中的字段定义- 在 AppScenicServiceImpl 中更新设备配置信息的设置逻辑
2025-10-22 12:19:22 +08:00
1b312313b2
feat(face): 增加人脸识别详情与人工调整功能
...
- 新增人脸识别详情接口,返回系统采纳与被过滤的样本信息
- 新增人工调整识别结果接口,支持用户手动选择或排除样本
- 引入样本过滤原因枚举,用于记录和展示过滤原因
- 重构样本过滤逻辑,增加过滤轨迹追踪功能
- 优化时间范围与设备照片数量限制的过滤实现
- 在搜索结果中增加过滤轨迹信息,便于前端展示
- 添加人脸识别详情VO和样本VO,丰富返回数据结构
- 完善人脸识别相关的请求与响应模型定义
2025-10-21 21:35:06 +08:00
9fcb472717
feat(notify): 增加景区通知模板标题和描述字段
...
- 在记录用户通知授权接口中将日志级别从 info 调整为 debug
- 在获取景区通知模板及用户授权余额接口中将日志级别从 info 调整为 debug
- 根据不同模板 ID 设置对应的标题和描述信息:
- 视频生成通知 - 视频下载通知- 视频即将过期通知
-未知模板类型兜底处理
- 在 ScenicTemplateAuthResp 类中新增 title 和 description 字段用于返回模板信息
2025-10-20 14:58:49 +08:00
c80086ba69
feat(notify): 支持批量授权记录及景区模板查询
...
- 新增批量授权记录接口,支持一次请求处理多个模板ID
- 新增查询景区通知模板及用户授权余额接口
- 修改授权记录请求体,将单个templateId改为templateIds列表
- 增加授权记录响应结构,区分成功与失败记录
- 新增通知授权工具类,封装常用授权检查与消费方法
- 使用JwtTokenUtil获取当前用户ID替代BaseContextHandler
- 移除过时的BaseContextHandler导入及相关代码依赖
2025-10-20 13:15:02 +08:00
ff708a3fc3
refactor(notify):重构通知授权模块,移除外部接口
...
- 移除用户通知授权检查、消费和记录查询的外部接口
- 废弃相关请求和响应 DTO 类文件
- 将授权检查和统计功能迁移至内部服务调用
- 新增批量检查授权方法 batchCheckAuthorization- 新增获取用户授权统计信息方法 getAuthorizationStats
- 更新 UserNotificationAuthorizationService 接口定义- 优化 ServiceImpl 中的数据处理逻辑和引入 Collectors 工具类
2025-10-20 13:15:02 +08:00
44b20890d5
feat(notify): 新增用户通知授权管理功能
...
- 添加用户通知授权记录的完整CRUD操作
- 实现授权次数的记录与消费逻辑
- 提供授权状态检查与剩余次数查询接口
- 支持按用户、模板或景区维度查询授权记录
- 新增授权统计信息接口,包括总授权数、消费数等
- 完成移动端相关请求/响应DTO定义
- 集成MyBatis Mapper实现数据持久化操作
- 添加服务层事务控制确保操作一致性
2025-10-20 13:15:02 +08:00
8d24e7f9e5
feat(source): 添加缩略图URL字段并优化商品详情展示逻辑
...
- 在 SourceRespVO 中新增 thumbUrl 字段用于存储缩略图地址- 修改 GoodsServiceImpl 中的商品详情封面图设置逻辑,优先使用缩略图
- 更新 SourceMapper.xml 查询语句,增加 thumb_url 字段的查询支持
2025-10-20 10:20:12 +08:00
8eed685373
feat(source): 添加缩略图字段支持
...
- 在SourceEntity中新增thumbUrl字段用于存储缩略图地址- 在ZTSourceDataService中设置缩略图URL并优化裁剪配置逻辑
- 更新SourceMapper.xml中的SQL语句以支持缩略图字段的插入和更新
- 移除不必要的URL查询条件以提高查询灵活性
2025-10-20 10:05:22 +08:00
56e1081304
refactor(storage): 移除不再使用的人脸存储路径常量
...
ZhenTu-BE/pipeline/head This commit looks good
- 删除 StorageConstant 中的 VIID_FACE 常量定义
- 移除 FaceCleaner 中对 VIID_FACE 的引用和相关文件清理逻辑
- 清理相关的导入语句和静态引用
2025-10-15 19:13:48 +08:00
fe8068b3d9
refactor(scenic): 重构景区配置响应结构
...
- 移除了过时的配置字段,如预约流程、强制完成时间等
- 调整了字段顺序并添加分类注释(基础配置、功能开关、提示文案)
-保留并优化核心配置项,如水印URL、防录屏类型等
- 清理了未使用的导入包和冗余代码
- 统一了优惠券开关字段,移除重复定义
2025-10-10 13:46:59 +08:00
c689496130
feat(scenic): 添加分享功能配置项
...
- 在ScenicConfigResp中新增shareEnable字段
- 在AppScenicController中设置shareEnable默认值为true
- 支持景区配置是否开启分享功能
- 保持与shareBeforeBuy配置项的一致性处理
2025-10-10 10:38:47 +08:00
7e16ad35e7
feat(app): 新增分享前购买配置项
...
- 在AppScenicController中增加shareBeforeBuy配置项- 默认值设置为true以启用该功能- 更新响应对象以支持新的配置选项
2025-10-10 09:26:42 +08:00
de65fa1dd8
feat(scenic): 添加水印URL配置支持
...
- 在ScenicConfigResp中新增watermarkUrl字段
- 在AppScenicController中设置水印URL配置项
- 支持从scenicConfig中获取watermark_url配置值
2025-10-01 17:00:44 +08:00
a361b59d74
配置
ZhenTu-BE/pipeline/head This commit looks good
2025-09-23 20:57:01 +08:00
f779b0e040
计算
2025-09-23 20:53:22 +08:00
ae0cf56216
content返回url
2025-09-23 10:40:04 +08:00
b7d3e20c46
C a c h e
2025-09-20 18:07:55 +08:00
d55c7a7769
Reapply "feat(PriceBiz): 新增商品类型字段并完善商品列表逻辑"
...
This reverts commit 638da8cd3d .
2025-09-20 16:53:55 +08:00
638da8cd3d
Revert "feat(PriceBiz): 新增商品类型字段并完善商品列表逻辑"
...
This reverts commit 7ca59a1b0b .
2025-09-20 15:51:10 +08:00
7ca59a1b0b
feat(PriceBiz): 新增商品类型字段并完善商品列表逻辑
...
ZhenTu-BE/pipeline/head This commit looks good
新增 GoodsListRespVO 中的 goodsType 字段,用于区分不同商品类型。补充商品列表中“录像集”与“照片集”的类型标识。
在 PriceBiz 中注入 FaceService 并延迟加载,优化依赖关系。
根据内容购买状态判断是否整体购买,增强一口价商品的处理逻辑。
2025-09-20 04:51:51 +08:00
67f5c274f7
feat(ScenicConfigResp): 添加等待时显示照片的字段
...
在 ScenicConfigResp 类中添加了 showPhotoWhenWaiting 字段,用于控制在等待时是否显示照片。
2025-09-19 17:06:17 +08:00
ad33b1abef
feat(pc): 添加打印机管理功能- 新增 PrinterManageController 类实现打印机管理接口
...
- 添加打印机列表查询、详情、创建、更新、删除等功能
- 新增打印机状态、首选尺寸、当前使用设备更新接口
- 在 PrinterMapper.xml 中添加相关 SQL 语句
2025-09-19 12:32:58 +08:00
7a35551a7b
feat(video): 添加视频查看权限控制功能
...
ZhenTu-BE/pipeline/head This commit looks good
- 新增视频查看权限相关数据结构和接口
- 实现用户视频查看记录的创建和更新逻辑
- 添加视频查看权限的检查和记录功能
-优化分布式环境下的并发控制
2025-09-18 18:42:53 +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
9a39592a98
Merge branch 'refs/heads/price_inquery'
2025-09-17 17:03:37 +08:00