From 9f42cf368f5018b84d3f54e398580e538f5bff5c Mon Sep 17 00:00:00 2001 From: zhengfangyuan Date: Thu, 4 Aug 2022 15:45:29 +0800 Subject: [PATCH] fix bug --- mallinkService/src/main/java/com/iformall/pay/WxPay.java | 3 +++ .../com/iformall/service/impl/WxRentContractServiceImpl.java | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/mallinkService/src/main/java/com/iformall/pay/WxPay.java b/mallinkService/src/main/java/com/iformall/pay/WxPay.java index eeb873e3a..21790939d 100644 --- a/mallinkService/src/main/java/com/iformall/pay/WxPay.java +++ b/mallinkService/src/main/java/com/iformall/pay/WxPay.java @@ -257,6 +257,9 @@ public class WxPay { /** * 商家转账到零钱 https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter4_3_1.shtml + * 注意:1. 需要登录到特约商户号自己的商户后台,产品中心---APPID账号管理----我关联的appId账号,把C端小程序关联 + * 2. 需要设置白名单IP + * 3.微信不能开通运营账户,如果运营账户开通,则资金会从运营账户里面扣取,不会从基本账户扣取 * @param params * 请求参数 * @param certPath diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java index 62745eb3d..89f178184 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java @@ -1877,6 +1877,10 @@ public class WxRentContractServiceImpl implements WxRentContractService { wxRentContractMapper.updateById(wxRentContract); EventUtil.publistRentEvent(this, wxRentContract); //建立账单 + //自定义账单无单价,为能生成账单,设置该值 + if (EnumRentContractType.RENT_BY_CUSTOMIZE.getCode() == record.getType()) { + record.setPrice(1L); + } if (record != null && record.getMerchantId() != null && record.getReceivePeriod() != null &&