diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/controller/api/ApiCuMemberBankController.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/controller/api/ApiCuMemberBankController.java index bfd4156f..0fd98ec8 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/controller/api/ApiCuMemberBankController.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/controller/api/ApiCuMemberBankController.java @@ -32,9 +32,6 @@ import java.util.List; /** * 会员银行卡 前端控制器 - * - * @author hzs - * @since 2022-09-06 */ @RestController @RequestMapping("/api/bank") diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/dto/CuMemberBankParam.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/dto/CuMemberBankParam.java index 0fcde073..b92ccdd7 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/dto/CuMemberBankParam.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/dto/CuMemberBankParam.java @@ -1,17 +1,11 @@ package com.hzs.member.account.dto; - import lombok.*; import java.io.Serializable; /** - *

* 会员信息-银行卡信息 - *

- * - * @author hzs - * @since 2022-08-31 */ @Data @AllArgsConstructor diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/mapper/CuMemberBankMapper.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/mapper/CuMemberBankMapper.java index abc10cb1..419bf5fc 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/mapper/CuMemberBankMapper.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/mapper/CuMemberBankMapper.java @@ -8,14 +8,13 @@ import org.apache.ibatis.annotations.Param; import java.util.List; /** - *

* 会员信息-银行卡信息 Mapper 接口 - *

* * @author hzs * @since 2022-08-31 */ public interface CuMemberBankMapper extends BaseMapper { + /** * 根据会员批量重置银行卡 * diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberBankService.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberBankService.java index 9c3fcd8e..288c4bc9 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberBankService.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberBankService.java @@ -9,14 +9,10 @@ import com.hzs.member.handlebusiness.vo.BusinessMemberVO; import java.util.List; /** - *

* 会员信息-银行卡信息 服务类 - *

- * - * @author hzs - * @since 2022-08-31 */ public interface ICuMemberBankService extends IService { + /** * 根据主键查询银行卡信息 * @@ -36,8 +32,8 @@ public interface ICuMemberBankService extends IService { /** * 解绑银行卡 * - * @param pkId 银行卡ID - * @param pkMember 会员ID + * @param pkId 银行卡ID + * @param pkMember 会员ID * @return Boolean */ Boolean unbindBank(Long pkId, Long pkMember); diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberBaseService.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberBaseService.java index be17cac1..c2eabbd0 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberBaseService.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberBaseService.java @@ -16,12 +16,6 @@ import java.util.Map; /** * 会员服务的公用调用三方服务 - * - * @Description: - * @Author: ljc - * @Time: 2022/10/11 15:21 - * @Classname: ICuMemberBaseService - * @Package_name: com.hzs.member.account.service */ public interface ICuMemberBaseService { @@ -41,7 +35,6 @@ public interface ICuMemberBaseService { */ CurrencyDTO getCurrencyById(Integer currencyId); - /** * 根据ID查询 账户信息 * @@ -50,7 +43,6 @@ public interface ICuMemberBaseService { */ BdAccount getAccount(Integer pkId); - /** * 根据 模块类型、 国家ID查询账户类型 * @@ -60,7 +52,6 @@ public interface ICuMemberBaseService { */ List getAccountByCountry(Integer accountType, Integer pkCountry); - /** * 根据国家ID查询账户类型 * @@ -69,7 +60,6 @@ public interface ICuMemberBaseService { */ List getAccountByCountryId(Integer pkCountry); - /** * 查询翻译的KEY值 * @@ -78,7 +68,6 @@ public interface ICuMemberBaseService { */ Integer translateAccountValue(Integer pkAccount); - /** * 根据币种ID查询币种对应的值 * @@ -95,7 +84,6 @@ public interface ICuMemberBaseService { */ List getAccountValuesByPkCountry(Integer pkCountry); - /** * 金额为正时,只插入MemberTradeDetail * @@ -103,7 +91,6 @@ public interface ICuMemberBaseService { */ void saveMemberTradeDetail(String sourceCode); - /** * 金额为负时,插入MemberTradeDetail MemberTradeBonus * @@ -123,7 +110,6 @@ public interface ICuMemberBaseService { */ void handleRepeatMemberTradeDetailAndBonus(List memberAccountList, Integer module); - /** * 从数据库直译币种(导出用) * @@ -182,7 +168,6 @@ public interface ICuMemberBaseService { */ Boolean isExistRealName(Long pkMember, Integer pkCountry, Integer businessModule); - /** * 操作日志MQ */ @@ -196,16 +181,13 @@ public interface ICuMemberBaseService { * @param accountValue 账户值 * @return Boolean */ - Boolean restPeriodMemberUserWallet(Long pkMember, Integer expireStatus, Integer accountValue); - /** * 会员户籍变更修改续约有效期MQ */ void memberContinueMQ(List memberContinueDTOList); - /** * 如果有服务编号优先使用,没有则使用会员编号 * diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberWithdrawService.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberWithdrawService.java index 3d9a2ff0..56ddecb5 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberWithdrawService.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberWithdrawService.java @@ -13,11 +13,9 @@ import java.util.List; /** * 会员提现表 服务类 - * - * @author hzs - * @since 2022-09-06 */ public interface ICuMemberWithdrawService extends IService { + /** * 根据用户ID查询用户的提现次数 * @@ -34,7 +32,6 @@ public interface ICuMemberWithdrawService extends IService { */ List selectWithdrawByBatch(String batchNO); - /** * 保存提现 * @@ -51,7 +48,6 @@ public interface ICuMemberWithdrawService extends IService { */ Integer updateWithdrawByCode(MemberAccountAudit memberAccountAudit); - /** * 查询列表信息 * @@ -60,7 +56,6 @@ public interface ICuMemberWithdrawService extends IService { */ Object[] selectMemberWithdrawList(CuMemberWithdrawVO cuMemberWithdrawVO); - /** * 查询提现信息详情 * @@ -85,7 +80,6 @@ public interface ICuMemberWithdrawService extends IService { */ Integer withdrawPaymentPositiveByPkId(CuMemberWithdrawVO memberWithdrawVO); - /** * 获取余额 * @@ -138,7 +132,6 @@ public interface ICuMemberWithdrawService extends IService { */ BigDecimal getAccountBalance(Integer accountsType, CuMemberAccount cuMemberAccount); - /** * @param pkIds 主键集合 * @param approveState 审核状态 @@ -190,7 +183,6 @@ public interface ICuMemberWithdrawService extends IService { */ Integer updateWithdrawStatusByPkId(Long pkId, Long pkModified); - /** * 查询会员是否存在提现记录 * diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberBankServiceImpl.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberBankServiceImpl.java index b7ffdf00..c84915f6 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberBankServiceImpl.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberBankServiceImpl.java @@ -1,8 +1,8 @@ package com.hzs.member.account.service.impl; import cn.hutool.core.bean.BeanUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.hzs.common.core.enums.EBankCardStatus; import com.hzs.common.core.enums.EDefault; @@ -20,44 +20,36 @@ import java.util.Date; import java.util.List; /** - *

* 会员信息-银行卡信息 服务实现类 - *

- * - * @author hzs - * @since 2022-08-31 */ @Service public class CuMemberBankServiceImpl extends ServiceImpl implements ICuMemberBankService { - @Override public CuMemberBankVO selectCuMemberBankById(Long pkId) { - QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("PK_ID", pkId); - queryWrapper.eq("DEFAULT_CARD", EDefault.YES.getValue()); + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); + queryWrapper.eq(CuMemberBank::getPkId, pkId); + queryWrapper.eq(CuMemberBank::getDefaultCard, EDefault.YES.getValue()); CuMemberBank cuMemberBank = this.getOne(queryWrapper); return cuMemberBank == null ? null : BeanUtil.copyProperties(cuMemberBank, CuMemberBankVO.class); } - @Override public CuMemberBankVO isBindBank(Long pkMember, Integer pkCountry) { - QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("PK_COUNTRY", pkCountry); - queryWrapper.eq("PK_MEMBER", pkMember); - queryWrapper.eq("DEFAULT_CARD", EDefault.YES.getValue()); + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); + queryWrapper.eq(CuMemberBank::getPkCountry, pkCountry); + queryWrapper.eq(CuMemberBank::getPkMember, pkMember); + queryWrapper.eq(CuMemberBank::getDefaultCard, EDefault.YES.getValue()); return BeanUtil.copyProperties(this.getOne(queryWrapper), CuMemberBankVO.class); } - @Override public Boolean unbindBank(Long pkId, Long pkMember) { - UpdateWrapper updateWrapper = new UpdateWrapper<>(); - updateWrapper.set("DEL_FLAG", EDelFlag.DELETE.getValue()) - .set("MODIFIED_TIME", new Date()) - .set("PK_MODIFIED", pkMember) - .eq("PK_ID", pkId); + LambdaUpdateWrapper updateWrapper = new LambdaUpdateWrapper<>(); + updateWrapper.set(CuMemberBank::getDelFlag, EDelFlag.DELETE.getValue()) + .set(CuMemberBank::getModifiedTime, new Date()) + .set(CuMemberBank::getPkModified, pkMember) + .eq(CuMemberBank::getPkId, pkId); return update(updateWrapper); } @@ -84,8 +76,8 @@ public class CuMemberBankServiceImpl extends ServiceImpl updateWrapper = new UpdateWrapper<>(); - updateWrapper.set("DEFAULT_CARD", EBankCardStatus.YES.getValue()).eq("PK_ID", pkId); + LambdaUpdateWrapper updateWrapper = new LambdaUpdateWrapper<>(); + updateWrapper.set(CuMemberBank::getDefaultCard, EBankCardStatus.YES.getValue()).eq(CuMemberBank::getPkId, pkId); return update(updateWrapper); } @@ -97,11 +89,11 @@ public class CuMemberBankServiceImpl extends ServiceImpl updateWrapper = new UpdateWrapper<>(); - updateWrapper.set("DEFAULT_CARD", EBankCardStatus.NO.getValue()) - .eq("DEFAULT_CARD", EBankCardStatus.YES.getValue()) - .eq("PK_MEMBER", pkMember) - .eq("PK_COUNTRY", pkCountry); + LambdaUpdateWrapper updateWrapper = new LambdaUpdateWrapper<>(); + updateWrapper.set(CuMemberBank::getDefaultCard, EBankCardStatus.NO.getValue()) + .eq(CuMemberBank::getDefaultCard, EBankCardStatus.YES.getValue()) + .eq(CuMemberBank::getPkMember, pkMember) + .eq(CuMemberBank::getPkCountry, pkCountry); return update(updateWrapper); } diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberBaseServiceImpl.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberBaseServiceImpl.java index be088fd6..8db627ac 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberBaseServiceImpl.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberBaseServiceImpl.java @@ -39,80 +39,58 @@ import java.util.Map; import java.util.stream.Collectors; /** - * @Description: - * @Author: ljc - * @Time: 2022/10/11 15:22 - * @Classname: ICuMemberBaseServiceImpl - * @Package_name: com.hzs.member.account.service.impl + * 会员服务的公用调用三方服务 */ @Service public class CuMemberBaseServiceImpl implements ICuMemberBaseService { - @DubboReference - private ICurrencyServiceApi currencyServiceApi; - - @DubboReference - private IAccountServiceApi accountServiceApi; - @Autowired - private ICuMemberSettlePeriodService cuMemberSettlePeriodService; - + private ICuMemberSettlePeriodService iCuMemberSettlePeriodService; @Autowired - private ICuMemberTradeDetailService cuMemberTradeDetailService; - + private ICuMemberTradeDetailService iCuMemberTradeDetailService; @Autowired - private ICuMemberTradeBonusService cuMemberTradeBonusService; - + private ICuMemberTradeBonusService iCuMemberTradeBonusService; @Autowired - private ICuMemberTradeService cuMemberTradeService; - + private ICuMemberTradeService iCuMemberTradeService; @Autowired private ITransactionCommonService iTransactionCommonService; - - @Autowired - private ICuMemberAuthenticationService authenticationService; - - + private ICuMemberAuthenticationService iCuMemberAuthenticationService; @Autowired - private ICuMemberBusinessLicenseService cuMemberBusinessLicenseService; - - + private ICuMemberBusinessLicenseService iCuMemberBusinessLicenseService; @Autowired private ICuMemberService iCuMemberService; - - @DubboReference - private ITradeConfigServiceApi tradeConfigServiceApi; - - - @DubboReference - private ICuMemberAgreementWhiteApi cuMemberAgreementWhiteApi; - - @Autowired private RabbitTemplate rabbitTemplate; + @DubboReference + ICurrencyServiceApi iCurrencyServiceApi; + @DubboReference + IAccountServiceApi iAccountServiceApi; + @DubboReference + ITradeConfigServiceApi iTradeConfigServiceApi; + @DubboReference + ICuMemberAgreementWhiteApi iCuMemberAgreementWhiteApi; @Override public CurrencyDTO getCurrency(Integer pkCountry) { - R currency = currencyServiceApi.getCurrency(pkCountry); + R currency = iCurrencyServiceApi.getCurrency(pkCountry); return currency.getData(); } @Override public CurrencyDTO getCurrencyById(Integer pkId) { - return currencyServiceApi.getByHistoryPkId(pkId).getData(); + return iCurrencyServiceApi.getByHistoryPkId(pkId).getData(); } - @Override public BdAccount getAccount(Integer pkId) { - return accountServiceApi.getAccount(pkId).getData(); + return iAccountServiceApi.getAccount(pkId).getData(); } @Override public List getAccountByCountry(Integer accountType, Integer pkcountry) { - return accountServiceApi.queryAccountByType(accountType, pkcountry).getData(); + return iAccountServiceApi.queryAccountByType(accountType, pkcountry).getData(); } @Override @@ -121,7 +99,6 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { return awardsKey == null ? pkAccount : awardsKey.getPkTransactionKey(); } - @Override public Integer getAccountValueById(Integer pkAccount) { BdAccount bdAccount = getAccount(pkAccount); @@ -130,7 +107,7 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { @Override public List getAccountByCountryId(Integer pkCountry) { - return accountServiceApi.queryAccountByType(null, pkCountry).getData(); + return iAccountServiceApi.queryAccountByType(null, pkCountry).getData(); } @Override @@ -143,15 +120,14 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { public void saveMemberTradeDetail(String sourceCode) { String date = DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD, new Date()); //获取期数 - CuMemberSettlePeriod cuMemberSettlePeriodByDate = cuMemberSettlePeriodService.getCuMemberSettlePeriodByDate(date); - cuMemberTradeDetailService.batchInsertMemberTradeDetailFromTrade(sourceCode, cuMemberSettlePeriodByDate.getPkId()); + CuMemberSettlePeriod cuMemberSettlePeriodByDate = iCuMemberSettlePeriodService.getCuMemberSettlePeriodByDate(date); + iCuMemberTradeDetailService.batchInsertMemberTradeDetailFromTrade(sourceCode, cuMemberSettlePeriodByDate.getPkId()); } - @Override public void handleMemberTradeDetailAndBonus(List memberAccountList, String sourceCode, Map idsMap, Integer module) { //查询充值奖金币的交易流水 - List cuMemberTradesList = cuMemberTradeService.selectMemberTradeBySourceCode(sourceCode); + List cuMemberTradesList = iCuMemberTradeService.selectMemberTradeBySourceCode(sourceCode); Map map = cuMemberTradesList.stream().collect(Collectors.toMap(CuMemberTrade::getPkMember, o -> o)); for (CuMemberAccount cuMemberAccount : memberAccountList) { Long pkMember = cuMemberAccount.getPkMember(); @@ -161,7 +137,6 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { } } - @Override public void handleRepeatMemberTradeDetailAndBonus(List memberAccountList, Integer module) { for (CuMemberAccountRechargeExt cuMemberAccount : memberAccountList) { @@ -199,23 +174,21 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { bonus.setPkCountry(cuMemberAccount.getPkCountry()); bonus.setPkCreator(pkModified); //插入奖金发放流水 - cuMemberTradeBonusService.save(bonus); + iCuMemberTradeBonusService.save(bonus); } //扣除金额 BigDecimal amount = tradeAmount.add(withdrawAccount); - List cuMemberTradeDetails = cuMemberTradeDetailService.selectMemberTradeDetailByPkMember(pkMember); + List cuMemberTradeDetails = iCuMemberTradeDetailService.selectMemberTradeDetailByPkMember(pkMember); //扣除可消费金额 deductionConsumeAmount(amount, cuMemberTradeDetails, pkMember, pkId, pkModified, module); } else { //扣除可提现金额 CuMemberTradeBonus bonus = gerCuMemberTradeBonus(pkMember, pkId, null, tradeAmount, cuMemberAccount.getPkCountry(), pkModified, module); //插入奖金发放流水 - cuMemberTradeBonusService.save(bonus); + iCuMemberTradeBonusService.save(bonus); } - } - /** * 扣费(包括重复会员金额) * @@ -244,20 +217,19 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { bonus.setPkCountry(cuMemberAccount.getPkCountry()); bonus.setPkCreator(pkModified); //插入奖金发放流水 - cuMemberTradeBonusService.save(bonus); + iCuMemberTradeBonusService.save(bonus); } //扣除金额 BigDecimal amount = tradeAmount.add(withdrawAccount); - List cuMemberTradeDetails = cuMemberTradeDetailService.selectMemberTradeDetailByPkMember(pkMember); + List cuMemberTradeDetails = iCuMemberTradeDetailService.selectMemberTradeDetailByPkMember(pkMember); //扣除可消费金额 deductionConsumeAmount(amount, cuMemberTradeDetails, pkMember, pkId, pkModified, module); } else { //扣除可提现金额 CuMemberTradeBonus bonus = gerCuMemberTradeBonus(pkMember, pkId, null, tradeAmount, cuMemberAccount.getPkCountry(), pkModified, module); //插入奖金发放流水 - cuMemberTradeBonusService.save(bonus); + iCuMemberTradeBonusService.save(bonus); } - } /** @@ -276,21 +248,20 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { //更新余额为零 CuMemberTradeDetail detail = CuMemberTradeDetail.builder().pkId(detailPkId) .consumeMoney(BigDecimal.ZERO).build(); - cuMemberTradeDetailService.updateById(detail); + iCuMemberTradeDetailService.updateById(detail); CuMemberTradeBonus bonus = gerCuMemberTradeBonus(pkMember, pkId, detailPkId, consumeMoney, cuMemberTradeDetail.getPkCountry(), pkModified, module); //插入奖金发放流水 - cuMemberTradeBonusService.save(bonus); + iCuMemberTradeBonusService.save(bonus); } else { //更新余额值 CuMemberTradeDetail detail = CuMemberTradeDetail.builder().pkId(detailPkId) .consumeMoney(balance).build(); - cuMemberTradeDetailService.updateById(detail); + iCuMemberTradeDetailService.updateById(detail); CuMemberTradeBonus bonus = gerCuMemberTradeBonus(pkMember, pkId, detailPkId, consumeMoney.subtract(balance), cuMemberTradeDetail.getPkCountry(), pkModified, module); //插入奖金发放流水 - cuMemberTradeBonusService.save(bonus); + iCuMemberTradeBonusService.save(bonus); break; } - } } @@ -327,9 +298,9 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { public Boolean verificationRealNameAndLicense(Long pkMember, Integer pkCountry) { boolean result = true; //查询是否已实名认证 - CuMemberAuthenticationVO authenticationVO = authenticationService.selectCuMemberAuthenticationByPkMember(CuMemberAuthenticationVO.builder().pkMember(pkMember).pkCountry(pkCountry).build()); + CuMemberAuthenticationVO authenticationVO = iCuMemberAuthenticationService.selectCuMemberAuthenticationByPkMember(CuMemberAuthenticationVO.builder().pkMember(pkMember).pkCountry(pkCountry).build()); if (null != authenticationVO && StringUtils.isNotEmpty(authenticationVO.getAccountName())) { - CuMemberBusinessLicenseVO cuMemberBusinessLicenseVO = cuMemberBusinessLicenseService.selectBusinessLicenseById(pkMember, pkCountry); + CuMemberBusinessLicenseVO cuMemberBusinessLicenseVO = iCuMemberBusinessLicenseService.selectBusinessLicenseById(pkMember, pkCountry); if (null != cuMemberBusinessLicenseVO && StringUtils.isNotEmpty(cuMemberBusinessLicenseVO.getLegalName())) { String accountName = authenticationVO.getAccountName(); //法人姓名 @@ -351,7 +322,7 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { whiteDTO.setTransferState(EYesNo.YES.getIntValue()); } //查询配置实名认证白名证 - return tradeConfigServiceApi.selectTradeWhiteConfigByCondition(whiteDTO).getData(); + return iTradeConfigServiceApi.selectTradeWhiteConfigByCondition(whiteDTO).getData(); } @Override @@ -367,12 +338,12 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { tradeConfigDTO.setLicenseState(EYesNo.YES.getIntValue()); } //查询配置是否实名认证 - return tradeConfigServiceApi.selectTradeConfigByCondition(tradeConfigDTO).getData(); + return iTradeConfigServiceApi.selectTradeConfigByCondition(tradeConfigDTO).getData(); } @Override public Boolean isExistBusinessLicence(Long pkMember, Integer pkCountry, Integer businessModule) { - Boolean result = true; + boolean result = true; //查询配置白名单 BdTradeWhiteConfig bdTradeWhiteConfig = selectConfigWhite(pkMember, pkCountry, businessModule); if (null == bdTradeWhiteConfig) { @@ -382,7 +353,7 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { if (null != bdTradeConfig) { //查询是否完成经销商认证 CuMember cuMember = iCuMemberService.queryMember(pkMember); - result = null != cuMember && cuMember.getIsDealer().equals(EYesNo.YES.getIntValue()) ? true : false; + result = null != cuMember && cuMember.getIsDealer().equals(EYesNo.YES.getIntValue()); } } return result; @@ -390,7 +361,7 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { @Override public Boolean isExistRealName(Long pkMember, Integer pkCountry, Integer businessModule) { - Boolean result = true; + boolean result = true; //查询配置实名认证白名证 BdTradeWhiteConfig bdTradeWhiteConfig = selectConfigWhite(pkMember, pkCountry, businessModule); if (null == bdTradeWhiteConfig) { @@ -399,25 +370,23 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { //配置后才进行验证 if (null != bdTradeConfig) { //查询是否已实名认证 - CuMemberAuthenticationVO authenticationVO = authenticationService.selectCuMemberAuthenticationByPkMember(CuMemberAuthenticationVO.builder().pkMember(pkMember).pkCountry(pkCountry).build()); - result = null == authenticationVO ? false : true; + CuMemberAuthenticationVO authenticationVO = iCuMemberAuthenticationService.selectCuMemberAuthenticationByPkMember(CuMemberAuthenticationVO.builder().pkMember(pkMember).pkCountry(pkCountry).build()); + result = null != authenticationVO; } } return result; } - @Override public void operationLogMQ(List businessLogDTOList) { rabbitTemplate.convertAndSend(RabbitMqConstants.BUSINESS_LOG_EXCHANGE, RabbitMqConstants.BUSINESS_LOG_KEY, businessLogDTOList); } - @Override public Boolean restPeriodMemberUserWallet(Long pkMember, Integer expireStatus, Integer accountValue) { if (accountValue.equals(EAccount.BONUS.getValue())) { //查询配置是否休止期可以使用钱包 - Integer num = cuMemberAgreementWhiteApi.selectAgreementWhiteByPkMember(pkMember).getData(); + Integer num = iCuMemberAgreementWhiteApi.selectAgreementWhiteByPkMember(pkMember).getData(); //休止期而且不在白名单内不允许使用钱包 if (expireStatus.equals(EExpireStatus.REST.getValue()) && num == 0) { return Boolean.TRUE; @@ -426,13 +395,11 @@ public class CuMemberBaseServiceImpl implements ICuMemberBaseService { return Boolean.FALSE; } - @Override public void memberContinueMQ(List memberContinueDTOList) { rabbitTemplate.convertAndSend(RabbitMqConstants.MEMBER_CONTINUE_EXCHANGE, RabbitMqConstants.MEMBER_CONTINUE_KEY, memberContinueDTOList); } - @Override public String getMemberName(CuMember cuMember) { return CommonUtil.getMemberCode(cuMember.getMemberCode(), cuMember.getServiceCode()); diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberWithdrawServiceImpl.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberWithdrawServiceImpl.java index 4e773aa6..63665a0d 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberWithdrawServiceImpl.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberWithdrawServiceImpl.java @@ -51,9 +51,6 @@ import java.util.stream.Collectors; /** * 会员提现表 服务实现类 - * - * @author hzs - * @since 2022-09-06 */ @Service @Slf4j @@ -124,7 +121,6 @@ public class CuMemberWithdrawServiceImpl extends ServiceImpl 0 && balance.compareTo(upperBound) < 0) { - log.info("----------提现开始"); int times = withdrawTimes.get(pkMember) == null ? 0 : withdrawTimes.get(pkMember); //比较正在提现次数与配置的最大提现次数 if (times <= withdrawalNumber) { @@ -400,7 +390,6 @@ public class CuMemberWithdrawServiceImpl extends ServiceImpl checkWithdrawPetitionByState(List pkIds, Integer approveState) { return BeanUtil.copyToList(baseMapper.showMemberWithdrawPetition(pkIds, approveState), CuMemberWithdrawVO.class); @@ -734,4 +721,5 @@ public class CuMemberWithdrawServiceImpl extends ServiceImpl selectWithdrawMember(Integer pkCountry, Long pkMember) { return baseMapper.selectWithdrawMember(pkCountry, pkMember); } + } diff --git a/bd-business/bd-business-member/src/main/resources/mapper/member/account/CuMemberBankMapper.xml b/bd-business/bd-business-member/src/main/resources/mapper/member/account/CuMemberBankMapper.xml index e2dfc1ee..f1cd1df2 100644 --- a/bd-business/bd-business-member/src/main/resources/mapper/member/account/CuMemberBankMapper.xml +++ b/bd-business/bd-business-member/src/main/resources/mapper/member/account/CuMemberBankMapper.xml @@ -2,27 +2,6 @@ - - - - - - - - - - - - - - - - - - - - - update cu_member_bank b set b.del_flag = 1, b.modified_time = sysdate, b.pk_modified = #{updatePkMember} @@ -33,23 +12,22 @@ - diff --git a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/web/controller/BaseController.java b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/web/controller/BaseController.java index 9f8e19b4..9e8df437 100644 --- a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/web/controller/BaseController.java +++ b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/web/controller/BaseController.java @@ -16,8 +16,6 @@ import com.hzs.common.core.web.page.TableDataInfo; /** * web层通用数据处理 - * - * @author hzs */ @Slf4j public class BaseController {