From 4fc5fdc77f9034618f81e1dee22e6a84cb0e8219 Mon Sep 17 00:00:00 2001 From: 77 <77@77.com> Date: Sat, 3 Aug 2024 19:30:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/cai/service/AccountBlackService.java | 1 + .../cai/service/impl/AccountBlackServiceImpl.java | 7 +++++++ .../cai/service/impl/AccountCashServiceImpl.java | 11 +++++++---- .../main/resources/mapper/cai/AccountBlackMapper.xml | 2 +- 4 files changed, 16 insertions(+), 5 deletions(-) diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/AccountBlackService.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/AccountBlackService.java index cd005c83..a2a18e85 100644 --- a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/AccountBlackService.java +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/AccountBlackService.java @@ -11,4 +11,5 @@ import com.ruoyi.cai.domain.AccountBlack; */ public interface AccountBlackService extends IService { + boolean existsByNameAndAccount(String cardName, String cardAccount); } diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/AccountBlackServiceImpl.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/AccountBlackServiceImpl.java index 4fe0c4a0..18dbf313 100644 --- a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/AccountBlackServiceImpl.java +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/AccountBlackServiceImpl.java @@ -1,5 +1,6 @@ package com.ruoyi.cai.service.impl; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.cai.domain.AccountBlack; import com.ruoyi.cai.mapper.AccountBlackMapper; @@ -14,4 +15,10 @@ import org.springframework.stereotype.Service; */ @Service public class AccountBlackServiceImpl extends ServiceImpl implements AccountBlackService { + @Override + public boolean existsByNameAndAccount(String cardName, String cardAccount) { + return this.exists(Wrappers.lambdaQuery(AccountBlack.class).eq(AccountBlack::getCardName, cardName) + .eq(AccountBlack::getCardAccount, cardAccount) + .eq(AccountBlack::getEnableStatus, 1)); + } } diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/AccountCashServiceImpl.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/AccountCashServiceImpl.java index f75bde30..29d3d8ea 100644 --- a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/AccountCashServiceImpl.java +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/AccountCashServiceImpl.java @@ -23,10 +23,7 @@ import com.ruoyi.cai.pay.OrderNoUtil; import com.ruoyi.cai.pay.OrderTypeEnum; import com.ruoyi.cai.rank.RankAdminManager; import com.ruoyi.cai.rank.bean.RankAdminBean; -import com.ruoyi.cai.service.AccountBankcardService; -import com.ruoyi.cai.service.AccountCashService; -import com.ruoyi.cai.service.AccountService; -import com.ruoyi.cai.service.WithdrawExchangeService; +import com.ruoyi.cai.service.*; import com.ruoyi.common.core.domain.PageQuery; import com.ruoyi.common.exception.ServiceException; import com.ruoyi.common.utils.ServletUtils; @@ -52,6 +49,8 @@ public class AccountCashServiceImpl extends ServiceImpl