diff --git a/cash-api/order-server/src/main/java/com/czg/controller/NotifyController.java b/cash-api/order-server/src/main/java/com/czg/controller/NotifyController.java index 1c745adc..fc89ec59 100644 --- a/cash-api/order-server/src/main/java/com/czg/controller/NotifyController.java +++ b/cash-api/order-server/src/main/java/com/czg/controller/NotifyController.java @@ -80,8 +80,9 @@ public class NotifyController { log.info("参数信息: {}", jsonObject.toJSONString()); String outBillNo = jsonObject.getString("out_bill_no"); String state = jsonObject.getString("state"); + String failReason = jsonObject.getString("fail_reason"); try { - distributionUserService.withdrawNotify(outBillNo, state); + distributionUserService.withdrawNotify(outBillNo, state, failReason); }catch (Exception e) { log.warn("转账回调失败", e); } diff --git a/cash-common/cash-common-service/src/main/java/com/czg/market/entity/MkDistributionWithdrawFlow.java b/cash-common/cash-common-service/src/main/java/com/czg/market/entity/MkDistributionWithdrawFlow.java index 3a3dc383..63d501ed 100644 --- a/cash-common/cash-common-service/src/main/java/com/czg/market/entity/MkDistributionWithdrawFlow.java +++ b/cash-common/cash-common-service/src/main/java/com/czg/market/entity/MkDistributionWithdrawFlow.java @@ -80,6 +80,8 @@ public class MkDistributionWithdrawFlow implements Serializable { private String status; + private String failReason; + } diff --git a/cash-common/cash-common-service/src/main/java/com/czg/market/service/MkDistributionUserService.java b/cash-common/cash-common-service/src/main/java/com/czg/market/service/MkDistributionUserService.java index dd412e2e..ebfd6c88 100644 --- a/cash-common/cash-common-service/src/main/java/com/czg/market/service/MkDistributionUserService.java +++ b/cash-common/cash-common-service/src/main/java/com/czg/market/service/MkDistributionUserService.java @@ -144,5 +144,5 @@ public interface MkDistributionUserService extends IService * CANCELING: 撤销中 * CANCELLED: 已撤销 */ - void withdrawNotify(String outBillNo, String state); + void withdrawNotify(String outBillNo, String state, String failReason); } diff --git a/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkDistributionUserServiceImpl.java b/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkDistributionUserServiceImpl.java index f4f681a5..299bdaaa 100644 --- a/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkDistributionUserServiceImpl.java +++ b/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkDistributionUserServiceImpl.java @@ -693,7 +693,7 @@ public class MkDistributionUserServiceImpl extends ServiceImpl