Commit Graph

49 Commits

Author SHA1 Message Date
478467e124 fix(order): 更新商品类型13的名称显示
- 将"AI相机照片集"更正为"打卡点拍照"
- 同步更新OrderServiceImpl中的商品名称和订单类型
- 修改OrderMapper.xml中对应的商品名称映射逻辑
2025-12-08 13:43:11 +08:00
7749faf807 feat(order): 添加AI相机照片集商品类型支持
- 在OrderServiceImpl中增加对商品类型13(AI相机照片集)的处理逻辑
- 新增listAiCamImageByFaceRelation方法用于查询AI相机图片数据
- 扩展订单详情展示逻辑,支持AI相机照片集的封面和拍摄时间显示
- 更新OrderMapper.xml,新增member_source_aicam_data查询片段
- 修改SQL映射,增加对goods_type=13情况的字段匹配规则
- 完善商品名称和订单类型的设置逻辑,区分AI相机照片集与其他类型
2025-12-06 14:42:16 +08:00
cd8ae491e2 feat(mobile): 实现基于人脸ID的商品列表查询功能
- 修改AppFaceController中list方法,将scenicId转换为Long类型传递
- 在AppGoodsController中注入FaceService,并在goodsList接口中调用faceService获取人脸列表
- 更新FaceMapper中的listByScenicAndUserId方法签名,统一scenicId参数类型为Long
- GoodsServiceImpl中新增listGoodsByFaceIdList方法,实现根据人脸ID列表查询相关商品逻辑
- 商品查询支持按成片vlog和源素材分类展示,并去重处理
- 优化GoodsService接口,增加listGoodsByFaceIdList方法定义
- OrderMapper.xml
2025-11-21 20:49:05 +08:00
fb82329a88 fix(order): 修复订单购买状态判断逻辑
- 调整isBuy方法参数顺序,确保 memberId 和 scenicId 正确传递
- 在OrderBiz中设置默认buy状态为false,避免空指针异常
- 修改OrderMapper查询条件,增加refund_status=0过滤已退款订单
- 优化face服务中调用isBuy方法时的参数传递逻辑
2025-11-21 19:45:21 +08:00
4f0d6dc44f feat(order): 新增根据人脸ID查询购买记录功能
- 在OrderBiz中增加isBuy方法重载,支持通过人脸ID查询购买记录
- 修改AppPuzzleController中调用参数顺序,适配新方法签名
- 在OrderMapper接口中新增getUserBuyFaceItem方法定义
- 在OrderMapper.xml中实现getUserBuyFaceItem的SQL查询逻辑
- 调整FaceServiceImpl中相关调用逻辑,移除冗余配置获取代码
2025-11-21 19:27:53 +08:00
038b2e6f08 fix(order): 修复订单查询逻辑
- 在查询条件中添加了 goodsId 过滤
- 为避免多余数据返回,增加了 limit 1 限制
- 确保订单项查询的准确性与性能优化
2025-11-21 15:02:26 +08:00
caad0c2cf0 feat(order): 添加plog图商品类型支持
- 在OrderServiceImpl中增加对商品类型5的处理逻辑
- 设置商品名称和订单类型为"plog图"
- 在OrderMapper.xml中新增member_plog_data查询块
- 添加对goods_type为5时coverUrl和imgUrl的映射
- 增加对goods_type为5时商品名称的显示处理
- 新增member_plog_data表的左连接查询条件
2025-11-21 14:40:08 +08:00
d408c47963 feat(mobile): 增强人脸数据访问控制并优化订单查询逻辑
- 在删除人脸数据前增加用户权限校验,确保操作安全
- 移除订单详情接口中的用户身份强制绑定,简化查询流程
- 更新视频与图片资源查询方法,去除冗余的用户ID参数
- 调整Mapper层SQL语句,解耦人脸关联数据对用户的依赖
- 优化服务层代码结构,提升数据获取效率与一致性
2025-11-17 10:06:32 +08:00
f0ad0f58a9 fix(order):修复订单备注更新逻辑
- 移除了订单备注更新时的空字符串检查
- 允许将订单备注更新为空值
-保持了退款原因的非空检查逻辑不变
2025-10-30 09:24:28 +08:00
8903818cb0 订单详情 2025-09-23 12:21:34 +08:00
0432b99524 feat(OrderMapper): 查询订单时按支付时间倒序排列在queryTypeOrder查询中添加order by pay_at desc子句,
All checks were successful
ZhenTu-BE/pipeline/head This commit looks good
确保返回的订单记录按支付时间从新到旧排序,便于业务逻辑处理和展示最新订单信息。
2025-09-20 15:51:33 +08:00
57266eb535 refactor(order): 重构订单创建和价格计算逻辑
- 修改订单服务中的券码使用逻辑,增加人脸 ID 参数
- 优化价格计算控制器和服务中的预览模式
- 更新券码使用记录,支持人脸 ID 记录
- 修复零金额订单的处理逻辑
- 优化日志输出级别和内容
2025-09-16 17:54:31 +08:00
7bb2905462 refactor(mapper): 移除订单和资源相关 mapper 中的 scenicName 字段
All checks were successful
ZhenTu-BE/pipeline/head This commit looks good
- 从 OrderMapper.xml 中移除了多个 resultMap 中的 scenicName 字段
-从 SourceMapper.xml 中移除了多个 SQL 查询中的 scenicName 字段- 这些更改可能是为了减少冗余数据或优化数据库查询性能
2025-09-09 02:03:14 +08:00
5a89a7c60a feat(service): 批量获取景区和设备信息
- 在 DeviceRepository 中添加批量获取设备信息的方法
- 在 ScenicRepository 中添加批量获取景区信息的方法
- 修改 OrderServiceImpl,使用批量方法获取景区名称
- 移除多个 mapper 文件中冗余的景区信息查询
2025-09-07 01:42:38 +08:00
57b087a4fb refactor(order): 重构订单创建和支付参数获取逻辑
- 新增 createOrderCompact 方法实现旧版订单创建逻辑
- 新增 getPaymentParams 方法获取支付参数
- 更新 AppOrderV2Controller调用新的订单创建和支付参数获取方法
- 在 OrderMapper 中添加 getOrderItems 方法获取订单详情- 更新 VideoRepository 接口,增加根据人脸和模板 ID 获取视频列表的方法
- 在 OrderServiceImpl 中实现新的订单创建和支付参数获取逻辑
- 更新 OrderService 接口,添加新的方法声明
- 在 OrderMapper.xml 中添加新的 SQL 查询语句
2025-08-30 14:25:28 +08:00
6f4c7f605a 付款查询限制 2025-08-01 17:42:14 +08:00
d4783c2a8f 小程序订单返回face_id 2025-07-28 10:23:49 +08:00
1c443e136b 1 2025-07-25 17:50:52 +08:00
49b750e1af bindFace 2025-07-24 09:54:44 +08:00
af141161de 一体机照片打印 2025-07-16 15:02:16 +08:00
5f8c4fd6e6 订单查询 2025-06-17 17:09:03 +08:00
cf9802f9ec 添加后台订单筛选 2025-06-10 16:46:18 +08:00
937c2b33d3 照片打印 2025-05-22 14:05:40 +08:00
3e53fd8367 订单接口支持memberId筛选 2025-04-07 09:38:41 +08:00
06ebc1d05e 删除realName相关 2025-04-01 16:50:47 +08:00
d9619e6fea 列表显示商品内容、添加用户UID返回 2025-03-31 17:15:21 +08:00
938f9702ea 优惠券、通知加参数 2025-03-29 17:22:48 +08:00
aa4048ad26 订单,查询限制放宽 2025-03-17 09:50:30 +08:00
c2ebbd71e2 2 2025-03-11 12:07:34 +08:00
50927481d2 订单接口bug 2025-03-06 15:08:41 +08:00
8428907db4 1 2025-03-01 15:01:47 +08:00
99f5adf841 订单类型,名称变更 2025-02-26 13:43:44 +08:00
e199e0e57b batch下订单 2025-02-25 16:57:35 +08:00
1c6e3e3cd3 分账小改动,订单列表优化速度 2025-02-21 17:10:02 +08:00
3ee762f5bb 划线价显示在订单详情内、设备关闭时,不输出对应设备的视频内容(已关联的不管) 2025-02-12 22:39:09 +08:00
7892c0f5cc bug修复 2025-02-05 11:28:50 +08:00
25d563cb2b 修改 2025-01-27 01:02:42 +08:00
1b11342e5d 2 2025-01-26 02:21:27 +08:00
29715bda78 修改 2025-01-21 14:48:58 +08:00
c27665e513 补充全免费逻辑 2025-01-09 14:51:54 +08:00
294f9b6690 订单改改改 2025-01-05 16:28:22 +08:00
3907b5eb7a 0元购逻辑,直接送 2025-01-05 14:20:24 +08:00
5d9f3aae41 task缓存 2025-01-03 17:45:59 +08:00
8e95d1b390 订单详情 2025-01-03 17:07:09 +08:00
aa7d1fab52 关联关系修改 2024-12-30 14:37:27 +08:00
eaf16c48c4 退款列表、部分接口修改 2024-12-19 10:35:25 +08:00
19e9d547fa 订单详情添加人脸ID 2024-12-18 15:11:03 +08:00
b3b7590775 多环境 2024-12-17 15:27:17 +08:00
longbinbin
b544639b11 修改mapper文件路径
添加“MessageRecordMapper”
2024-12-13 11:35:42 +08:00