|
@@ -537,7 +537,7 @@ public class ExecutorMeter extends FormulaExecutor {
|
|
|
}else{
|
|
|
base=multiFc.apply(base,subtractFc.apply("1",mad.getQuotaRatio()));
|
|
|
}
|
|
|
- mpd.setPriceSpread(subtractFc.apply(mpd.getPrice(),base));
|
|
|
+ mpd.setPriceSpread(BaseUtils.str2BigDecimal(subtractFc.apply(mpd.getPrice(),base)).setScale(0,RoundingMode.HALF_UP).toPlainString());
|
|
|
mpd.setTotal(StringUtils.number2String(multiFc.apply("0.91",mad.getAdjustMoney().toPlainString()),0));
|
|
|
mpd.setMaterialArriveNumber(tec.periodInfo.getPayNumber());
|
|
|
dataList.add(mpd);
|