|
@@ -39,6 +39,7 @@ import org.springframework.data.mongodb.core.query.Query;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
|
|
|
+import java.math.RoundingMode;
|
|
|
import java.text.ParseException;
|
|
import java.text.ParseException;
|
|
|
import java.util.*;
|
|
import java.util.*;
|
|
|
import java.util.concurrent.atomic.AtomicInteger;
|
|
import java.util.concurrent.atomic.AtomicInteger;
|
|
@@ -568,7 +569,7 @@ public class KwTransportService {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
// 实际扣亏量
|
|
// 实际扣亏量
|
|
|
- vo.setDeficitRealAmount(lossAmount.setScale(2).toString());
|
|
|
|
|
|
|
+ vo.setDeficitRealAmount(lossAmount.setScale(2, RoundingMode.HALF_UP).toString());
|
|
|
vo.setGoodsPriceUnit(waybillOrder.getGoodsPriceUnit() == null ?
|
|
vo.setGoodsPriceUnit(waybillOrder.getGoodsPriceUnit() == null ?
|
|
|
null : String.valueOf(waybillOrder.getGoodsPriceUnit()));
|
|
null : String.valueOf(waybillOrder.getGoodsPriceUnit()));
|
|
|
returnList.add(vo);
|
|
returnList.add(vo);
|