소스 검색

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);
     }