Commit Graph

481 Commits

Author SHA1 Message Date
3d49c47006 refactor(entity): 重构实体类并优化券码生成逻辑
- 移除 BaseEntity 类,将通用字段直接集成到各实体类中
- 更新实体类字段名称,如 createdTime 改为 createTime- 在 PriceVoucherCode 实体中添加生成安全券码的逻辑
- 更新相关服务类中的方法调用,以适应新的字段名称
2025-08-21 14:37:55 +08:00
b4b542046f refactor(pricing): 重构优惠券管理相关代码
- 替换 Lombok 的 @RequiredArgsConstructor 注解为 Spring 的 @Autowired 和 @Lazy 注解
- 更新 VoucherManagementController、VoucherBatchServiceImpl 和 VoucherCodeServiceImpl 类的依赖注入方式
- 优化代码结构,提高可读性和可维护性
2025-08-21 10:44:08 +08:00
eb327723cd feat(pricing): 添加券码管理和使用功能
- 新增券码批次配置和券码实体
- 实现券码创建、领取、使用等接口
- 添加券码状态和优惠类型枚举
- 优化价格计算逻辑,支持券码优惠
- 新增优惠检测和应用相关功能
2025-08-21 09:35:08 +08:00
e9035af542 Merge branch 'voucher' into price_inquery 2025-08-21 01:13:54 +08:00
85a179c5b4 feat(voucher): 实现券码核销功能模块
- 添加券码批次管理和券码管理相关接口和实现
- 新增券码生成、领取、使用等核心业务逻辑
- 实现了全场免费、商品降价、商品打折三种优惠模式
- 添加了券码状态管理和统计功能
- 优化了数据库表结构和索引
- 编写了详细的开发文档和使用示例
2025-08-21 01:13:32 +08:00
9e0286e66e feat(pricing): 增加景区优惠券统计功能并优化优惠券使用逻辑
- 新增景区优惠券统计接口和相关查询方法
- 为优惠券配置和使用记录添加景区ID字段
- 实现优惠券使用时的景区限制检查
- 优化优惠券适用性的判断逻辑,增加对景区和商品类型的检查
2025-08-18 04:58:38 +08:00
4787efd328 feat(pricing): 添加优惠券管理功能
- 新增 CouponManagementController 控制器,实现优惠券配置和领取记录的管理
- 新增 ICouponManagementService 接口和 CouponManagementServiceImpl 实现类,提供优惠券管理服务
- 在 PricingConfigController 中添加获取所有优惠券配置和领取记录的接口
- 新增 BundleProductListTypeHandler 类,用于处理一口价商品列表的序列化和反序列化
- 更新 PriceCouponClaimRecordMapper 和 PriceCouponConfigMapper,添加管理端所需的查询接口
2025-08-18 04:33:58 +08:00
16e07ee9ef feat(pricing): 自定义处理 BundleProductItem 列表
- 使用自定义的 BundleProductListTypeHandler 替代 JacksonTypeHandler
- 在 PriceBundleConfigMapper 中添加 @Results 注解,指定自定义处理器
- 更新 insert 和 update 方法,使用新的 BundleProductListTypeHandler
2025-08-15 15:28:43 +08:00
688459d2da feat(pricing): 添加查询接口并优化配置管理
- 新增多个查询接口,包括商品配置、阶梯配置和一口价配置的查询- 优化配置管理逻辑,支持 default 配置的创建和使用
- 重构部分代码,提高可维护性和可扩展性
2025-08-15 14:54:31 +08:00
af5c59dc67 添加景区、删除子类型 2025-08-15 13:33:51 +08:00
9c932b6ba8 价格查询,待处理订单内容 2025-08-14 10:50:27 +08:00
41269572c7 支持图片占位符 2025-08-01 17:42:13 +08:00
f797479515 景区账号添加问题 2025-07-31 14:22:20 +08:00
9ed254c920 注解优化 2025-07-30 15:33:56 +08:00
05412b2abf StringUtils替换 2025-07-30 13:43:20 +08:00
d052ecbcdd 统计修一下 2025-07-30 11:15:23 +08:00
c97c680ca9 生成bindFace小程序码 2025-07-29 14:10:36 +08:00
91867300ed jackson 2025-07-29 13:47:57 +08:00
fe24c563a0 获取时间 2025-07-29 11:10:19 +08:00
5942a9b728 一口价订单返回vlog 2025-07-29 10:58:30 +08:00
a3bc9357b5 isBuy 2025-07-28 22:36:30 +08:00
a96d9df7e6 sort 2025-07-28 21:43:35 +08:00
0471d21e28 null 2025-07-28 21:43:30 +08:00
8b7e349d1c 订单创建 2025-07-28 13:56:00 +08:00
63f877535b 处理 2025-07-28 10:40:54 +08:00
bbf55e4e3e 额外提示 2025-07-28 10:27:16 +08:00
d4783c2a8f 小程序订单返回face_id 2025-07-28 10:23:49 +08:00
3cab5e531d fix 2025-07-27 19:34:04 +08:00
93c74e181a 2 2025-07-27 19:06:34 +08:00
9a6a90b58e Merge branch 'jackson' 2025-07-27 14:58:15 +08:00
0ca7cd694e coupon通知字段 2025-07-27 14:23:03 +08:00
4d2a962bc6 template sort 2025-07-27 13:57:44 +08:00
f8de4abd09 jackson 2025-07-27 09:28:32 +08:00
563d83f849 jackson 2025-07-27 08:59:08 +08:00
74a8953c8f 支持没有景区登录 2025-07-27 00:25:58 +08:00
c72d598d4a 优惠券加两字段 2025-07-25 18:57:25 +08:00
554cd56c05 默认景区登录问题 2025-07-25 17:21:15 +08:00
aa5f61f488 订单问题 2025-07-25 16:38:59 +08:00
e9f44dd851 JacksonUtil 2025-07-25 12:21:24 +08:00
1a1eb79914 优惠券相关+后台 2025-07-25 11:17:43 +08:00
587c9de5b2 修改定时执行时间 2025-07-25 10:50:36 +08:00
727c9bacfa 优惠券 2025-07-25 02:21:15 +08:00
f0fd0db313 一体机打印订单信息 2025-07-24 16:45:31 +08:00
49b750e1af bindFace 2025-07-24 09:54:44 +08:00
eb61058fd1 BCE临时使用 2025-07-24 09:54:44 +08:00
477554cb35 删除swagger 2025-07-23 11:39:12 +08:00
1059d30c21 前端大图展示逻辑
All checks were successful
Gitea/FrameTour-BE/pipeline/head This commit looks good
2025-07-23 10:29:38 +08:00
4d53986277 deviceId不存在时 2025-07-22 17:17:25 +08:00
38e9763033 用户权限 2025-07-22 14:47:56 +08:00
1dc9e16c55 统计:统计点击支付问题,统计今天支付金额问题 2025-07-22 14:37:59 +08:00