|
@@ -1750,6 +1750,9 @@ public class ExportServiceImpl implements ExportService {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
List<JSONObject> orderItemList = JSONObject.parseArray(JSONObject.parseObject(row.getGoodsJson()).getString("orderItemList"), JSONObject.class);
|
|
List<JSONObject> orderItemList = JSONObject.parseArray(JSONObject.parseObject(row.getGoodsJson()).getString("orderItemList"), JSONObject.class);
|
|
|
|
+ orderItemList = orderItemList.stream().filter(json-> (new BigDecimal(json.get("realAmount").toString()).
|
|
|
|
+ multiply(new BigDecimal(json.get("productQuantity").toString())).
|
|
|
|
+ subtract(new BigDecimal(json.get("precisionAmount").toString()))).compareTo(BigDecimal.ZERO) > 0).collect(Collectors.toList());
|
|
BigDecimal balanceAmount = row.getBalancePaymentAmount();
|
|
BigDecimal balanceAmount = row.getBalancePaymentAmount();
|
|
BigDecimal divide = balanceAmount.divide(row.getExpectAmount(), 8, BigDecimal.ROUND_DOWN);
|
|
BigDecimal divide = balanceAmount.divide(row.getExpectAmount(), 8, BigDecimal.ROUND_DOWN);
|
|
BigDecimal subBalanceAmount = balanceAmount;
|
|
BigDecimal subBalanceAmount = balanceAmount;
|