From 2c076e2b0fc5ee3dcb484d052607d87b10f67109 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com>
Date: Fri, 6 Feb 2026 00:15:31 +0800
Subject: [PATCH] =?UTF-8?q?feat(order):=20=E6=B7=BB=E5=8A=A0=E9=80=81?=
=?UTF-8?q?=E6=B0=B4=E8=AE=A2=E5=8D=95=E9=85=8D=E9=80=81=E6=97=B6=E9=97=B4?=
=?UTF-8?q?=E5=92=8C=E5=AE=8C=E6=95=B4=E4=B8=8B=E5=8D=95=E6=B5=81=E7=A8=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 在GltTicketOrder实体中新增sendTime字段用于记录配送时间
- 移除送水订单查询接口的权限验证要求,开放查询功能
- 实现完整的下单流程:验证登录用户、扣减水票、写入核销记录、创建订单
- 新增createWithWriteOff方法处理事务性下单操作,确保数据一致性
- 添加数据库行锁机制防止并发扣减问题
- 优化水票相关接口描述,明确为可用水票总数
- 移除水票日志添加接口的权限验证和操作日志注解
---
.../com/gxwebsoft/glt/mapper/xml/GltUserTicketMapper.xml | 8 +++++---
.../com/gxwebsoft/glt/service/GltUserTicketService.java | 7 ++++---
.../glt/service/impl/GltUserTicketServiceImpl.java | 6 +++---
3 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/src/main/java/com/gxwebsoft/glt/mapper/xml/GltUserTicketMapper.xml b/src/main/java/com/gxwebsoft/glt/mapper/xml/GltUserTicketMapper.xml
index a7a3d88..c0f6ef0 100644
--- a/src/main/java/com/gxwebsoft/glt/mapper/xml/GltUserTicketMapper.xml
+++ b/src/main/java/com/gxwebsoft/glt/mapper/xml/GltUserTicketMapper.xml
@@ -87,11 +87,13 @@
-
-