From 1b790c472fbd910e0a50435f543ee175e665767c Mon Sep 17 00:00:00 2001 From: gongbiao Date: Sat, 20 Jul 2019 18:00:36 +0800 Subject: [PATCH] =?UTF-8?q?[=E9=A2=84=E4=BB=98=E8=B4=B9][=E4=BF=AE?= =?UTF-8?q?=E6=94=B9][=E4=BA=A4=E8=B4=B9]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/iformall/service/impl/WxPrepaymentServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxPrepaymentServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxPrepaymentServiceImpl.java index e51aaf713..a3b13c391 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxPrepaymentServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxPrepaymentServiceImpl.java @@ -43,6 +43,8 @@ public class WxPrepaymentServiceImpl implements WxPrepaymentService { public void payFirst(WxPrepayment wxPrepayment) { final IdWorker idWorker = IdWorker.get(); wxPrepayment.setId(idWorker.nextId()); + wxPrepayment.setTotalAmount(wxPrepayment.getLastPayAmount()); + wxPrepayment.setRemainAmount(wxPrepayment.getLastPayAmount()); wxPrepaymentMapper.insertSelective(wxPrepayment); addPrepaymentHistory(wxPrepayment); } @@ -64,8 +66,6 @@ public class WxPrepaymentServiceImpl implements WxPrepaymentService { wxPrepaymentHistory.setId(idWorker.nextId()); wxPrepaymentHistory.setTenantId(wxPrepayment.getTenantId()); wxPrepaymentHistory.setMerchantId(wxPrepayment.getMerchantId()); - wxPrepaymentHistory.setPayWay(wxPrepayment.getLastPayWay()); - wxPrepaymentHistory.setPayType(wxPrepayment.getLastPayType()); String lastPayAmount = new BigDecimal(wxPrepayment.getLastPayAmount()).divide(new BigDecimal(100)).setScale(2).toPlainString(); wxPrepaymentHistory.setAmountDetail("+" + lastPayAmount + "元"); wxPrepaymentHistory.setRemainAmount(wxPrepayment.getRemainAmount());