|
fc8818a595
|
feat(voucher): 电子凭证打印增加预约功能
- 在 AppClaimController 中添加了对 morphId 的非空判断,只有在 morphId 存在时才进行打印操作
- 在 VoucherPrintServiceImpl 中增加了景点配置的检查,包括预约功能是否启用和指定的经纪人 ID
|
2025-08-30 12:59:03 +08:00 |
|
|
b1deabc7c1
|
feat(pricing): 新增打印小票和查询券码批次配置功能
- 新增 AppClaimController 控制器处理移动设备端的领券请求
- 实现 ClaimReq 和 ClaimResp 模型类用于领券请求和响应
- 在 VoucherPrintService 接口中新增打印小票方法
- 在VoucherPrintServiceImpl 中实现打印小票和查询券码批次配置的逻辑
- 更新 PriceVoucherBatchConfigMapper 接口和 XML 文件,添加查询券码批次配置的方法
|
2025-08-30 12:52:08 +08:00 |
|
|
60af636639
|
Merge branch 'refs/heads/order_v2'
# Conflicts:
# src/main/java/com/ycwl/basic/controller/mobile/manage/AppScenicAccountController.java
|
2025-08-30 10:53:11 +08:00 |
|
|
5a66856e72
|
feat(order): 添加支付相关接口和功能
- 新增获取支付参数接口和处理支付回调接口
- 实现支付参数获取和支付回调处理的逻辑
- 添加支付相关数据传输对象(DTO)
- 修改订单服务接口和实现类,增加支付相关方法
|
2025-08-29 15:32:47 +08:00 |
|
|
bc2b2fb10f
|
refactor(basic): 修改移动端下单接口路径
- 将 "/add-order" 路径修改为 "/add"
- 优化接口路径,使其更简洁
|
2025-08-29 14:51:24 +08:00 |
|
|
e95e0a04ff
|
feat(order): 新增订单管理功能 V2
- 新增订单创建、查询、备注更新、申请退款等接口
- 添加订单相关实体类和枚举类
- 实现订单事件监听器,处理支付、退款、订单状态变化
- 优化移动端订单创建逻辑,集成订单服务
|
2025-08-28 18:42:47 +08:00 |
|
|
5c2629237e
|
feat(mobile): 新增移动端订单V2接口
- 添加 AppOrderV2Controller 控制器,实现移动端价格计算和下单功能
- 新增 MobilePriceCalculationRequest DTO 类,用于移动端价格计算请求- 集成 Redis 缓存机制,提升价格查询性能- 实现人脸权限验证和价格缓存验证逻辑
- 优化日志记录和异常处理
|
2025-08-28 18:13:59 +08:00 |
|
|
c03678bd93
|
feat(mobile): 添加景区账号注册功能
ZhenTu-BE/pipeline/head This commit looks good
- 新增注册接口和相关请求/响应对象
- 实现手机号格式验证、密码非空验证
- 检查手机号是否已注册
- 创建新账号并设置初始状态
- 返回注册结果及提示信息
|
2025-08-28 15:07:45 +08:00 |
|
|
ce7e055ada
|
feat(scenic-account): 添加景区账号激活/停用功能并优化登录验证
- 新增激活/停用景区账号的接口和相关逻辑
- 在登录时增加账号激活状态的验证
- 更新数据库表结构,添加 isActive 字段
- 优化 MyBatis 映射文件,支持新功能
|
2025-08-28 11:12:37 +08:00 |
|
|
f2ac6aaea0
|
refactor(scenic): 重构景区相关接口和缓存机制
- 移除 ScenicMapper 接口,将相关方法移至 ScenicRepository
- 修改景区列表查询逻辑,使用 ScenicRepository 的 list 方法
- 优化景区详情获取方式,使用 ScenicRepository 的 getScenicBasic 方法
- 重构缓存机制,增加对景区基本信息的缓存
- 优化 AppScenicService 和 ScenicService接口,使用 ScenicV2DTO 替代 ScenicRespV
|
2025-08-27 16:37:57 +08:00 |
|
|
7d40b8043d
|
feat(basic): 添加默认配置管理功能
- 实现了默认配置的列表获取、单个配置获取、创建、更新和删除功能- 使用日志记录操作信息- 异常处理确保错误信息返回给客户端
|
2025-08-27 10:12:08 +08:00 |
|
|
b67fb87989
|
refactor(basic): 移除景区控制器中的冗余代码
- 删除了 ScenicController 类中多个未使用的 API 方法
- 保留了下载小程序二维码的功能
-简化了代码结构,提高了代码可维护性
|
2025-08-27 10:07:30 +08:00 |
|
|
42e7b7da95
|
feat(AppScenicAccountController):修复并优化景区列表获取功能- 初始化 list 为 Collections.emptyList(),避免空指针异常
- 增加对 ADMIN 角色的处理,使其能够获取景区列表
- 优化代码结构,提高可读性和维护性
|
2025-08-27 10:07:14 +08:00 |
|
|
7c2db2ad22
|
refactor(scenic): 重构景区管理接口并新增 V2 版本
- 新增 ScenicV2Controller 控制器,实现景区 V2 版本的 CRUD操作和配置管理
- 移除 ScenicConfigWithDefaultClient 和 ScenicMetaClient 接口- 更新 ScenicV2Client接口,添加分页查询方法
- 删除 ConfigWithDefaultResponse、BatchSetFieldEnabledRequest、EnabledFieldsResponse、FieldConfigDTO 和 SetFieldEnabledRequest 类
- 新增 ScenicV2ListResponse 和 ScenicV2WithConfigListResponse 类- 更新 ScenicConfigIntegrationService 和 ScenicIntegrationService,移除与配置相关的方法
- 删除 ScenicMetaIntegrationService 类
|
2025-08-27 00:11:00 +08:00 |
|
|
e85559ed72
|
Merge branch 'price_inquery'
|
2025-08-25 15:09:33 +08:00 |
|
|
d1bc34b52b
|
feat(scenic): 添加景区配置券码功能
- 在 ScenicConfigEntity 和 ScenicConfigResp 中添加 voucherEnable 字段
- 在 AppScenicController 中返回 voucherEnable信息
- 更新 ScenicMapper.xml 以支持 voucherEnable 的数据库操作
|
2025-08-25 10:18:07 +08:00 |
|
|
6b20e700f0
|
feat(voucher): 增加查询已打印凭证和自动领券功能
- 新增 queryPrintedVoucher 方法查询已打印的凭证
- 新增 claimVoucher 方法实现自动领取凭证
- 优化 printVoucherTicket 方法,移除冗余参数
- 更新相关 mapper 和 XML 文件以支持新功能
|
2025-08-25 09:36:40 +08:00 |
|
|
0204b3bc23
|
feat(pricing): 实现优惠券打印功能
- 新增 AppVoucherController 控制器处理打印请求
- 实现 VoucherPrintService 接口和 VoucherPrintServiceImpl 实现类
- 添加 VoucherPrintReq 请求对象和 VoucherPrintResp 响应对象
- 创建 VoucherPrintRecord 实体和对应的 Mapper
- 更新 PriceVoucherCodeMapper 接口,添加随机获取未打印券码的方法
- 实现分布式锁机制防止重复打印- 生成流水号并记录打印状态
|
2025-08-24 01:16:16 +08:00 |
|
|
9f6a75cd50
|
外部设备及对接阿里云媒体处理
|
2025-08-13 11:11:58 +08:00 |
|
|
aaf0eed197
|
添加订单统计方法
|
2025-08-11 08:06:39 +08:00 |
|
|
5202ec3be1
|
平台数据
|
2025-08-08 17:47:19 +08:00 |
|
|
fcde865a2d
|
首页统计
|
2025-08-08 16:27:44 +08:00 |
|
|
9ed254c920
|
注解优化
|
2025-07-30 15:33:56 +08:00 |
|
|
05412b2abf
|
StringUtils替换
|
2025-07-30 13:43:20 +08:00 |
|
|
c97c680ca9
|
生成bindFace小程序码
|
2025-07-29 14:10:36 +08:00 |
|
|
bbf55e4e3e
|
额外提示
|
2025-07-28 10:27:16 +08:00 |
|
|
9a6a90b58e
|
Merge branch 'jackson'
|
2025-07-27 14:58:15 +08:00 |
|
|
4d2a962bc6
|
template sort
|
2025-07-27 13:57:44 +08:00 |
|
|
563d83f849
|
jackson
|
2025-07-27 08:59:08 +08:00 |
|
|
74a8953c8f
|
支持没有景区登录
|
2025-07-27 00:25:58 +08:00 |
|
|
554cd56c05
|
默认景区登录问题
|
2025-07-25 17:21:15 +08:00 |
|
|
1a1eb79914
|
优惠券相关+后台
|
2025-07-25 11:17:43 +08:00 |
|
|
727c9bacfa
|
优惠券
|
2025-07-25 02:21:15 +08:00 |
|
|
eb61058fd1
|
BCE临时使用
|
2025-07-24 09:54:44 +08:00 |
|
|
477554cb35
|
删除swagger
|
2025-07-23 11:39:12 +08:00 |
|
|
1059d30c21
|
前端大图展示逻辑
Gitea/FrameTour-BE/pipeline/head This commit looks good
|
2025-07-23 10:29:38 +08:00 |
|
|
38e9763033
|
用户权限
|
2025-07-22 14:47:56 +08:00 |
|
|
d2577f0c0f
|
兼容
|
2025-07-22 11:12:38 +08:00 |
|
|
52086dbea4
|
设备支持多个配置
|
2025-07-18 14:21:39 +08:00 |
|
|
1ca7182979
|
上报图片直接进行裁切
|
2025-07-17 17:59:14 +08:00 |
|
|
0ecd9d5e20
|
Aio设备下单等
|
2025-07-16 15:01:03 +08:00 |
|
|
722b8a9e90
|
Aio设备获取价格配置
|
2025-07-15 14:52:57 +08:00 |
|
|
69f4ad11ad
|
ly兼容接口更新
|
2025-07-15 14:52:43 +08:00 |
|
|
49c313b4a0
|
AioDevice人脸上传
|
2025-07-13 17:14:36 +08:00 |
|
|
0dbaf5eaba
|
AioDevice
|
2025-07-13 14:13:12 +08:00 |
|
|
bd308f35ae
|
1
|
2025-07-10 17:32:15 +08:00 |
|
|
17d63688c6
|
兼容返回格式
|
2025-07-05 22:18:52 +08:00 |
|
|
f40837cd05
|
menu
|
2025-06-28 14:41:13 +08:00 |
|
|
206696deb8
|
支持用户切换景区账号,单账号多景区权限
|
2025-06-28 13:44:44 +08:00 |
|
|
245387f280
|
后台景区端趋势图
|
2025-06-20 16:47:23 +08:00 |
|