xie.kaifeng 3 місяців тому
батько
коміт
79886547f5

+ 3 - 3
mtp3-century/src/main/java/com/muchinfo/mtp3century/service/impl/MarketRunManageServiceImpl.java

@@ -519,13 +519,13 @@ public class MarketRunManageServiceImpl implements IMarketRunManageService {
             avo.setBuy_hold_value(BigDecimal.valueOf(l.getBUYHOLDVALUE()));
             avo.setTotal_float_pl(BigDecimal.ZERO);
             if (l.hasBUYFLOATPL()) {
-                avo.setBuy_float_pl(BigDecimal.valueOf(l.getBUYFLOATPL()));
-                avo.setTotal_float_pl(BigDecimal.valueOf(l.getBUYFLOATPL()));
+                avo.setBuy_float_pl(BigDecimal.valueOf(l.getBUYFLOATPL()).setScale(2,BigDecimal.ROUND_HALF_UP));
+                avo.setTotal_float_pl(BigDecimal.valueOf(l.getBUYFLOATPL()).setScale(2,BigDecimal.ROUND_HALF_UP));
             }
             avo.setSell_hold_qty(l.getSELLHOLDQTY());
             avo.setSell_hold_value(BigDecimal.valueOf(l.getSELLHOLDVALUE()));
             if (l.hasSELLFLOATPL()) {
-                avo.setSell_float_pl(BigDecimal.valueOf(l.getSELLFLOATPL()));
+                avo.setSell_float_pl(BigDecimal.valueOf(l.getSELLFLOATPL()).setScale(2,BigDecimal.ROUND_HALF_UP));
                 avo.setTotal_float_pl(avo.getTotal_float_pl().add(BigDecimal.valueOf(l.getSELLFLOATPL())));
             }
             avo.setQuote_price_buy(BigDecimal.valueOf(l.getQUOTEPRICEBUY()));