From 68444ebc23a53ec30b41b0c2025b4e23ee75d58a Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Mon, 21 Aug 2023 13:24:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B1=87=E4=BB=98=E5=9F=BA=E7=A1=80=E5=93=8D?= =?UTF-8?q?=E5=BA=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jsowell/adapay/response/AdapayBaseResponse.java | 10 ++++++++++ .../java/com/jsowell/adapay/service/AdapayService.java | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/jsowell-pile/src/main/java/com/jsowell/adapay/response/AdapayBaseResponse.java b/jsowell-pile/src/main/java/com/jsowell/adapay/response/AdapayBaseResponse.java index 6ac106fd6..e326d5aa9 100644 --- a/jsowell-pile/src/main/java/com/jsowell/adapay/response/AdapayBaseResponse.java +++ b/jsowell-pile/src/main/java/com/jsowell/adapay/response/AdapayBaseResponse.java @@ -1,5 +1,7 @@ package com.jsowell.adapay.response; +import com.jsowell.common.enums.adapay.AdapayStatusEnum; +import com.jsowell.common.util.StringUtils; import lombok.*; /** @@ -20,4 +22,12 @@ public class AdapayBaseResponse { private String error_code; private String error_msg; private String error_type; + + public boolean isSuccess() { + return StringUtils.equals(status, AdapayStatusEnum.SUCCEEDED.getValue()); + } + + public boolean isNotSuccess() { + return !isSuccess(); + } } diff --git a/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayService.java b/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayService.java index 3c9cd23b4..6beb149d4 100644 --- a/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayService.java +++ b/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayService.java @@ -663,7 +663,7 @@ public class AdapayService { if (response != null) { QueryDrawCashResponse queryDrawCashResponse = JSON.parseObject(JSON.toJSONString(response), QueryDrawCashResponse.class); - if (queryDrawCashResponse == null || !StringUtils.equals(queryDrawCashResponse.getStatus(), "succeeded")) { + if (queryDrawCashResponse == null || queryDrawCashResponse.isNotSuccess()) { return null; } QueryDrawCashResponse.Cash cash = queryDrawCashResponse.getCashList().get(0);