From 03fe4dca7008ea95b60058740e880f31fe5be6dd Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Mon, 08 Jun 2026 10:43:24 +0800
Subject: [PATCH] 1
---
src/main/java/com/nq/service/impl/UserBankServiceImpl.java | 2 +-
target/classes/com/nq/service/IUserService.class | 0
src/main/java/com/nq/service/impl/UserRechargeServiceImpl.java | 5 ++++-
src/main/java/com/nq/service/impl/UserAgreementServiceImpl.java | 4 ++--
target/classes/com/nq/service/impl/UserServiceImpl.class | 0
target/classes/com/nq/service/impl/UserBankServiceImpl.class | 0
target/classes/com/nq/service/impl/UserAgreementServiceImpl.class | 0
target/stock-0.0.1-SNAPSHOT.jar | 0
target/classes/com/nq/service/impl/UserRechargeServiceImpl.class | 0
target/stock-0.0.1-SNAPSHOT.jar.original | 0
src/main/java/com/nq/service/IUserService.java | 3 +++
src/main/java/com/nq/service/impl/UserServiceImpl.java | 8 ++++++++
12 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/src/main/java/com/nq/service/IUserService.java b/src/main/java/com/nq/service/IUserService.java
index f282c63..11904da 100644
--- a/src/main/java/com/nq/service/IUserService.java
+++ b/src/main/java/com/nq/service/IUserService.java
@@ -72,6 +72,9 @@
ServerResponse findByUserId(Integer paramInteger);
+ /** 查询用户实体,供内部业务使用(非 VO) */
+ User getUserEntityById(Integer userId);
+
ServerResponse updateLock(Integer paramInteger);
ServerResponse updateAmt(Integer paramInteger1, String paramInteger2, Integer paramInteger3);
diff --git a/src/main/java/com/nq/service/impl/UserAgreementServiceImpl.java b/src/main/java/com/nq/service/impl/UserAgreementServiceImpl.java
index 3dbd397..626e6ed 100644
--- a/src/main/java/com/nq/service/impl/UserAgreementServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/UserAgreementServiceImpl.java
@@ -54,7 +54,7 @@
public ServerResponse generateAgreementPdf(HttpServletRequest request) {
try {
User user = iUserService.getCurrentUser(request);
- user = (User) iUserService.findByUserId(user.getId()).getData();
+ user = iUserService.getUserEntityById(user.getId());
if (user == null) {
return ServerResponse.createByErrorMsg("用户未登录");
}
@@ -564,7 +564,7 @@
public ServerResponse generateAgreementContractPdf(HttpServletRequest request) {
try {
User user = iUserService.getCurrentUser(request);
- user = (User) iUserService.findByUserId(user.getId()).getData();
+ user = iUserService.getUserEntityById(user.getId());
if (user == null) {
return ServerResponse.createByErrorMsg("用户未登录");
}
diff --git a/src/main/java/com/nq/service/impl/UserBankServiceImpl.java b/src/main/java/com/nq/service/impl/UserBankServiceImpl.java
index 413f932..20e13e6 100644
--- a/src/main/java/com/nq/service/impl/UserBankServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/UserBankServiceImpl.java
@@ -43,7 +43,7 @@
return ServerResponse.createBySuccessMsg("請先登錄");
}
- user = (User) this.iUserService.findByUserId(user.getId()).getData();
+ user = this.iUserService.getUserEntityById(user.getId());
if (StringUtils.isBlank(user.getRealName()) || StringUtils.isBlank(user.getIdCard()) || StringUtils.isBlank(user.getRegAddress()) || user.getIsActive()!=2) {
return ServerResponse.createByErrorMsg("请先完成实名认证");
}
diff --git a/src/main/java/com/nq/service/impl/UserRechargeServiceImpl.java b/src/main/java/com/nq/service/impl/UserRechargeServiceImpl.java
index 983c6ef..3f6b468 100644
--- a/src/main/java/com/nq/service/impl/UserRechargeServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/UserRechargeServiceImpl.java
@@ -150,7 +150,10 @@
if (StringUtils.isBlank(amt) || StringUtils.isBlank(payType)) {
return ServerResponse.createByErrorMsg("参数不能为空");
}
- User user= (User) iUserService.findByUserId(uid).getData();
+ User user = iUserService.getUserEntityById(uid);
+ if (user == null) {
+ return ServerResponse.createByErrorMsg("用户不存在");
+ }
UserRecharge userRecharge = new UserRecharge();
diff --git a/src/main/java/com/nq/service/impl/UserServiceImpl.java b/src/main/java/com/nq/service/impl/UserServiceImpl.java
index cd96cf3..609ffcd 100644
--- a/src/main/java/com/nq/service/impl/UserServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/UserServiceImpl.java
@@ -1594,6 +1594,14 @@
return ServerResponse.createBySuccess(assembleUserInfoVO(user, false));
}
+ @Override
+ public User getUserEntityById(Integer userId) {
+ if (userId == null) {
+ return null;
+ }
+ return this.userMapper.selectByPrimaryKey(userId);
+ }
+
diff --git a/target/classes/com/nq/service/IUserService.class b/target/classes/com/nq/service/IUserService.class
index 6ef34ea..1034885 100644
--- a/target/classes/com/nq/service/IUserService.class
+++ b/target/classes/com/nq/service/IUserService.class
Binary files differ
diff --git a/target/classes/com/nq/service/impl/UserAgreementServiceImpl.class b/target/classes/com/nq/service/impl/UserAgreementServiceImpl.class
index da5accc..b677a14 100644
--- a/target/classes/com/nq/service/impl/UserAgreementServiceImpl.class
+++ b/target/classes/com/nq/service/impl/UserAgreementServiceImpl.class
Binary files differ
diff --git a/target/classes/com/nq/service/impl/UserBankServiceImpl.class b/target/classes/com/nq/service/impl/UserBankServiceImpl.class
index 38fc761..56de3da 100644
--- a/target/classes/com/nq/service/impl/UserBankServiceImpl.class
+++ b/target/classes/com/nq/service/impl/UserBankServiceImpl.class
Binary files differ
diff --git a/target/classes/com/nq/service/impl/UserRechargeServiceImpl.class b/target/classes/com/nq/service/impl/UserRechargeServiceImpl.class
index 996d83b..8e18ed9 100644
--- a/target/classes/com/nq/service/impl/UserRechargeServiceImpl.class
+++ b/target/classes/com/nq/service/impl/UserRechargeServiceImpl.class
Binary files differ
diff --git a/target/classes/com/nq/service/impl/UserServiceImpl.class b/target/classes/com/nq/service/impl/UserServiceImpl.class
index 2df2063..b1758cf 100644
--- a/target/classes/com/nq/service/impl/UserServiceImpl.class
+++ b/target/classes/com/nq/service/impl/UserServiceImpl.class
Binary files differ
diff --git a/target/stock-0.0.1-SNAPSHOT.jar b/target/stock-0.0.1-SNAPSHOT.jar
index 175a85b..eb73899 100644
--- a/target/stock-0.0.1-SNAPSHOT.jar
+++ b/target/stock-0.0.1-SNAPSHOT.jar
Binary files differ
diff --git a/target/stock-0.0.1-SNAPSHOT.jar.original b/target/stock-0.0.1-SNAPSHOT.jar.original
index f1fa2a6..874be7f 100644
--- a/target/stock-0.0.1-SNAPSHOT.jar.original
+++ b/target/stock-0.0.1-SNAPSHOT.jar.original
Binary files differ
--
Gitblit v1.9.3