|
|
@@ -321,7 +321,12 @@ public class PayOweFeeCmd extends Cmd {
|
|
|
BigDecimal receivedAmount = new BigDecimal(Double.parseDouble(paramInJson.getString("receivedAmount")));
|
|
|
cycles = receivedAmount.divide(feePrice, 4, BigDecimal.ROUND_HALF_EVEN);
|
|
|
businessFeeDetail.put("cycles", receivedAmount.divide(feePrice, 2, BigDecimal.ROUND_HALF_UP).doubleValue());
|
|
|
- businessFeeDetail.put("receivableAmount", paramInJson.getString("receivedAmount"));
|
|
|
+
|
|
|
+ if(!paramInJson.containsKey("receivableAmount") || StringUtil.isEmpty(paramInJson.getString("receivableAmount"))){
|
|
|
+ paramInJson.put("receivableAmount",paramInJson.getString("receivedAmount"));
|
|
|
+ }
|
|
|
+
|
|
|
+ businessFeeDetail.put("receivableAmount", paramInJson.getString("receivableAmount"));
|
|
|
businessFeeDetail.put("receivedAmount", paramInJson.getString("receivedAmount"));
|
|
|
businessFeeDetail.put("payableAmount", paramInJson.getString("receivedAmount"));
|
|
|
businessFeeDetail.put("endTime", paramInJson.getString("endTime"));
|