From 437a74c950f626398edd13025c654286280e7bbc Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 01 九月 2025 18:01:30 +0800
Subject: [PATCH] bug修改
---
cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java | 21 +++------------------
1 files changed, 3 insertions(+), 18 deletions(-)
diff --git a/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java b/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java
index 4ab5f6f..677f74b 100644
--- a/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java
+++ b/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java
@@ -476,6 +476,7 @@
ResultUtil alipay = payMoneyUtil.alipay(smid1,"课包续费", "课包续费", "", code, amount.toString(),
"/base/coursePackage/alipayPaymentCallback");
if (alipay.getCode() == 200) {
+ String finalSmid = smid1;
new Thread(new Runnable() {
@Override
public void run() {
@@ -516,24 +517,8 @@
coursePackagePayment.setOrderNumber(tradeNo);
couPayClient.updatePaymentCoursePackage(coursePackagePayment);
Integer coursePackageId = coursePackagePayment.getCoursePackageId();
- // 判断这个课包是属于哪个运营商的
- CoursePackage coursePackage = coursePackageClient.queryCoursePackageById(coursePackageId);
- Integer storeId = coursePackage.getStoreId();
- Store store = storeClient.queryStoreById(storeId);
- String smid1= "";
- if (store.getOperatorId()==null || store.getOperatorId() == 0){
- // 平台
- smid1 = smid;
- // 属于平台 不做资金冻结 不做分账处理
-// payMoneyUtil.confirm(smid1,code,tradeNo,amount.toString());
- }else{
- String smidByOperatorId = storeClient.getSMIDByOperatorId(store.getOperatorId());
- smid1 = smidByOperatorId;
- payMoneyUtil.confirm1(smid1,code,tradeNo,amount.toString());
- // 分账处理
- extracted(store.getOperatorId(), amount, tradeNo);
- }
-
+ Thread.sleep(30000);
+ payMoneyUtil.confirm(finalSmid,code,tradeNo,amount.toString());
break;
}
if ("WAIT_BUYER_PAY".equals(tradeStatus)) {
--
Gitblit v1.7.1