Procházet zdrojové kódy

update:

bug修改,float转double精度丢失
master
lgh před 1 rokem
rodič
revize
74b42527c6
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. +3
    -1
      6.program/wms-empty/src/main/java/com/mt/wms/empty/task/AsynRunTaskService.java

+ 3
- 1
6.program/wms-empty/src/main/java/com/mt/wms/empty/task/AsynRunTaskService.java Zobrazit soubor

@@ -1257,7 +1257,9 @@ public class AsynRunTaskService extends BaseService {
CreateItem createItem = new CreateItem();
createItem.setItemCode(e.getIdenCardNum());
createItem.setQuantity(e.getQuantity().intValue());
createItem.setWeight(e.getWeight().doubleValue());
//防止float转doule精度丢失
BigDecimal b=new BigDecimal(String.valueOf(e.getWeight()));
createItem.setWeight(b.doubleValue());
createItems.add(createItem);
});
//apmsCreateSheet.setStoveCode(code);


Načítá se…
Zrušit
Uložit