kobe6258 2 giorni fa
parent
commit
d83b27598a

+ 7 - 0
common/exception/exc_enums.go

@@ -358,3 +358,10 @@ func NewWithException(code int, exception string) *EtaError {
 	}
 	return newExceptionWithOrgMsg(code, err, exception).(*EtaError)
 }
+func NewExceptionWithOutError(code int) *EtaError {
+	err := ErrorMap[code]
+	if stringUtils.IsBlank(err) {
+		return newException(UnknownError, ErrorMap[UnknownError]).(*EtaError)
+	}
+	return newException(0, err).(*EtaError)
+}

+ 1 - 1
controllers/payment/payment_controller.go

@@ -155,7 +155,7 @@ func (pc *PaymentController) PayOrderStatus(token string) {
 		}
 		if paymentParams.Status == payUtils.PENDING {
 			pc.FailedResult("微信支付发起中,请耐心等待", result)
-			err = exception.New(exception.GetPaymentTokenFailed)
+			err = exception.NewExceptionWithOutError(exception.GetPaymentTokenFailed)
 			return
 		}
 		if paymentParams.Status == payUtils.READY {