|
|
|
@@ -192,8 +192,8 @@ public class WxProfitSharingOrderServiceImpl implements WxProfitSharingOrderServ |
|
|
|
throw new MallinkException(ErrorCode.PROFIT_SHARING_RECEIVER_INVALID.getCode(), ErrorCode.PROFIT_SHARING_RECEIVER_INVALID.getMessage()); |
|
|
|
} |
|
|
|
// 计算分账总金额,总金额-0.6% |
|
|
|
Double amountD = Math.ceil(record.getPayAmount()*1.0D*(1000-payAccount.getRate())/1000); |
|
|
|
Integer total_amount = amountD.intValue(); |
|
|
|
Float dChargeFee = record.getPayAmount()*1.0f*payAccount.getRate()/1000; |
|
|
|
Integer total_amount = record.getPayAmount() - Math.round(dChargeFee.floatValue()); |
|
|
|
JSONArray receivers = new JSONArray(); |
|
|
|
List <WxProfitSharingResult> resultList = new ArrayList<WxProfitSharingResult>(); |
|
|
|
for (int i=0;i<wxProfitSharingReceiverList.size();i++){ |
|
|
|
|