|
0432b99524
|
feat(OrderMapper): 查询订单时按支付时间倒序排列在queryTypeOrder查询中添加order by pay_at desc子句,
ZhenTu-BE/pipeline/head This commit looks good
确保返回的订单记录按支付时间从新到旧排序,便于业务逻辑处理和展示最新订单信息。
|
2025-09-20 15:51:33 +08:00 |
|
|
ad33b1abef
|
feat(pc): 添加打印机管理功能- 新增 PrinterManageController 类实现打印机管理接口
- 添加打印机列表查询、详情、创建、更新、删除等功能
- 新增打印机状态、首选尺寸、当前使用设备更新接口
- 在 PrinterMapper.xml 中添加相关 SQL 语句
|
2025-09-19 12:32:58 +08:00 |
|
|
fde4deb370
|
Merge branch 'refs/heads/price_inquery'
ZhenTu-BE/pipeline/head This commit looks good
|
2025-09-17 17:19:53 +08:00 |
|
|
f3fdb44742
|
refactor(mybatis): 移除 XML 配置,使用注解替代
- 在 PriceVoucherBatchConfigMapper、PriceVoucherCodeMapper 和 VoucherPrintRecordMapper 中添加了 @Select 和 @Update 注解
- 删除了对应的 XML 配置文件
- 优化了 SQL 查询,直接在 Java 接口中定义
|
2025-09-17 17:03:12 +08:00 |
|
|
2a8bdaec28
|
feat(mapper): 添加获取用户项目 ID 列表的方法
- 在 StatisticsMapper 接口中新增 getProjectIdListForUser 方法
- 在 StatisticsMapper.xml 中添加对应的 SQL 查询语句
- 该方法用于获取用户在指定时间之前的项目 ID 列表
|
2025-09-17 15:13:17 +08:00 |
|
|
a2348e3692
|
Merge branch 'refs/heads/price_inquery'
ZhenTu-BE/pipeline/head There was a failure building this commit
|
2025-09-17 00:04:44 +08:00 |
|
|
1506ae95b8
|
feat(pricing): 增加券码重复使用功能并优化相关数据结构
- 在 PriceVoucherUsageRecord 和 VoucherUsageRecordResp 中添加 usageSequence 字段,用于记录券码的使用序号- 更新 PriceVoucherCode 实体和相关 mapper,增加 currentUseCount 和 lastUsedTime 字段
- 修改 VoucherCodeServiceImpl 和 VoucherServiceImpl 中的券码使用逻辑,支持重复使用
- 新增VoucherBatchOverviewResp、VoucherDetailResp、VoucherUsageSummaryResp 和 VoucherValidationResp 等新的响应 DTO 类,用于提供券码批次概览、详情、使用统计和验证等功能
|
2025-09-16 20:54:37 +08:00 |
|
|
c6681a249e
|
Merge branch 'refs/heads/voucher_inf'
|
2025-09-16 17:57:34 +08:00 |
|
|
57266eb535
|
refactor(order): 重构订单创建和价格计算逻辑
- 修改订单服务中的券码使用逻辑,增加人脸 ID 参数
- 优化价格计算控制器和服务中的预览模式
- 更新券码使用记录,支持人脸 ID 记录
- 修复零金额订单的处理逻辑
- 优化日志输出级别和内容
|
2025-09-16 17:54:31 +08:00 |
|
|
dcd5a8f930
|
feat(project): 增加项目模板关联功能
- 在 ProjectEntity 中添加 templateId 字段,用于绑定模板
- 在 ProjectReqQuery 和 ProjectRespVO 中添加 templateId 和 templateName 字段
- 修改 ProjectServiceImpl 中的查询方法,增加模板名称的查询和设置
- 更新 ProjectMapper.xml 中的 SQL语句,增加 template_id 相关操作
|
2025-09-16 01:27:40 +08:00 |
|
|
4b58c03ad2
|
feat(pc): 添加景区项目管理功能
- 新增项目管理相关的 Controller、Service、Mapper 及模型类
- 实现项目分页查询、列表查询、详情查询、新增、修改、删除等功能
- 添加项目状态更新和二维码下载功能
- 集成微信小程序二维码生成和存储服务
|
2025-09-15 17:17:06 +08:00 |
|
|
c5f7003077
|
feat(face): 增加人脸状态查询功能
- 新增 FaceStatusResp 类用于人脸状态响应- 在 AppFaceController 中添加人脸状态查询相关接口
- 在 FaceService 接口中定义相关方法- 实现 FaceServiceImpl 中的人脸状态查询逻辑
- 优化 ContentPageVO 类,增加 group 字段
|
2025-09-15 10:13:41 +08:00 |
|
|
ef61ce9d63
|
Merge branch 'render-worker-microservice'
# Conflicts:
# src/main/java/com/ycwl/basic/integration/scenic/service/ScenicIntegrationService.java
# src/main/java/com/ycwl/basic/service/task/impl/TaskTaskServiceImpl.java
|
2025-09-09 11:00:10 +08:00 |
|
|
aa683a62c4
|
refactor(task): 优化任务获取逻辑
- 在 TaskTaskServiceImpl 中添加 limit(1) 以限制获取的任务数量为 1
- 在 TaskMapper.xml 中移除 selectNotRunning 查询中的 limit 1条件
|
2025-09-09 10:57:56 +08:00 |
|
|
9ec222a155
|
Merge branch 'rem_old_price_config'
|
2025-09-09 09:47:45 +08:00 |
|
|
7bb2905462
|
refactor(mapper): 移除订单和资源相关 mapper 中的 scenicName 字段
ZhenTu-BE/pipeline/head This commit looks good
- 从 OrderMapper.xml 中移除了多个 resultMap 中的 scenicName 字段
-从 SourceMapper.xml 中移除了多个 SQL 查询中的 scenicName 字段- 这些更改可能是为了减少冗余数据或优化数据库查询性能
|
2025-09-09 02:03:14 +08:00 |
|
|
fd4c708406
|
refactor mapper: 移除冗余的景点名称字段
ZhenTu-BE/pipeline/head This commit looks good
- 在 BrokerMapper.xml 中移除了 scenicName 字段的查询
- 在 ExtraDeviceMapper.xml 中移除了 scenic_name 字段的查询
|
2025-09-09 01:42:12 +08:00 |
|
|
8504e29c80
|
Merge branch 'rem_scenic_device'
|
2025-09-09 01:37:52 +08:00 |
|
|
c1ca4e8631
|
feat(template): 添加模板缩放裁剪功能
- 在 TemplateEntity 中添加 zoomCut 字段,用于控制模板的缩放裁剪
- 更新 TemplateMapper.xml,增加 zoom_cut 列的插入和更新逻辑
|
2025-09-08 10:54:21 +08:00 |
|
|
4ee79b5db8
|
refactor: 删除渲染机管理相关代码
- 移除 RenderWorkerController、RenderWorkerMapper、RenderWorkerEntity、RenderWorkerService 等类
- 删除相关的 XML 配置文件
- 清理数据库表结构
|
2025-09-08 00:12:18 +08:00 |
|
|
c4acdc576a
|
refactor(pc): 重构价格配置相关代码
- 移除了 PriceConfigController 中的冗余方法- 删除了 VideoController 中的 @Deprecated 注解
- 移除了 PriceConfigEntity 中的 @TableName 注解
- 重构了 PriceRepository 中的 getPriceByScenicTypeGoods 方法
- 删除了 PriceConfigServiceImpl 和 PriceConfigService 接口- 移除了 PriceConfigMapper接口和对应的 XML 文件
|
2025-09-07 14:31:35 +08:00 |
|
|
5a89a7c60a
|
feat(service): 批量获取景区和设备信息
- 在 DeviceRepository 中添加批量获取设备信息的方法
- 在 ScenicRepository 中添加批量获取景区信息的方法
- 修改 OrderServiceImpl,使用批量方法获取景区名称
- 移除多个 mapper 文件中冗余的景区信息查询
|
2025-09-07 01:42:38 +08:00 |
|
|
dbe0447987
|
refactor(pc): 移除日志记录并优化数据查询
- 移除了多个控制器和服务类中的冗余日志记录
- 在查询数据时,不再通过 SQL左连接直接获取景点和设备名称,而是使用 Repository 单独查询
- 更新了 FaceSampleMapper、
|
2025-09-04 15:57:18 +08:00 |
|
|
8ad999f779
|
Merge branch 'device-microservice'
ZhenTu-BE/pipeline/head This commit looks good
# Conflicts:
# src/main/java/com/ycwl/basic/integration/scenic/service/ScenicConfigIntegrationService.java
# src/main/java/com/ycwl/basic/integration/scenic/service/ScenicIntegrationService.java
|
2025-09-04 12:28:32 +08:00 |
|
|
bbfc61d75a
|
refactor: 删除 DeviceMapper 接口及其对应的 XML 文件
- 删除了 DeviceMapper.java 文件,包括所有与设备管理相关的接口方法
- 删除了 DeviceMapper.xml 文件,包括所有与设备管理相关的 SQL 语句
- 此次重构移除了设备管理功能模块的持久层代码
|
2025-09-04 10:03:45 +08:00 |
|
|
cf829bec2f
|
fix(voucher): 更新代金券状态逻辑
- 将更新条件从 status = 1 修改为 (status = 1 OR status =0)
- 这样可以同时更新未使用和已使用的代金券状态
|
2025-09-03 14:13:33 +08:00 |
|
|
047feec045
|
refactor(pricing): 重构适用商品类型处理逻辑
- 移除 ProductTypeListTypeHandler,直接在实体类中处理 JSON转换
- 为 PriceVoucherBatchConfig 添加 ObjectMapper 静态实例和日志记录
- 实现 JSON 字符串与 ProductType 列表之间的转换方法- 更新数据库映射,将 applicableProducts 映射为 JSON 字符串
- 优化 VoucherServiceImpl 中的产品适用性检查逻辑
|
2025-08-30 15:55:26 +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 |
|
|
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 |
|
|
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 |
|
|
32feaa9692
|
feat(integration): 添加 ZT-Scenic 集成服务模块
- 新增 FeignConfig、IntegrationProperties 等基础配置类
- 实现自定义 FeignErrorDecoder 和 IntegrationException
- 添加 CommonResponse 和 PageResponse 等通用响应模型
- 定义多个 Feign 客户端接口,用于调用 ZT-Scenic 服务
- 实现 DefaultConfigIntegrationService 和 ScenicConfigIntegrationService 服务类
- 添加 ScenicIntegrationExample 示例类,展示如何使用集成服务
|
2025-08-26 13:36:06 +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 |
|
|
52649e4e77
|
nacos
Gitea/FrameTour-BE/pipeline/head This commit looks good
|
2025-08-24 23:59:25 +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 |
|
|
762962512d
|
删除opentelemetry
|
2025-08-13 09:50:44 +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 |
|
|
5b8d18d913
|
避免replace
|
2025-08-04 18:25:18 +08:00 |
|
|
72d3530942
|
优惠券软删除
|
2025-08-01 17:42:14 +08:00 |
|
|
9e92be78ff
|
都换成pay_at
|
2025-08-01 17:42:14 +08:00 |
|
|
68df668c00
|
通知提示额外增加
|
2025-08-01 17:42:14 +08:00 |
|
|
6f4c7f605a
|
付款查询限制
|
2025-08-01 17:42:14 +08:00 |
|
|
41269572c7
|
支持图片占位符
|
2025-08-01 17:42:13 +08:00 |
|
|
f797479515
|
景区账号添加问题
|
2025-07-31 14:22:20 +08:00 |
|