From ebaeb79067fb749ca70a9ef3d61b7a657d8d2eaf Mon Sep 17 00:00:00 2001 From: winter Date: Thu, 27 Jun 2024 20:58:38 +0800 Subject: [PATCH] fix --- .../service/payBill/impl/WxMiniProgramServiceImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/payBill/impl/WxMiniProgramServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/payBill/impl/WxMiniProgramServiceImpl.java index 2f34deb11..9316ea072 100644 --- a/mallinkService/src/main/java/com/iformall/service/payBill/impl/WxMiniProgramServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/payBill/impl/WxMiniProgramServiceImpl.java @@ -63,7 +63,8 @@ public class WxMiniProgramServiceImpl extends PayBillBaseService implements PayB .append(buser.getId()).append(",") ; String attach = attachSb.toString(); - Integer fee = Integer.parseInt(String.valueOf(money*100)); + Double m1 = money*100; + Integer fee = m1.intValue(); try { final IdWorker idWorker = IdWorker.get(); String uniquePayOrderNo = billdetail.getBillType()+"_"+idWorker.nextId(); @@ -79,7 +80,7 @@ public class WxMiniProgramServiceImpl extends PayBillBaseService implements PayB throw new MallinkException(ErrorCode.API_KEY_NOT_FOUND.getCode(),e.getMessage()); } } - + @Override public void paidCallBack(String tenantId,EnumBillPayWay payWay, Map paramMap) { log.debug("handleWxBillPaidCallBack."+JSON.toJSONString(paramMap));