|
@@ -1840,11 +1840,12 @@ public class SyPreAssembledPackingListController extends JeecgController<SyPreAs
|
|
|
String containerNumber=mains.get(i).getContainerNumber()==null?"空":mains.get(i).getContainerNumber();//集装箱代号-->改为集装箱号
|
|
String containerNumber=mains.get(i).getContainerNumber()==null?"空":mains.get(i).getContainerNumber();//集装箱代号-->改为集装箱号
|
|
|
// String customerAbbreviation=mains.get(i).getCustomerAbbreviation()==null?"空":mains.get(i).getCustomerAbbreviation();//客户名称
|
|
// String customerAbbreviation=mains.get(i).getCustomerAbbreviation()==null?"空":mains.get(i).getCustomerAbbreviation();//客户名称
|
|
|
|
|
|
|
|
- sysCount.setTotal(sysCount.getTotal().add(mains.get(i).getTotal()));
|
|
|
|
|
- sysCount.setTotalBoxes(sysCount.getTotalBoxes().add(mains.get(i).getTotalBoxes()));
|
|
|
|
|
- sysCount.setTotalGrossWeight(sysCount.getTotalGrossWeight().add(mains.get(i).getTotalGrossWeight()));
|
|
|
|
|
- sysCount.setTotalNetWeight(sysCount.getTotalNetWeight().add(mains.get(i).getTotalNetWeight()));
|
|
|
|
|
- sysCount.setTotalVolume(sysCount.getTotalVolume().add(mains.get(i).getTotalVolume()));
|
|
|
|
|
|
|
+
|
|
|
|
|
+ sysCount.setTotal(sysCount.getTotal().add(oConvertUtils.getBigDecimal(mains.get(i).getTotal())));
|
|
|
|
|
+ sysCount.setTotalBoxes(sysCount.getTotalBoxes().add(oConvertUtils.getBigDecimal(mains.get(i).getTotalBoxes())));
|
|
|
|
|
+ sysCount.setTotalGrossWeight(sysCount.getTotalGrossWeight().add(oConvertUtils.getBigDecimal(mains.get(i).getTotalGrossWeight())));
|
|
|
|
|
+ sysCount.setTotalNetWeight(sysCount.getTotalNetWeight().add(oConvertUtils.getBigDecimal(mains.get(i).getTotalNetWeight())));
|
|
|
|
|
+ sysCount.setTotalVolume(sysCount.getTotalVolume().add(oConvertUtils.getBigDecimal(mains.get(i).getTotalVolume())));
|
|
|
// System.out.println("mainsItemCode"+i+"\t");
|
|
// System.out.println("mainsItemCode"+i+"\t");
|
|
|
// if(!customerAbbreviation.equals("BIG W")&&!customerAbbreviation.equals("BL")){
|
|
// if(!customerAbbreviation.equals("BIG W")&&!customerAbbreviation.equals("BL")){
|
|
|
// mains.get(i).setItemCode(" ");
|
|
// mains.get(i).setItemCode(" ");
|
|
@@ -1874,21 +1875,21 @@ public class SyPreAssembledPackingListController extends JeecgController<SyPreAs
|
|
|
sysGroupCount.setTotalVolume(new BigDecimal("0"));
|
|
sysGroupCount.setTotalVolume(new BigDecimal("0"));
|
|
|
for (SyPreAssembledPackingListVo sy : sys){
|
|
for (SyPreAssembledPackingListVo sy : sys){
|
|
|
Row row = sheet.createRow(num+1);//列
|
|
Row row = sheet.createRow(num+1);//列
|
|
|
- sysGroupCount.setTotal(sysGroupCount.getTotal().add(sy.getTotal()));
|
|
|
|
|
- sysGroupCount.setTotalBoxes(sysGroupCount.getTotalBoxes().add(sy.getTotalBoxes()));
|
|
|
|
|
- sysGroupCount.setTotalGrossWeight(sysGroupCount.getTotalGrossWeight().add(sy.getTotalGrossWeight()));
|
|
|
|
|
- sysGroupCount.setTotalNetWeight(sysGroupCount.getTotalNetWeight().add(sy.getTotalNetWeight()));
|
|
|
|
|
- sysGroupCount.setTotalVolume(sysGroupCount.getTotalVolume().add(sy.getTotalVolume()));
|
|
|
|
|
|
|
+ sysGroupCount.setTotal(sysGroupCount.getTotal().add(oConvertUtils.getBigDecimal(sy.getTotal())));
|
|
|
|
|
+ sysGroupCount.setTotalBoxes(sysGroupCount.getTotalBoxes().add(oConvertUtils.getBigDecimal(sy.getTotalBoxes())));
|
|
|
|
|
+ sysGroupCount.setTotalGrossWeight(sysGroupCount.getTotalGrossWeight().add(oConvertUtils.getBigDecimal(sy.getTotalGrossWeight())));
|
|
|
|
|
+ sysGroupCount.setTotalNetWeight(sysGroupCount.getTotalNetWeight().add(oConvertUtils.getBigDecimal(sy.getTotalNetWeight())));
|
|
|
|
|
+ sysGroupCount.setTotalVolume(sysGroupCount.getTotalVolume().add(oConvertUtils.getBigDecimal(sy.getTotalVolume())));
|
|
|
String [] strs=sy.str().split(",");//切割
|
|
String [] strs=sy.str().split(",");//切割
|
|
|
for (int i=0; i<strs.length;i++){
|
|
for (int i=0; i<strs.length;i++){
|
|
|
Cell cell = row.createCell(i);//横向
|
|
Cell cell = row.createCell(i);//横向
|
|
|
cell.setCellStyle(cellStyle2);
|
|
cell.setCellStyle(cellStyle2);
|
|
|
if(i>9&&i<12){
|
|
if(i>9&&i<12){
|
|
|
- cell.setCellValue(Integer.parseInt(strs[i]));
|
|
|
|
|
|
|
+ cell.setCellValue(oConvertUtils.getInt(strs[i]));
|
|
|
continue;
|
|
continue;
|
|
|
}
|
|
}
|
|
|
else if(i>11&&i<15){
|
|
else if(i>11&&i<15){
|
|
|
- cell.setCellValue(Double.parseDouble(strs[i]));
|
|
|
|
|
|
|
+ cell.setCellValue(oConvertUtils.getDouble(strs[i],0));
|
|
|
continue;
|
|
continue;
|
|
|
}
|
|
}
|
|
|
cell.setCellValue(strs[i]);
|
|
cell.setCellValue(strs[i]);
|