瀏覽代碼

update 无现金支付加上返回内容

周箭河 4 年之前
父節點
當前提交
c728924c1c
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      mec-student/src/main/java/com/ym/mec/student/controller/SubjectChangeController.java

+ 5 - 1
mec-student/src/main/java/com/ym/mec/student/controller/SubjectChangeController.java

@@ -53,7 +53,11 @@ public class SubjectChangeController extends BaseController {
         if (!isRepay && subjectChange.getStatus().equals(SubjectChangeStatusEnum.ING)) {
             return failed(HttpStatus.CONTINUE, "您有待支付的订单");
         }
-        return succeed(subjectChangeService.payChange(id, amount, isUseBalancePayment, isRepay));
+        Map payMap = subjectChangeService.payChange(id, amount, isUseBalancePayment, isRepay);
+        if (payMap.containsKey("tradeState")) {
+            return failed(HttpStatus.CREATED, payMap, "恭喜您,支付成功!");
+        }
+        return succeed(payMap);
     }