diff --git a/bd-api/bd-api-sale/src/main/java/com/hzs/sale/wares/IWaresServiceApi.java b/bd-api/bd-api-sale/src/main/java/com/hzs/sale/wares/IWaresServiceApi.java index 16947098..c0dbaf8f 100644 --- a/bd-api/bd-api-sale/src/main/java/com/hzs/sale/wares/IWaresServiceApi.java +++ b/bd-api/bd-api-sale/src/main/java/com/hzs/sale/wares/IWaresServiceApi.java @@ -5,11 +5,7 @@ import com.hzs.common.core.domain.R; import java.util.Date; /** - * @Description: 商品对外提供接口 - * @Author: sui q - * @Time: 2022/9/15 15:04 - * @Classname: IWaresServiceApi - * @PackageName: com.hzs.sale.wares + * 商品对外提供接口 */ public interface IWaresServiceApi { @@ -29,11 +25,7 @@ public interface IWaresServiceApi { void updateByAutoStartAndAutoStart(Date currentTime); /** - * @description: 修改商品预售状态 - * @author: zhang jing - * @date: 2024/10/24 16:09 - * @param: [] - * @return: void + * 修改商品预售状态 **/ void waresPreSale(); diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/controller/manage/CuMemberAccountDetailController.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/controller/manage/CuMemberAccountDetailController.java index bc913d92..3e1e363a 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/controller/manage/CuMemberAccountDetailController.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/controller/manage/CuMemberAccountDetailController.java @@ -31,19 +31,16 @@ import java.util.*; /** * 会员账户详情 前端控制器 - * - * @author hzs - * @since 2022-10-31 */ @RestController @RequestMapping("/manager/account-detail") public class CuMemberAccountDetailController extends BaseController { @Autowired - private ICuMemberAccountDetailService memberAccountDetailService; + private ICuMemberAccountDetailService iCuMemberAccountDetailService; @Autowired - private ICuMemberBaseService baseService; + private ICuMemberBaseService iCuMemberBaseService; /** * 余额汇总 @@ -62,7 +59,7 @@ public class CuMemberAccountDetailController extends BaseController { String endDate = accountDetailVO.getEndDate(); if (StringUtils.isNotEmpty(startDate) && StringUtils.isNotEmpty(endDate)) { startPage(); - Object[] objects = memberAccountDetailService.findAccountDetailList(accountDetailVO); + Object[] objects = iCuMemberAccountDetailService.findAccountDetailList(accountDetailVO); //处理分页 tableDataInfo = getDataTable((List) objects[0]); tableDataInfo.setRows((List) objects[1]); @@ -87,9 +84,9 @@ public class CuMemberAccountDetailController extends BaseController { String startDate = accountDetailVO.getStartDate(); String endDate = accountDetailVO.getEndDate(); if (StringUtils.isNotEmpty(startDate) && StringUtils.isNotEmpty(endDate)) { - List bdAccounts = baseService.getAccountByCountryId(SecurityUtils.getPkCountry()); + List bdAccounts = iCuMemberBaseService.getAccountByCountryId(SecurityUtils.getPkCountry()); ExcelUtil util = new ExcelUtil<>(CuMemberAccountDetailVO.class, getListShowField(bdAccounts)); - List memberAccountDetailVOList = (List) memberAccountDetailService.findAccountDetailList(accountDetailVO)[1]; + List memberAccountDetailVOList = (List) iCuMemberAccountDetailService.findAccountDetailList(accountDetailVO)[1]; util.exportExcel(response, memberAccountDetailVOList, FinanceMsgConstants.BALANCE_SUMMARY_EXPORT); } else { ExcelUtil util = new ExcelUtil<>(CuMemberAccountDetailVO.class); @@ -136,7 +133,7 @@ public class CuMemberAccountDetailController extends BaseController { Integer countryId = SecurityUtils.getPkCountry(); memberAccountDetailLookVO.setPkCountry(countryId); startPage(); - Object[] objects = memberAccountDetailService.selectAccountDetailLookList(memberAccountDetailLookVO); + Object[] objects = iCuMemberAccountDetailService.selectAccountDetailLookList(memberAccountDetailLookVO); TableDataInfo tableDataInfo = getDataTable((List) objects[0]); tableDataInfo.setRows((List) objects[1]); return tableDataInfo; @@ -157,7 +154,7 @@ public class CuMemberAccountDetailController extends BaseController { Integer pkCountry = SecurityUtils.getPkCountry(); memberAccountDetailLookVO.setPkCountry(pkCountry); - memberAccountDetailLookVOList = StringUtils.isBlank(createTime) ? new ArrayList<>() : (List) memberAccountDetailService.selectAccountDetailLookList(memberAccountDetailLookVO)[1]; + memberAccountDetailLookVOList = StringUtils.isBlank(createTime) ? new ArrayList<>() : (List) iCuMemberAccountDetailService.selectAccountDetailLookList(memberAccountDetailLookVO)[1]; ExcelUtil util = new ExcelUtil<>(CuMemberAccountDetailLookExtVO.class, getDetailShowField(memberAccountDetailLookVO)); util.exportExcel(response, memberAccountDetailLookVOList, FinanceMsgConstants.BALANCE_SUMMARY_DETAILS_EXPORT); } @@ -211,7 +208,7 @@ public class CuMemberAccountDetailController extends BaseController { @GetMapping("/list-field") public AjaxResult accountListField() { List fieldList = new ArrayList<>(); - List bdAccounts = baseService.getAccountByCountryId(SecurityUtils.getPkCountry()); + List bdAccounts = iCuMemberBaseService.getAccountByCountryId(SecurityUtils.getPkCountry()); fieldList.add("createTime"); if (CollUtil.isNotEmpty(bdAccounts)) { for (BdAccount bdAccount : bdAccounts) { @@ -246,9 +243,7 @@ public class CuMemberAccountDetailController extends BaseController { list = getDetailShowField(detailLookVO); } - //List fieldName = Arrays.stream(fields).map(f -> f.getName()).collect(Collectors.toList()); return AjaxResult.success(list); - } } diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/mapper/CuMemberAccountDetailMapper.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/mapper/CuMemberAccountDetailMapper.java index 02986600..8e117bbe 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/mapper/CuMemberAccountDetailMapper.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/mapper/CuMemberAccountDetailMapper.java @@ -1,6 +1,5 @@ package com.hzs.member.account.mapper; - import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.hzs.common.domain.member.account.CuMemberAccountDetail; import com.hzs.common.domain.member.account.CuMemberAccountDetailExt; @@ -10,12 +9,7 @@ import com.hzs.member.account.vo.CuMemberAccountDetailVO; import java.util.List; /** - *

* 会员账户详情 Mapper 接口 - *

- * - * @author hzs - * @since 2022-10-31 */ public interface CuMemberAccountDetailMapper extends BaseMapper { diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/mapper/CuMemberAccountMapper.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/mapper/CuMemberAccountMapper.java index 33dbfefc..95c45108 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/mapper/CuMemberAccountMapper.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/mapper/CuMemberAccountMapper.java @@ -18,9 +18,6 @@ import java.util.List; /** * 会员账户信息 Mapper 接口 - * - * @author hzs - * @since 2022-08-11 */ public interface CuMemberAccountMapper extends BaseMapper { @@ -28,9 +25,6 @@ public interface CuMemberAccountMapper extends BaseMapper { * 查询会员账户状态,账户信息 * * @param cuMemberAccount 会员账户条件信息 - * @return: List - * @Author: sui q - * @Date: 2022/9/5 11:57 */ List queryMemberAccountByCondition(CuMemberAccount cuMemberAccount); @@ -48,9 +42,6 @@ public interface CuMemberAccountMapper extends BaseMapper { * 更新账户余额 * * @param cuMemberAccount 会员账户表 - * @return: Integer - * @Author: sui q - * @Date: 2022/9/21 21:42 */ Integer updateMemberAccount(CuMemberAccount cuMemberAccount); @@ -94,7 +85,6 @@ public interface CuMemberAccountMapper extends BaseMapper { List queryMemberAccountByMemberCodes(@Param(value = "memberCodes") List memberCodes, @Param(value = "memberCodeStrs") List memberCodeStrs); - /** * 根据用户编号集查询用户账户的全部字段信息 * @@ -166,7 +156,6 @@ public interface CuMemberAccountMapper extends BaseMapper { */ Boolean batchUpdateMemberAccountByPkMemberCountry(@Param("pkMemberList") List pkMemberList, @Param("isWithdraw") Integer isWithdraw); - /** * 批理更新会员的钱包状态 * @@ -214,9 +203,6 @@ public interface CuMemberAccountMapper extends BaseMapper { * 奖金发放,根据期间发放奖金,更新奖金余额 * * @param startPeriod 期间 - * @return: void - * @Author: sui q - * @Date: 2023/3/21 14:12 */ void updateMemberAccountGrantByPeriod(@Param("pkCountry") Integer pkCountry, @Param("startPeriod") Integer startPeriod, @Param("endPeriod") Integer endPeriod); @@ -225,9 +211,6 @@ public interface CuMemberAccountMapper extends BaseMapper { * 奖金可提现,根据期间更新可提现金额,减少可消费金额 * * @param startPeriod 期间 - * @return: void - * @Author: sui q - * @Date: 2023/3/21 14:12 */ void updateMemberAccountWithdrawalByPeriod(@Param("startPeriod") Integer startPeriod, @Param("endPeriod") Integer endPeriod, @Param("pkCountry") Integer pkCountry); diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberAccountDetailService.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberAccountDetailService.java index 400f696a..6e03bb24 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberAccountDetailService.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberAccountDetailService.java @@ -5,13 +5,8 @@ import com.hzs.common.domain.member.account.CuMemberAccountDetail; import com.hzs.member.account.vo.CuMemberAccountDetailLookVO; import com.hzs.member.account.vo.CuMemberAccountDetailVO; -import java.util.List; - /** * 会员账户详情 服务类 - * - * @author hzs - * @since 2022-10-31 */ public interface ICuMemberAccountDetailService extends IService { diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberAccountService.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberAccountService.java index 74c7a6d4..b42b3db1 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberAccountService.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/ICuMemberAccountService.java @@ -14,9 +14,6 @@ import java.util.List; /** * 会员账户信息 服务类 - * - * @author hzs - * @since 2022-08-11 */ public interface ICuMemberAccountService extends IService { @@ -24,9 +21,6 @@ public interface ICuMemberAccountService extends IService { * 查询会员账户状态,账户信息 * * @param cuMemberAccount 会员账户条件信息 - * @return: List - * @Author: sui q - * @Date: 2022/9/5 11:57 */ List queryMemberAccountByCondition(CuMemberAccount cuMemberAccount); @@ -62,9 +56,6 @@ public interface ICuMemberAccountService extends IService { * * @param cuMemberAccount 会员账户表 * @param pkModified 修改人 - * @return: Boolean - * @Author: sui q - * @Date: 2022/9/21 21:42 */ Boolean updateMemberAccount(CuMemberAccount cuMemberAccount, Long pkModified); @@ -80,9 +71,6 @@ public interface ICuMemberAccountService extends IService { * 根据会员id 列表查询账户信息 * * @param pkMemberList 列表 - * @return: List - * @Author: sui q - * @Date: 2023/3/25 16:28 */ List queryCuMemberAccountByPkMembers(List pkMemberList); @@ -264,9 +252,6 @@ public interface ICuMemberAccountService extends IService { * 奖金发放,根据期间发放奖金,更新奖金余额 * * @param startPeriod 期间 - * @return: void - * @Author: sui q - * @Date: 2023/3/21 14:12 */ void updateMemberAccountGrantByPeriod(Integer pkCountry, Integer startPeriod, Integer endPeriod); @@ -274,9 +259,6 @@ public interface ICuMemberAccountService extends IService { * 奖金可提现,根据期间更新可提现金额,减少可消费金额 * * @param startPeriod 期间 - * @return: void - * @Author: sui q - * @Date: 2023/3/21 14:12 */ void updateMemberAccountWithdrawalByPeriod(Integer startPeriod, Integer endPeriod, Integer pkCountry); @@ -289,7 +271,6 @@ public interface ICuMemberAccountService extends IService { */ CuMemberRechargeAccountParam findMemberBalanceById(Integer pkAccount, Long pkMember); - /** * 批量更新奖金账号 * @@ -300,7 +281,6 @@ public interface ICuMemberAccountService extends IService { */ Boolean batchUpdateBonusAccountByPkMember(List bonusList, int operateType, Long pkModified); - /** * 根据来源单号查询奖金账号信息 * @@ -315,9 +295,6 @@ public interface ICuMemberAccountService extends IService { * @param pkMember 会员账户 * @param pkApprove 审核人 * @param currentDateTime 当前时间 - * @return: void - * @Author: sui q - * @Date: 2023/3/21 14:12 */ void deleteCuMemberAccountByPkMember(Long pkMember, Long pkApprove, Date currentDateTime); diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberAccountDetailServiceImpl.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberAccountDetailServiceImpl.java index ae5061d8..d7dd0fc7 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberAccountDetailServiceImpl.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/account/service/impl/CuMemberAccountDetailServiceImpl.java @@ -30,15 +30,13 @@ import java.util.stream.Collectors; /** * 会员账户详情 服务实现类 - * - * @author hzs - * @since 2022-10-31 */ @Service @Slf4j public class CuMemberAccountDetailServiceImpl extends ServiceImpl implements ICuMemberAccountDetailService { + @Autowired - ICuMemberBaseService cuMemberBaseService; + private ICuMemberBaseService iCuMemberBaseService; @Override public Object[] findAccountDetailList(CuMemberAccountDetailVO memberAccountDetailVO) { @@ -48,10 +46,10 @@ public class CuMemberAccountDetailServiceImpl extends ServiceImpl memberAccountDetailList = baseMapper.selectAccountDetailList(memberAccountDetailVO); if (CollUtil.isNotEmpty(memberAccountDetailList)) { //币种值 - List allAccounts = cuMemberBaseService.getAccountByCountryId(pkCountry); + List allAccounts = iCuMemberBaseService.getAccountByCountryId(pkCountry); Map map = allAccounts.stream().collect(Collectors.toMap(BdAccount::getFieldValue, o -> o)); //汇率 - BigDecimal exchangeRate = cuMemberBaseService.getCurrency(pkCountry).getInExchangeRate(); + BigDecimal exchangeRate = iCuMemberBaseService.getCurrency(pkCountry).getInExchangeRate(); for (CuMemberAccountDetail cuMemberAccountDetail : memberAccountDetailList) { cuMemberAccountDetailVO = new CuMemberAccountDetailVO(); BeanUtils.copyProperties(cuMemberAccountDetail, cuMemberAccountDetailVO); @@ -67,8 +65,7 @@ public class CuMemberAccountDetailServiceImpl extends ServiceImpl pkAccounts = memberAccountDetailLookVO.getPkAccounts(); Integer pkCountry = memberAccountDetailLookVO.getPkCountry(); //币种 - List allAccounts = cuMemberBaseService.getAccountValuesByPkCountry(pkCountry); - List allBdAccount = cuMemberBaseService.getAccountByCountryId(pkCountry); + List allAccounts = iCuMemberBaseService.getAccountValuesByPkCountry(pkCountry); + List allBdAccount = iCuMemberBaseService.getAccountByCountryId(pkCountry); Map map = allBdAccount.stream().collect(Collectors.toMap(BdAccount::getFieldValue, o -> o)); pkAccounts = CollUtil.isEmpty(pkAccounts) ? allAccounts : pkAccounts; for (CuMemberAccountDetailExt cuMemberAccountDetailExt : cuMemberAccountDetailExtList) { @@ -117,8 +114,7 @@ public class CuMemberAccountDetailServiceImpl extends ServiceImpl pkAccounts, List allAccounts) { //汇率 - BigDecimal exchangeRate = cuMemberBaseService.getCurrencyById(accountDetailLookVO.getPkRate()).getInExchangeRate(); + BigDecimal exchangeRate = iCuMemberBaseService.getCurrencyById(accountDetailLookVO.getPkRate()).getInExchangeRate(); for (Integer pkAccount : pkAccounts) { //币种 BigDecimal account = ReflectUtils.invokeGetter(accountDetailLookVO, MemberFieldConstants.ACCOUNT + pkAccount); @@ -158,7 +154,7 @@ public class CuMemberAccountDetailServiceImpl extends ServiceImpl implements ICuMemberAccountService { @Autowired - private ICuMemberBaseService cuMemberBaseService; - + private ICuMemberBaseService iCuMemberBaseService; @Autowired - private ICuMemberService cuMemberService; - + private ICuMemberService iCuMemberService; @Autowired - private ICuMemberAccountLogService cuMemberAccountLogService; + private ICuMemberAccountLogService iCuMemberAccountLogService; @DubboReference - IApprovalServiceApi approvalServiceApi; - + IApprovalServiceApi iApprovalServiceApi; @DubboReference - ITransactionServiceApi transactionServiceApi; - + IAccountServiceApi iAccountServiceApi; @DubboReference - IAccountServiceApi accountServiceApi; + ITransactionServiceApi iTransactionServiceApi; /** @@ -166,7 +159,7 @@ public class CuMemberAccountServiceImpl extends ServiceImpl> mapR = approvalServiceApi.queryApprovalInfo(Collections.singletonList(EApprovalBusiness.FROZEN.getValue()), memberFrozenParam.getPkCountry()); + R> mapR = iApprovalServiceApi.queryApprovalInfo(Collections.singletonList(EApprovalBusiness.FROZEN.getValue()), memberFrozenParam.getPkCountry()); //批次号 String batchNum = CommonUtil.createSerialNumber(EOrderPrefix.FROZEN_CODE.getValue()); memberPetitionVo.setBusinessNo(batchNum); @@ -193,7 +186,7 @@ public class CuMemberAccountServiceImpl extends ServiceImpl memberCodes = memberFrozenParam.getMemberCodes(); - List cuMemberList = cuMemberService.findMemberByMembercodesAndPkcountry(memberCodes, memberFrozenParam.getPkCountry()); + List cuMemberList = iCuMemberService.findMemberByMembercodesAndPkcountry(memberCodes, memberFrozenParam.getPkCountry()); Map memberMap = cuMemberList.stream().collect(Collectors.toMap(CuMember::getMemberCode, o -> o)); for (String memberCode : memberCodes) { for (CuMemberFrozenDetailParam frozenDetailParam : memberFrozenDetails) { @@ -202,7 +195,7 @@ public class CuMemberAccountServiceImpl extends ServiceImpl memberWalletBalanceVOList = new ArrayList<>(); List cuMemberRechargeAccountParams = baseMapper.queryWalletBalanceByPkMember(pkMember); //根据币种值查询币种 - List accounts = accountServiceApi.memberAccountByType(pkCountry).getData(); + List accounts = iAccountServiceApi.memberAccountByType(pkCountry).getData(); Map accountMap = accounts.stream().collect(Collectors.toMap(BdAccount::getFieldValue, Function.identity())); BigDecimal total = BigDecimal.ZERO; if (CollUtil.isNotEmpty(cuMemberRechargeAccountParams)) { @@ -284,7 +277,7 @@ public class CuMemberAccountServiceImpl extends ServiceImpl selectAccountDetail(Long pkMember, Integer pkCountry) { CuMemberAccountShowVO cuMemberAccountShowVO; CuMemberAccount cuMemberAccount = this.queryCuMemberAccountByPkMember(pkMember); - List bdAccounts = cuMemberBaseService.getAccountByCountryId(pkCountry); + List bdAccounts = iCuMemberBaseService.getAccountByCountryId(pkCountry); List memberAccountShowVOList = new ArrayList<>(); for (BdAccount bdAccount : bdAccounts) { cuMemberAccountShowVO = new CuMemberAccountShowVO(); @@ -334,7 +327,7 @@ public class CuMemberAccountServiceImpl extends ServiceImpl queryMemberAccountByMemberCode(String memberCode, List accountTypes, Integer pkCountry) { List pkAccounts = new ArrayList<>(); for (Integer accountType : accountTypes) { - pkAccounts.add(cuMemberBaseService.getAccountValueById(accountType)); + pkAccounts.add(iCuMemberBaseService.getAccountValueById(accountType)); } List cuMemberRechargeAccountParams = baseMapper.queryMemberAccountByMemberCode(memberCode, pkAccounts, null); if (CollUtil.isNotEmpty(cuMemberRechargeAccountParams)) { - List accountList = cuMemberBaseService.getAccountByCountryId(pkCountry); + List accountList = iCuMemberBaseService.getAccountByCountryId(pkCountry); //币种value对应的币种对象 Map accountMap = accountList.stream().collect(Collectors.toMap(BdAccount::getFieldValue, o -> o)); for (CuMemberRechargeAccountParam CuMemberRechargeAccountParam : cuMemberRechargeAccountParams) { Integer accountType = CuMemberRechargeAccountParam.getAccountType(); Integer pkAccount = accountMap.get(accountType).getPkId(); CuMemberRechargeAccountParam.setPkAccount(pkAccount); - CuMemberRechargeAccountParam.setAccountType(cuMemberBaseService.translateAccountValue(pkAccount)); + CuMemberRechargeAccountParam.setAccountType(iCuMemberBaseService.translateAccountValue(pkAccount)); } } return cuMemberRechargeAccountParams; @@ -373,7 +366,7 @@ public class CuMemberAccountServiceImpl extends ServiceImpl allAccounts = cuMemberBaseService.getAccountByCountryId(pkCountry); + List allAccounts = iCuMemberBaseService.getAccountByCountryId(pkCountry); Map map = allAccounts.stream().collect(Collectors.toMap(BdAccount::getFieldValue, o -> o)); for (CuMemberAccountExt cuMemberAccountExt : cuMemberAccountExts) { memberWalletDetailVO = new CuMemberWalletDetailVO(); @@ -497,7 +490,7 @@ public class CuMemberAccountServiceImpl extends ServiceImpl 0) { ReflectUtils.invokeSetter(cuMemberAccount, MemberFieldConstants.LOCK_ACCOUNT + accountValue, lockConsume); @@ -582,7 +575,7 @@ public class CuMemberAccountServiceImpl extends ServiceImpl submit = approvalServiceApi.submit(approvalSubmitDTO, cuMemberFrozenParam.getLoginUser()); + R submit = iApprovalServiceApi.submit(approvalSubmitDTO, cuMemberFrozenParam.getLoginUser()); if (!submit.isSuccess()) { log.error("====" + submit.getData()); throw new RuntimeException(submit.getMsg()); @@ -642,9 +635,9 @@ public class CuMemberAccountServiceImpl extends ServiceImpl selectedPkAccounts = cuMemberAccountVO.getPkAccounts(); Integer pkCountry = cuMemberAccountVO.getPkCountry(); //汇率 - BigDecimal exchangeRate = cuMemberBaseService.getCurrency(pkCountry).getInExchangeRate(); + BigDecimal exchangeRate = iCuMemberBaseService.getCurrency(pkCountry).getInExchangeRate(); //配置的币种 - List bdAccounts = cuMemberBaseService.getAccountByCountryId(pkCountry); + List bdAccounts = iCuMemberBaseService.getAccountByCountryId(pkCountry); List allAccountValues = bdAccounts.stream().map(BdAccount::getFieldValue).collect(Collectors.toList()); for (CuMemberAccountExt cuMemberAccountExt : cuMemberAccountExtList) { cuMemberAccountExtVO = BeanUtil.copyProperties(cuMemberAccountExt, CuMemberAccountExtVO.class); @@ -665,7 +658,7 @@ public class CuMemberAccountServiceImpl extends ServiceImpl selectedPkAccounts = cuMemberAccountVO.getPkAccounts(); //汇率 - BigDecimal exchangeRate = cuMemberBaseService.getCurrency(pkCountry).getInExchangeRate(); + BigDecimal exchangeRate = iCuMemberBaseService.getCurrency(pkCountry).getInExchangeRate(); //配置的币种 for (CuMemberAccountExt cuMemberAccountExt : cuMemberAccountExtList) { memberAccountExportVO = CuMemberAccountExportVO.builder() diff --git a/bd-business/bd-business-member/src/main/resources/mapper/member/account/CuMemberAccountDetailMapper.xml b/bd-business/bd-business-member/src/main/resources/mapper/member/account/CuMemberAccountDetailMapper.xml index a9f2d767..757662d6 100644 --- a/bd-business/bd-business-member/src/main/resources/mapper/member/account/CuMemberAccountDetailMapper.xml +++ b/bd-business/bd-business-member/src/main/resources/mapper/member/account/CuMemberAccountDetailMapper.xml @@ -55,31 +55,22 @@ - - - DEL_FLAG, - PK_COUNTRY, - PK_ID, PK_MEMBER, ACCOUNT1, LOCK_ACCOUNT1, LOCK_TRANSFER_ACCOUNT1, ACCOUNT2, LOCK_ACCOUNT2, LOCK_TRANSFER_ACCOUNT2, ACCOUNT3, LOCK_ACCOUNT3, LOCK_TRANSFER_ACCOUNT3, ACCOUNT4, LOCK_ACCOUNT4, LOCK_TRANSFER_ACCOUNT4, LOCK_WITHDRAW_ACCOUNT4, WITHDRAW_ACCOUNT4, CONSUME_ACCOUNT4, ACCOUNT5, LOCK_ACCOUNT5, LOCK_TRANSFER_ACCOUNT5, ACCOUNT6, LOCK_ACCOUNT6, LOCK_TRANSFER_ACCOUNT6, ACCOUNT7, LOCK_ACCOUNT7, LOCK_TRANSFER_ACCOUNT7, ACCOUNT8, - LOCK_ACCOUNT8, LOCK_TRANSFER_ACCOUNT8, ACCOUNT9, LOCK_ACCOUNT9, LOCK_TRANSFER_ACCOUNT9, ACCOUNT10, LOCK_ACCOUNT10, LOCK_TRANSFER_ACCOUNT10, - ACCOUNT11, ACCOUNT12, ACCOUNT13, ACCOUNT14, ACCOUNT15, ACCOUNT16, ACCOUNT17, ACCOUNT18, ACCOUNT19, ACCOUNT20, CREATE_TIME, PK_RATE - - - select su.create_time, - sum(su.account1) as account1, - sum(su.account2) as account2, - sum(su.account3) as account3, - sum(su.account4) as account4, - sum(su.account5) as account5, - sum(su.account6) as account6, - sum(su.account7) as account7, - sum(su.account8) as account8, - sum(su.account9) as account9, - sum(su.account10) as account10, - sum(su.account11) as account11, - sum(su.account12) as account12, - sum(su.account13) as account13 - from cu_member_account_detail su + select su.create_time, + sum(su.account1) as account1, + sum(su.account2) as account2, + sum(su.account3) as account3, + sum(su.account4) as account4, + sum(su.account5) as account5, + sum(su.account6) as account6, + sum(su.account7) as account7, + sum(su.account8) as account8, + sum(su.account9) as account9, + sum(su.account10) as account10, + sum(su.account11) as account11, + sum(su.account12) as account12, + sum(su.account13) as account13 + from cu_member_account_detail su @@ -107,22 +98,22 @@ s.vertex_name vertexName, s.vertex_id vertexId, s.team_id teamId - from cu_member_account_detail a, - (select u.member_code, - u.member_name, - u.pk_id, - v.pk_id vertex_id, - t.pk_id team_id, - v.vertex_name, - t.team_name - from cu_member u - left join bd_vertex v - on u.pk_vertex = v.pk_id - and v.del_flag = 0 - left join cu_member_team t - on u.pk_team_code = t.pk_id - and t.del_flag = 0 - where u.del_flag = 0) s + from cu_member_account_detail a, + (select u.member_code, + u.member_name, + u.pk_id, + v.pk_id vertex_id, + t.pk_id team_id, + v.vertex_name, + t.team_name + from cu_member u + left join bd_vertex v + on u.pk_vertex = v.pk_id + and v.del_flag = 0 + left join cu_member_team t + on u.pk_team_code = t.pk_id + and t.del_flag = 0 + where u.del_flag = 0) s @@ -202,119 +193,120 @@ insert into cu_member_account_detail (pk_id, - pk_member, - account1, - lock_account1, - lock_transfer_account1, - account2, - lock_account2, - lock_transfer_account2, - account3, - lock_account3, - lock_transfer_account3, - account4, - lock_account4, - lock_transfer_account4, - lock_withdraw_account4, - withdraw_account4, - consume_account4, - account5, - lock_account5, - lock_transfer_account5, - account6, - lock_account6, - lock_transfer_account6, - account7, - lock_account7, - lock_transfer_account7, - account8, - lock_account8, - lock_transfer_account8, - account9, - lock_account9, - lock_transfer_account9, - account10, - lock_account10, - lock_transfer_account10, - account11, - account12, - account13, - account14, - account15, - account16, - account17, - account18, - account19, - account20, - create_time, - pk_rate, - del_flag, - pk_country) + pk_member, + account1, + lock_account1, + lock_transfer_account1, + account2, + lock_account2, + lock_transfer_account2, + account3, + lock_account3, + lock_transfer_account3, + account4, + lock_account4, + lock_transfer_account4, + lock_withdraw_account4, + withdraw_account4, + consume_account4, + account5, + lock_account5, + lock_transfer_account5, + account6, + lock_account6, + lock_transfer_account6, + account7, + lock_account7, + lock_transfer_account7, + account8, + lock_account8, + lock_transfer_account8, + account9, + lock_account9, + lock_transfer_account9, + account10, + lock_account10, + lock_transfer_account10, + account11, + account12, + account13, + account14, + account15, + account16, + account17, + account18, + account19, + account20, + create_time, + pk_rate, + del_flag, + pk_country) select cu_member_account_detail_seq.nextval, - a.pk_member, - a.account1, - a.lock_account1, - a.lock_transfer_account1, - a.account2, - a.lock_account2, - a.lock_transfer_account2, - a.account3, - a.lock_account3, - a.lock_transfer_account3, - a.account4, - a.lock_account4, - a.lock_transfer_account4, - a.lock_withdraw_account4, - a.withdraw_account4, - a.consume_account4, - a.account5, - a.lock_account5, - a.lock_transfer_account5, - a.account6, - a.lock_account6, - a.lock_transfer_account6, - a.account7, - a.lock_account7, - a.lock_transfer_account7, - a.account8, - a.lock_account8, - a.lock_transfer_account8, - a.account9, - a.lock_account9, - a.lock_transfer_account9, - a.account10, - a.lock_account10, - a.lock_transfer_account10, - a.account11, - a.account12, - a.account13, - a.account14, - a.account15, - a.account16, - a.account17, - a.account18, - a.account19, - a.account20, - trunc(sysdate) create_time, - tt.rate pk_rate, - a.del_flag, - a.pk_country + a.pk_member, + a.account1, + a.lock_account1, + a.lock_transfer_account1, + a.account2, + a.lock_account2, + a.lock_transfer_account2, + a.account3, + a.lock_account3, + a.lock_transfer_account3, + a.account4, + a.lock_account4, + a.lock_transfer_account4, + a.lock_withdraw_account4, + a.withdraw_account4, + a.consume_account4, + a.account5, + a.lock_account5, + a.lock_transfer_account5, + a.account6, + a.lock_account6, + a.lock_transfer_account6, + a.account7, + a.lock_account7, + a.lock_transfer_account7, + a.account8, + a.lock_account8, + a.lock_transfer_account8, + a.account9, + a.lock_account9, + a.lock_transfer_account9, + a.account10, + a.lock_account10, + a.lock_transfer_account10, + a.account11, + a.account12, + a.account13, + a.account14, + a.account15, + a.account16, + a.account17, + a.account18, + a.account19, + a.account20, + trunc(sysdate) create_time, + tt.rate pk_rate, + a.del_flag, + a.pk_country from cu_member_account a - left join (select t.pk_id rate, - t.pk_country, - ROW_NUMBER() OVER(PARTITION BY t.pk_country ORDER BY t.effective_date DESC) rw - from BD_CURRENCY t - where t.del_flag = 0 - and t.enable_state = 0 - and t.effective_date < sysdate) tt - on a.pk_country = tt.pk_country - and tt.rw = 1 + left join (select t.pk_id rate, + t.pk_country, + ROW_NUMBER() OVER(PARTITION BY t.pk_country ORDER BY t.effective_date DESC) rw + from BD_CURRENCY t + where t.del_flag = 0 + and t.enable_state = 0 + and t.effective_date < sysdate) tt + on a.pk_country = tt.pk_country + and tt.rw = 1 where a.del_flag = 0 - and tt.rate is not null + and tt.rate is not null - delete from CU_MEMBER_ACCOUNT_DETAIL d + delete + from CU_MEMBER_ACCOUNT_DETAIL d where d.create_time < TRUNC(ADD_MONTHS(SYSDATE, -1), 'month') diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/mapper/BdWaresMapper.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/mapper/BdWaresMapper.java index 23943145..f4bcf286 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/mapper/BdWaresMapper.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/mapper/BdWaresMapper.java @@ -14,9 +14,6 @@ import java.util.List; /** * 商品 Mapper 接口 - * - * @author hzs - * @since 2022-09-08 */ public interface BdWaresMapper extends BaseMapper { @@ -55,7 +52,6 @@ public interface BdWaresMapper extends BaseMapper { */ List selectByWaresInfo(WaresParams waresParams); - Integer selectByMoveUpSort(@Param("waresId") Integer waresId, @Param("specialArea") Integer specialArea); Integer selectByMoveDownSort(@Param("waresId") Integer waresId, @Param("specialArea") Integer specialArea); @@ -113,7 +109,6 @@ public interface BdWaresMapper extends BaseMapper { void waresPreSale(); - /** * 设置符合条件自动下架 * @@ -145,14 +140,6 @@ public interface BdWaresMapper extends BaseMapper { @Param("isRecommend") Integer isRecommend, @Param("pkCountry") Integer pkCountry); - /** - * 扣减预售数量库存 - * - * @param waresCode - * @param quantity - */ - void updatePreSaleQuantityByWaresCode(@Param("waresCode") String waresCode, @Param("quantity") Integer quantity); - /** * 查询商品可见类型 * diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/provider/WaresServiceProvider.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/provider/WaresServiceProvider.java index ed6ea771..aa3ebe87 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/provider/WaresServiceProvider.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/provider/WaresServiceProvider.java @@ -11,33 +11,19 @@ import org.springframework.beans.factory.annotation.Autowired; import java.util.Date; -/** - * @BelongsProject: hzs_cloud - * @BelongsPackage: com.hzs.sale.wares.provider - * @Author: yh - * @CreateTime: 2023-03-02 17:07 - * @Description: TODO - * @Version: 1.0 - */ @DubboService public class WaresServiceProvider implements IWaresServiceApi { @Autowired - private IBdWaresService waresService; + private IBdWaresService iBdWaresService; @Autowired - private IBdWaresLabelService waresLabelService; + private IBdWaresLabelService iBdWaresLabelService; - /** - * 校验标签是否使用 - * - * @param pkLabel 标签主键 - * @return - */ @Override public R checkLabelisUse(Integer pkLabel) { LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(BdWaresLabel::getPkLable, pkLabel); - int count = waresLabelService.count(queryWrapper); + int count = iBdWaresLabelService.count(queryWrapper); if (count > 0) { return R.ok(true); } else { @@ -45,36 +31,19 @@ public class WaresServiceProvider implements IWaresServiceApi { } } - /** - * 修改自动上下架状态(自动上架) - * - * @param currentTime 当前时间 - */ @Override public void updateByAutoStartAndAutoStart(Date currentTime) { - waresService.updateByAutoStartAndAutoStart(currentTime); + iBdWaresService.updateByAutoStartAndAutoStart(currentTime); } - /** - * @description: 修改商品预售状态 - * @author: zhang jing - * @date: 2024/10/24 16:09 - * @param: [] - * @return: void - **/ @Override public void waresPreSale() { - waresService.waresPreSale(); + iBdWaresService.waresPreSale(); } - /** - * 修改自动上下架状态(自动下架) - * - * @param currentTime 当前时间 - */ @Override public void updateByAutoStartAndAutoEnd(Date currentTime) { - waresService.updateByAutoStartAndAutoEnd(currentTime); + iBdWaresService.updateByAutoStartAndAutoEnd(currentTime); } } diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresService.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresService.java index 0e91fd54..611a0e1b 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresService.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/IBdWaresService.java @@ -19,9 +19,6 @@ import java.util.Map; /** * 商品 服务类 - * - * @author hzs - * @since 2022-09-08 */ public interface IBdWaresService extends IService { @@ -197,14 +194,6 @@ public interface IBdWaresService extends IService { */ List queryByRecommendList(Integer specialArea, Integer isRecommend, Integer pkCountry, Map waresShowMap); - /** - * 扣减预售数量库存 - * - * @param waresCode - * @param quantity - */ - void updatePreSaleQuantityByWaresCode(String waresCode, Integer quantity); - /** * 查询商品可见类型 * diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresServiceImpl.java b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresServiceImpl.java index cd4ff8c9..8a6c69c9 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresServiceImpl.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/sale/wares/service/impl/BdWaresServiceImpl.java @@ -569,12 +569,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl } } - /** - * 修改商品基础信息 - * - * @param waresParams - * @param user - */ @Override @Transactional(rollbackFor = Exception.class) public void updateWares(WaresParams waresParams, LoginUser user) { @@ -810,11 +804,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl rabbitTemplate.convertAndSend(RabbitMqConstants.BUSINESS_LOG_EXCHANGE, RabbitMqConstants.BUSINESS_LOG_KEY, log); } - /** - * 删除商品 - * - * @param pkId - */ @Override @Transactional(rollbackFor = Exception.class) public void removeWares(Integer pkId, LoginUser loginUser) { @@ -909,12 +898,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl return baseMapper.queryWaresByCondition(null, null, null, null, null, null, null); } - /** - * 根据商品外键查询商品 - * - * @param waresId - * @return - */ @Override public BdWares getWares(Integer waresId) { String redisKey = CacheConstants.BD_WARES + waresId; @@ -928,11 +911,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl return wares; } - /** - * 查询最末商品编号 - * - * @return - */ @Override public String getLastWaresCode() { return baseMapper.getLastWaresCode(); @@ -943,13 +921,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl return baseMapper.selectByWaresInfo(waresParams); } - /** - * 上移 下移 - * - * @param waresId - * @param waresMoveType - * @param specialArea 所属专区 - */ @Override public void waresMove(Integer waresId, Integer waresMoveType, LoginUser loginUser, Integer specialArea) { BdWares bdWares = baseMapper.selectById(waresId); @@ -1005,7 +976,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl createWaresMoveLog(bdWares, EApprovalBusiness.WARES_MOVEDOWN.getValue(), waresMoveType, loginUser); } } - } /** @@ -1046,13 +1016,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl return baseMapper.selectByMoveDownSort(waresId, specialArea); } - - /** - * 置顶 - * - * @param waresId - * @param loginUser - */ @Override public void floatingRoof(Integer waresId, LoginUser loginUser) { BdWares bdWares = new BdWares(); @@ -1061,22 +1024,11 @@ public class BdWaresServiceImpl extends ServiceImpl impl this.updateById(bdWares); } - /** - * 获取最大商品序号 - * - * @return - */ @Override public Integer getMaxSort(Integer pkCountry) { return baseMapper.getMaxSort(pkCountry); } - /** - * 根据商品编号查询商品信息 - * - * @param waresCodeList - * @return - */ @Override public List selectByWaresCodeList(List waresCodeList) { return baseMapper.selectByWaresCodeList(waresCodeList); @@ -1088,15 +1040,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl return baseMapper.queryWaresByCondition(specialArea, pkAreaClassify, null, waresName, waresCodeInList, waresCodeNotInList, pkCountry); } - /** - * 根据条件查询推荐商品 ,专区商品列表 - * - * @param specialArea 所属专区 - * @param pkAreaClassify 所属分类 - * @param waresName 名称 - * @param pkCountry 所属国家 - * @return: List - */ @Override public List queryRecommendWaresByCondition(Integer specialArea, Integer pkAreaClassify, String waresName, Integer pkCountry) { return baseMapper.queryRecommendWaresByCondition(specialArea, pkAreaClassify, null, waresName, pkCountry); @@ -1113,9 +1056,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl return bdLabel; } - /** - * 查询app 首页推荐专区 和推荐商品 - */ @Override public RecommendWaresInfoVo queryRecommendInfo(Integer pkCountry, String memberCode, Long userId, Map waresShowMap) { // 注册专区 只有报单中心 和服务中心 能看国内 海粉可以看到(复购、升级、海粉、合作) pk_settle_grade=1 @@ -1369,9 +1309,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl } - /** - * 查询app 首页推荐专区 和推荐商品 - */ @Override public RecommendWaresInfoVo listWares(Integer pkCountry, Long userId, Map waresShowMap) { // 登录用户 @@ -1475,14 +1412,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl return recommendWaresInfoVo; } - /** - * 查询推荐商品 - * - * @param specialArea - * @param isRecommend - * @param pkCountry - * @return - */ @Override public List queryByRecommendList(Integer specialArea, Integer isRecommend, Integer pkCountry, Map waresShowMap) { List bdWares = baseMapper.queryByRecommendList(specialArea, isRecommend, pkCountry); @@ -1497,41 +1426,21 @@ public class BdWaresServiceImpl extends ServiceImpl impl return waresList; } - /** - * 修改自动上下架状态(自动上架) - * - * @param currentTime 当前时间 - */ @Override public void updateByAutoStartAndAutoStart(Date currentTime) { baseMapper.updateByAutoStartAndAutoStart(currentTime); } - /** - * @description: 修改商品预售状态 - * @author: zhang jing - * @date: 2024/10/24 16:10 - * @param: [] - * @return: void - **/ @Override public void waresPreSale() { baseMapper.waresPreSale(); } - /** - * 修改自动上下架状态(自动下架) - * - * @param currentTime 当前时间 - */ @Override public void updateByAutoStartAndAutoEnd(Date currentTime) { baseMapper.updateByAutoStartAndAutoEnd(currentTime); } - /** - * 计算商品业绩 - */ @Override public List computeWaresPrice(List computeWaresPriceList) { // 极差 @@ -1540,9 +1449,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl return computeWaresPrice(computeWaresPriceList, rangeList); } - /** - * 计算商品业绩 - */ @Override public List computeWaresPrice(List computeWaresPriceList, List rangeList) { // 极差 @@ -1621,7 +1527,6 @@ public class BdWaresServiceImpl extends ServiceImpl impl rangePriceVo.setSpecsNames(StringUtils.join(specsNames, ",")); rangePriceVoList.add(rangePriceVo); } - } else { for (Map.Entry> integerListEntry : collect.entrySet()) { List waresSpecsRelationExtList = integerListEntry.getValue(); @@ -1676,14 +1581,8 @@ public class BdWaresServiceImpl extends ServiceImpl impl } } return computeWaresPriceList; - } - /** - * 查询商品团队信息 - * - * @return - */ @Override public Map> getWaresAuthority(List pkWaresList) { Map> map = new HashMap<>(); @@ -1707,34 +1606,11 @@ public class BdWaresServiceImpl extends ServiceImpl impl return baseMapper.selectByRecommentList(pkCountry, specialAreaList); } - /** - * 扣减预售数量库存 - * - * @param waresCode - * @param quantity - */ - @Override - public void updatePreSaleQuantityByWaresCode(String waresCode, Integer quantity) { - baseMapper.updatePreSaleQuantityByWaresCode(waresCode, quantity); - } - - /** - * 查询商品可见类型 - * - * @param pkWares - * @return - */ @Override public WaresAuthorityVo getWaresAuthorityFirst(Integer pkWares) { return baseMapper.getWaresAuthorityFirst(pkWares); } - /** - * 置底 - * - * @param waresId - * @param loginUser - */ @Override public void bottomUp(Integer waresId, LoginUser loginUser) { BdWares bdWares = new BdWares(); diff --git a/bd-business/bd-business-sale/src/main/resources/mapper/sale/wares/BdWaresMapper.xml b/bd-business/bd-business-sale/src/main/resources/mapper/sale/wares/BdWaresMapper.xml index 24286aaf..3d02df6b 100644 --- a/bd-business/bd-business-sale/src/main/resources/mapper/sale/wares/BdWaresMapper.xml +++ b/bd-business/bd-business-sale/src/main/resources/mapper/sale/wares/BdWaresMapper.xml @@ -311,15 +311,14 @@ update BD_WARES_EXTEND set IS_PUT_ON = 0 where to_char(PUT_ON_TIME, 'yyyy-mm-dd hh24:mi:ss') <= to_char(#{currentTime}, 'yyyy-mm-dd hh24:mi:ss') - - and IS_PUT_ON = '1' + and IS_PUT_ON = 1 update BD_WARES_EXTEND set IS_PUT_ON = 1 where to_char(PUT_OFF_TIME, 'yyyy-mm-dd hh24:mi:ss') <= to_char(#{currentTime}, 'yyyy-mm-dd hh24:mi:ss') - and IS_PUT_ON = '0' + and IS_PUT_ON = 0 @@ -397,13 +396,6 @@ order by bw.SORT desc, bw.wares_price - - update BD_WARES - set PRE_SALE_QUANTITY = PRE_SALE_QUANTITY - #{quantity} - where WARES_CODE = #{waresCode} - and PRE_SALE_QUANTITY > 0 - -