From 2ba431be9c12a79783e0f9ef249292b7fa95f2a1 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 25 一月 2021 19:13:58 +0800 Subject: [PATCH] 拼多多备案调整 --- fanli/src/main/java/com/yeshi/fanli/service/impl/money/extract/ExtractServiceImpl.java | 10 ++++------ 1 files changed, 4 insertions(+), 6 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/money/extract/ExtractServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/money/extract/ExtractServiceImpl.java index cce9137..4d5e92d 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/money/extract/ExtractServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/money/extract/ExtractServiceImpl.java @@ -438,14 +438,12 @@ * * @param extract * @param msg - * @param session */ - @Transactional - private void extractFail(Extract extract, String msg) { + private void extractFail(Extract extract, String subCode, String msg) { UserInfo user = extract.getUserInfo(); // MoneyRecord moneyRecord = new MoneyRecord(user, null, extract // .getMoney(), "鎻愮幇", "鎻愮幇澶辫触", new Date().getTime(), 3); - if ("浠樻鏂逛綑棰濅笉瓒�".equals(msg)) { + if ("PAYER_BALANCE_NOT_ENOUGH".equals(subCode)) { Extract updateExtract = new Extract(); updateExtract.setId(extract.getId()); updateExtract.setState(Constant.EXTRACT_DEFUALT); @@ -671,10 +669,10 @@ if ("10000".equals(code)) { extractSuccess(extract, response.getOrderId()); } else { - extractFail(extract, response.getSubMsg()); + extractFail(extract, response.getSubCode(), response.getSubMsg()); } } else { - extractFail(extract, response.getSubMsg()); + extractFail(extract, response.getSubCode(), response.getSubMsg()); } PayInfo payInfo = new PayInfo(); payInfo.setBizno(response.getOutBizNo()); -- Gitblit v1.8.0