From 00885319fe99d583bf83d1777c5cbcee01dc11e1 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Tue, 12 Aug 2025 18:40:09 +0800
Subject: [PATCH] 8.6二开 对应账户提现、后台充值功能
---
src/main/java/com/nq/service/impl/UserBankServiceImpl.java | 25 ++++++++++++++++++++-----
1 files changed, 20 insertions(+), 5 deletions(-)
diff --git a/src/main/java/com/nq/service/impl/UserBankServiceImpl.java b/src/main/java/com/nq/service/impl/UserBankServiceImpl.java
index 8aca861..c82a3f6 100644
--- a/src/main/java/com/nq/service/impl/UserBankServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/UserBankServiceImpl.java
@@ -17,9 +17,6 @@
import com.nq.service.IUserService;
-import com.nq.vo.user.UserBankInfoVO;
-
-import java.util.Date;
import java.util.List;
import javax.annotation.Resource;
@@ -28,8 +25,9 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+import org.springframework.util.ObjectUtils;
- @Service("iUserBankService")
+@Service("iUserBankService")
public class UserBankServiceImpl extends ServiceImpl<UserBankMapper, UserBank> implements IUserBankService {
@Resource
@@ -100,4 +98,21 @@
public ServerResponse getBank(Integer userId) { return ServerResponse.createBySuccess(this.userBankMapper.selectList(new LambdaQueryWrapper<UserBank>().eq(UserBank::getUserId,userId)));}
- }
+ @Override
+ public ServerResponse delete(String id, HttpServletRequest request) {
+ User user = this.iUserService.getCurrentUser(request);
+ UserBank userBank = userBankMapper.selectOne(new LambdaQueryWrapper<>(UserBank.class).eq(UserBank::getId,id).eq(UserBank::getUserId,user.getId()));
+ if(ObjectUtils.isEmpty(userBank)){
+ return ServerResponse.createByErrorMsg("删除失败,银行卡不存在",request);
+ }
+ userBankMapper.deleteById(userBank.getId());
+ return ServerResponse.createBySuccessMsg("删除成功",request);
+ }
+
+ @Override
+ public ServerResponse getById(String id, HttpServletRequest request) {
+ UserBank userBank = userBankMapper.selectById(id);
+ return ServerResponse.createBySuccess(userBank);
+ }
+
+}
--
Gitblit v1.9.3