|
|
|
@@ -168,8 +168,8 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { |
|
|
|
record.setShare(isShare.getCode()); |
|
|
|
if (isShare == EnumPayShare.YES) { |
|
|
|
// 分账金额 |
|
|
|
Double dChargeFee = Math.ceil(record.getPayAmount() * 1.0D * payAccount.getRate() / 10000); |
|
|
|
Integer share_amount = record.getPayAmount() - dChargeFee.intValue(); |
|
|
|
Integer dChargeFee = Math.round(record.getPayAmount() * 1.0F * payAccount.getRate() / 10000); |
|
|
|
Integer share_amount = record.getPayAmount() - dChargeFee; |
|
|
|
record.setShareAmount(share_amount); |
|
|
|
} |
|
|
|
|
|
|
|
|