Browse Source

update:

bug修改,float转double精度丢失
master
lgh 1 year ago
parent
commit
74b42527c6
1 changed files with 3 additions and 1 deletions
  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 View File

@@ -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);


Loading…
Cancel
Save