|
@@ -53,6 +53,8 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
|
|
|
SyPackingListTailoringItem item1=item;
|
|
|
BigDecimal boxNumber=boxNumber1.multiply(new BigDecimal(size.getProportion()));
|
|
|
item1.setTotal(boxNumber);
|
|
|
+ item1.setActualPackingQty(boxNumber);
|
|
|
+ item1.setPlanQuantity(size.getQuantity());
|
|
|
item1.setSize(size.getSize());
|
|
|
item1.setTotalPrice(boxNumber.multiply(item1.getUnitPrice()));
|
|
|
|
|
@@ -63,7 +65,7 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
|
|
|
BigDecimal volume=boxNumber.multiply(item1.getOuterBoxHeight());
|
|
|
volume=volume.multiply(item1.getOuterBoxLength());
|
|
|
volume=volume.multiply(item1.getOuterBoxWidth());
|
|
|
- item1.setTotalVolume(volume);
|
|
|
+ item1.setTotalVolume(volume.multiply(new BigDecimal(1000000)));
|
|
|
item1.setSyPreAssembledPackingListItemId(size.getItemId());
|
|
|
item1.setSort(size.getNum());
|
|
|
item1.setId(oConvertUtils.id());
|
|
@@ -84,8 +86,10 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
|
|
|
for (SizeTable size : sizes){
|
|
|
SyPackingListTailoringItem item1=item;
|
|
|
BigDecimal boxNumber=boxNumber1.multiply(new BigDecimal(size.getProportion()));
|
|
|
+
|
|
|
item1.setSize(size.getSize());
|
|
|
item1.setTotal(boxNumber);
|
|
|
+ item1.setActualPackingQty(boxNumber);
|
|
|
item1.setTotalPrice(boxNumber.multiply(item1.getUnitPrice()));
|
|
|
|
|
|
boxNumber=boxNumber.divide(item.getPiecesBox(),6,BigDecimal.ROUND_HALF_UP);
|
|
@@ -95,7 +99,7 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
|
|
|
BigDecimal volume=boxNumber.multiply(item1.getOuterBoxHeight());
|
|
|
volume=volume.multiply(item1.getOuterBoxLength());
|
|
|
volume=volume.multiply(item1.getOuterBoxWidth());
|
|
|
- item1.setTotalVolume(volume);
|
|
|
+ item1.setTotalVolume(volume.multiply(new BigDecimal(1000000)));
|
|
|
|
|
|
|
|
|
item1.setId(size.getItemId());
|