|
|
9a31e71e42
|
refactor(coupon): 移除优惠券相关模块代码
- 删除优惠券控制器相关类,包括 AppCouponController 和 CouponController
- 移除优惠券记录控制器 CouponRecordController
- 删除优惠券数据访问层接口及实现类
- 移除优惠券相关的实体类、请求响应对象
- 清理业务逻辑层中与优惠券相关的服务接口及实现
- 从 PriceBiz 中移除优惠券相关导入依赖
- 从任务类 DownloadNotificationTasker 中移除优惠券相关导入
- 删除优惠券相关的 MyBatis 映射文件
|
2026-01-20 16:30:47 +08:00 |
|
|
|
63d31d69a9
|
feat(puzzle): 实现拼图模板缓存功能
- 集成 PuzzleRepository 缓存层替代直接数据库查询
- 在 PriceBiz 中使用缓存查询拼图模板数据
- 在 AppTemplateController 中添加景区模板封面URL批量获取接口
- 在 PuzzleTemplateServiceImpl 中实现模板增改时的缓存清理逻辑
- 在 FaceServiceImpl 中使用缓存查询拼图模板
- 优化模板查询性能并减少数据库压力
|
2026-01-15 17:01:17 +08:00 |
|
|
|
3f4d3cb7ac
|
refactor(scenic): 替换ScenicConfigEntity为ScenicConfigManager
- 将所有使用ScenicConfigEntity的地方替换为ScenicConfigManager
- 更新获取景区配置的方法调用
- 修改属性访问方式为通过manager的getter方法
- 移除已废弃的ScenicConfigEntity类及相关方法
- 统一配置读取接口,提高代码一致性与可维护性
|
2025-12-19 19:02:37 +08:00 |
|
|
|
3e938ad171
|
refactor(order): 移除优惠券相关业务逻辑
- 删除 CouponBiz 类及其所有方法调用
- 移除 OrderBiz 中对优惠券使用的处理逻辑
- 清理 PriceBiz 中与优惠券查询相关的代码
- 移除 GoodsServiceImpl 中的优惠券查询功能
- 删除 OrderServiceImpl 中创建订单时的优惠券计算逻辑
- 移除多个类中对 CouponBiz 的依赖注入
- 清理与优惠券记录和折扣价格计算相关的冗余代码
|
2025-12-17 22:16:16 +08:00 |
|
|
|
f08d590a3d
|
fix(price): 修复价格分享逻辑错误
- 移除了错误的价格分享判断条件
- 确保价格分享状态正确设置为false
- 优化了价格业务逻辑的代码结构
|
2025-12-15 08:33:58 +08:00 |
|
|
|
54088f46d9
|
fix(biz): 调整pLog图商品添加逻辑
- 将pLog图<景区打包>商品添加到列表末尾改为添加到列表开头
- 当puzzleList非空时才添加打包商品
- 确保打包商品始终显示在商品列表第一位
|
2025-12-14 00:07:45 +08:00 |
|
|
|
0a3f4119d7
|
feat(price): 添加pLog图商品到景区打包列表
- 在PHOTO_LOG情况下增加SimpleGoodsRespVO对象
- 对象包含景区ID、名称和产品类型信息
- 确保pLog图模板能正确显示在商品列表中
|
2025-12-13 23:43:31 +08:00 |
|
|
|
3f6f1508c5
|
feat(order): 增加faceId校验的订单购买检查功能
- 新增checkUserBuyFaceItem方法,支持校验用户购买商品时的人脸ID匹配
- 修改PriceBiz中商品类型设置,从13改为5
- 更新FaceServiceImpl中的购买检查逻辑,使用新的带faceId校验的方法
- 调整OrderServiceImpl中订单项的goodsType和goodsId设置逻辑
- 移除旧的checkUserBuyItem方法及相关缓存逻辑
- 新增ORDER_USER_FACE_TYPE_BUY_ITEM_CACHE_KEY缓存键定义
|
2025-12-13 19:00:25 +08:00 |
|
|
|
83d1096fdb
|
feat(order): 添加vlog视频模板购买逻辑
- 在订单业务中处理类型为-1的商品(vlog视频模板)
- 调用视频仓库方法设置用户已购买模板
- 新增setUserIsBuyTemplate方法实现模板购买状态更新
- 查询面部关联视频并更新购买状态及清理缓存
feat(price): 增加拼图商品列表查询功能
- 在价格服务中加入对拼图模板的查询
- 设置拼图商品类型为13
- 将拼图模板信息加入返回的商品列表中
|
2025-12-13 14:13:59 +08:00 |
|
|
|
de2eadf764
|
feat(biz): 新增AI微单照片集商品类型支持
- 在PriceBiz类中添加对"AI_CAM_PHOTO_SET"商品类型的处理逻辑
- 当商品类型为"AI_CAM_PHOTO_SET"时,返回固定的照片集条目
- 商品名称设置为"AI微单照片集"以区分普通照片集
|
2025-12-05 13:48:14 +08:00 |
|
|
|
9219ea4ab0
|
feat(price): 新增根据商品类型查询简化商品列表接口
- 在 PriceBiz 中新增 listSimpleGoodsByScenic 方法,支持按 productType 查询不同数据源
- 新增对多种商品类型的处理逻辑,包括 VLOG_VIDEO、PHOTO、PHOTO_SET 等
- 为兼容旧逻辑,增加 listAllSimpleGoods 方法轮询所有启用的商品类型
- 在 PriceConfigController 中修改 goodsList 接口,支持 productType 参数并返回简化商品列表
- 引入 SimpleGoodsRespVO 用于简化商品信息响应结构
- 注入 PuzzleTemplateMapper 和 IProductTypeCapabilityManagementService 依赖以支持新功能
|
2025-11-28 11:19:00 +08:00 |
|
|
|
2be30c6eb4
|
refactor(price): 重构价格购买方法命名以明确用途
- 将 isBuy 方法重命名为 isOnePriceBuy 以准确反映其功能
- 更新所有调用点以使用新的方法名
- 清理未使用的导入包和变量声明
- 移除与一口价购买无关的冗余代码引用
|
2025-11-21 19:48:54 +08:00 |
|
|
|
ddbc2a0edb
|
fix(biz):修复用户购买检查逻辑
- 修改PriceBiz中checkUserBuyItem方法的模板ID参数为-1
- 在FaceServiceImpl中增加对模板ID的购买检查逻辑- 确保用户购买状态判断的准确性
|
2025-09-27 01:50:26 +08:00 |
|
|
|
18cb459320
|
一口价查询
|
2025-09-21 00:16:45 +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 |
|
|
|
29637bc5e5
|
refactor(biz): 重构Vlog 视频价格计算逻辑
ZhenTu-BE/pipeline/head This commit looks good
- 移除 OrderBiz 中的固定价格设置,改为调用价格计算服务
- 删除 PriceBiz 中未使用的 IOnePricePurchaseService 注入
- 优化 AppOrderV2Controller 中的产品数量设置逻辑
- 新增 VideoTaskRepository 中的 getTaskDeviceCount 方法,用于获取任务设备数量
- 调整 GoodsServiceImpl 和 OrderServiceImpl 中的相关代码,使用新的设备数量获取方法
|
2025-09-08 10:11:19 +08:00 |
|
|
|
6039f337cb
|
feat(price): 增加一价全包价格配置支持
ZhenTu-BE/pipeline/head This commit looks good
- 在 PriceBiz 和 PriceRepository 中添加对一价全包价格配置的处理逻辑
- 通过 IOnePricePurchaseService 获取一价全包配置信息
- 在查询商品列表时,增加对一价全包配置的判断和处理
-优化分享逻辑,修复了部分情况下分享状态不正确的问题
|
2025-09-05 16:37:50 +08:00 |
|
|
|
657eb482bb
|
feat(order): 添加face相关分享逻辑
ZhenTu-BE/pipeline/head This commit looks good
- 在OrderBiz和PriceBiz中增加face相关分享逻辑判断
- 在IsBuyBatchRespVO和IsBuyRespVO中添加share字段用于表示是否可分享
|
2025-09-03 16:45:00 +08:00 |
|
|
|
98bbaccb3a
|
refactor(biz): 优化代码中的条件判断逻辑
- 将 Integer 类型的比较改为 Boolean 类型的比较,提高代码可读性和性能
- 修改涉及 scenicConfig 的条件判断,使用 Boolean.TRUE进行比较
- 优化部分代码结构,保持逻辑一致性
|
2025-08-27 16:40:32 +08:00 |
|
|
|
f6bd7e48a3
|
refactor(basic): 将 ScenicConfigEntity 中的 allFree 字段类型从 Integer 改为 Boolean
- 修改了 OrderBiz、PriceBiz 中的相关代码,使用 Boolean.TRUE 进行比较
- 更新了 ScenicConfigEntity 和 ScenicConfigResp 中 allFree 字段的类型
- 在 ScenicRepository 中使用 ConfigValueUtil.getBooleanValue 方法获取 allFree 的值
|
2025-08-26 14:29:45 +08:00 |
|
|
|
6f4c7f605a
|
付款查询限制
|
2025-08-01 17:42:14 +08:00 |
|
|
|
05412b2abf
|
StringUtils替换
|
2025-07-30 13:43:20 +08:00 |
|
|
|
938f9702ea
|
优惠券、通知加参数
|
2025-03-29 17:22:48 +08:00 |
|
|
|
80e93ecd39
|
价格
|
2025-03-28 16:23:35 +08:00 |
|
|
|
072a1a6131
|
一口价避免买到别人的东西(不展示)
|
2025-03-17 10:15:26 +08:00 |
|
|
|
05bc2773b9
|
3
|
2025-03-14 11:47:47 +08:00 |
|
|
|
c2ebbd71e2
|
2
|
2025-03-11 12:07:34 +08:00 |
|
|
|
99f5adf841
|
订单类型,名称变更
|
2025-02-26 13:43:44 +08:00 |
|
|
|
e199e0e57b
|
batch下订单
|
2025-02-25 16:57:35 +08:00 |
|
|
|
95747a2a71
|
价格配置
|
2025-02-25 15:27:31 +08:00 |
|