From 2d0312de30b3783ecf254d146dc6322d74690762 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期二, 19 五月 2026 09:28:57 +0800
Subject: [PATCH] Merge branch '1.1' of http://120.76.84.145:10101/gitblit/r/java/Robotaxi into 1.0
---
xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpAppUserController.java | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpAppUserController.java b/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpAppUserController.java
index 7e7b0b2..20fd37d 100644
--- a/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpAppUserController.java
+++ b/xp-robotaxi-account-boot/src/main/java/com/xiaopeng/account/controller/XpAppUserController.java
@@ -106,6 +106,12 @@
//调用其他接口获取 免密结果
Boolean signed = false;
+ // 获取用户开通情况
+ List<XpPayFront> xpPayFronts = xpPayFrontMapper.selectList(new LambdaQueryWrapper<XpPayFront>().eq(XpPayFront::getUserId, uid).orderByDesc(BaseModel::getCreateTime));
+ if (xpPayFronts.isEmpty()) {
+ return R.ok(signed);
+ }
+
CreditPaySignQueryDto creditPaySignQueryDto = new CreditPaySignQueryDto();
creditPaySignQueryDto.setUid(Long.valueOf(uid));
creditPaySignQueryDto.setBusinessId("xp-robotaxi");
@@ -146,7 +152,7 @@
CreditPaySignVo data = creditPaySignVoR.getData();
XpPayFront xpPayFront = new XpPayFront();
xpPayFront.setUserId(Long.valueOf(uid));
- xpPayFront.setBusinessOrderId(OrderCodeUtil.getOrderCode("MMZF"));
+ xpPayFront.setBusinessOrderId(creditPaySignDto.getBusinessOrderId());
xpPayFrontMapper.insert(xpPayFront);
return R.ok(data);
}
--
Gitblit v1.7.1