在对公转账审核中 , 减少了对 user_info的调用

This commit is contained in:
1215525055@qq.com 2025-05-08 14:05:32 +08:00
parent d0d951b016
commit 1cf29cf091
3 changed files with 11 additions and 1 deletions

View File

@ -113,6 +113,7 @@ public interface IPackageInfoService {
* @return
*/
PackageInfoDTO get(String packageInfoId);
PackageInfoDTO getDTO(String packageInfoId);
/**
* 套餐包详情

View File

@ -176,6 +176,15 @@ public class PackageInfoServiceImpl extends DefaultBaseService implements IPacka
return dto;
}
@Override
public PackageInfoDTO getDTO(String packageInfoId) {
Map<String, Object> params = super.getHashMap(2);
params.put("packageInfoId", packageInfoId);
PackageInfoDTO dto = packageInfoDao.get(params);
return dto;
}
@Override
public PackageInfoDTO get(String packageInfoId) {
Map<String, Object> params = super.getHashMap(2);

View File

@ -506,7 +506,7 @@ public class AccountRechargeServiceImpl extends DefaultBaseService implements IA
AccountRechargeDTO dto = get(accountRechargeId);
// 绑定了套餐包 & 已对账 & 已到账
if(!StringUtils.isEmpty(dto.getPackageInfoId()) && dto.getReconciliationStatus().equals("1") && dto.getRechargeCheck().equals("2")) {
PackageInfoDTO packageInfoDTO = iPackageInfoService.get(dto.getPackageInfoId());
PackageInfoDTO packageInfoDTO = iPackageInfoService.getDTO(dto.getPackageInfoId());
PackageOrderDTO orderDTO = iPackageOrderService.getByPackageNo(accountRechargeId);
// 远程更改套餐包的付款到账状态
String accountItemId1 = UUIDUtil.getUUID();