From 1cf29cf091f79a93bab051535f961a08f5cef847 Mon Sep 17 00:00:00 2001 From: "1215525055@qq.com" <1215525055@qq.com> Date: Thu, 8 May 2025 14:05:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=E5=AF=B9=E5=85=AC=E8=BD=AC=E8=B4=A6?= =?UTF-8?q?=E5=AE=A1=E6=A0=B8=E4=B8=AD=20,=20=E5=87=8F=E5=B0=91=E4=BA=86?= =?UTF-8?q?=E5=AF=B9=20user=5Finfo=E7=9A=84=E8=B0=83=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/packageinfo/IPackageInfoService.java | 1 + .../service/packageinfo/impl/PackageInfoServiceImpl.java | 9 +++++++++ .../accountrecharge/impl/AccountRechargeServiceImpl.java | 2 +- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/cn/com/tenlion/operator/service/packageinfo/IPackageInfoService.java b/src/main/java/cn/com/tenlion/operator/service/packageinfo/IPackageInfoService.java index a43f0d0..0748b50 100644 --- a/src/main/java/cn/com/tenlion/operator/service/packageinfo/IPackageInfoService.java +++ b/src/main/java/cn/com/tenlion/operator/service/packageinfo/IPackageInfoService.java @@ -113,6 +113,7 @@ public interface IPackageInfoService { * @return */ PackageInfoDTO get(String packageInfoId); + PackageInfoDTO getDTO(String packageInfoId); /** * 套餐包详情 diff --git a/src/main/java/cn/com/tenlion/operator/service/packageinfo/impl/PackageInfoServiceImpl.java b/src/main/java/cn/com/tenlion/operator/service/packageinfo/impl/PackageInfoServiceImpl.java index a17a69c..9f6276c 100644 --- a/src/main/java/cn/com/tenlion/operator/service/packageinfo/impl/PackageInfoServiceImpl.java +++ b/src/main/java/cn/com/tenlion/operator/service/packageinfo/impl/PackageInfoServiceImpl.java @@ -176,6 +176,15 @@ public class PackageInfoServiceImpl extends DefaultBaseService implements IPacka return dto; } + + @Override + public PackageInfoDTO getDTO(String packageInfoId) { + Map params = super.getHashMap(2); + params.put("packageInfoId", packageInfoId); + PackageInfoDTO dto = packageInfoDao.get(params); + return dto; + } + @Override public PackageInfoDTO get(String packageInfoId) { Map params = super.getHashMap(2); diff --git a/src/main/java/cn/com/tenlion/operator/serviceother/operator/accountrecharge/impl/AccountRechargeServiceImpl.java b/src/main/java/cn/com/tenlion/operator/serviceother/operator/accountrecharge/impl/AccountRechargeServiceImpl.java index 14256a1..d519799 100644 --- a/src/main/java/cn/com/tenlion/operator/serviceother/operator/accountrecharge/impl/AccountRechargeServiceImpl.java +++ b/src/main/java/cn/com/tenlion/operator/serviceother/operator/accountrecharge/impl/AccountRechargeServiceImpl.java @@ -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();