预售提货统计表导出添加预售余额
parent
148bb47383
commit
2d135bfe2c
|
|
@ -2755,20 +2755,22 @@ public class OrderStatService {
|
|||
row.createCell(a++).setCellValue("客户名称");
|
||||
row.createCell(a++).setCellValue("总预售金额(元)");
|
||||
row.createCell(a++).setCellValue("总提货金额(元)");
|
||||
row.createCell(a++).setCellValue("总预售余额(元)");
|
||||
row.createCell(a++).setCellValue("总提货量(吨)");
|
||||
|
||||
Row row2 = sheet.createRow(1);
|
||||
int a2 = 5;
|
||||
int a2 = 6;
|
||||
|
||||
for (int i = 0; i < sups.size(); i++) {
|
||||
Record s = sups.get(i);
|
||||
row.createCell(a).setCellValue(s.getStr("name"));
|
||||
|
||||
sheet.addMergedRegion(new CellRangeAddress(0, 0, a, a + 2));
|
||||
a += 3;
|
||||
sheet.addMergedRegion(new CellRangeAddress(0, 0, a, a + 3));
|
||||
a += 4;
|
||||
|
||||
row2.createCell(a2++).setCellValue("预售金额(元)");
|
||||
row2.createCell(a2++).setCellValue("已提货金额(元)");
|
||||
row2.createCell(a2++).setCellValue("预售余额(元)");
|
||||
row2.createCell(a2++).setCellValue("已提货量(吨)");
|
||||
}
|
||||
|
||||
|
|
@ -2777,6 +2779,7 @@ public class OrderStatService {
|
|||
sheet.addMergedRegion(new CellRangeAddress(0, 1, 2, 2));
|
||||
sheet.addMergedRegion(new CellRangeAddress(0, 1, 3, 3));
|
||||
sheet.addMergedRegion(new CellRangeAddress(0, 1, 4, 4));
|
||||
sheet.addMergedRegion(new CellRangeAddress(0, 1, 5, 5));
|
||||
|
||||
int datalen = list.size();
|
||||
int colcnt = a;
|
||||
|
|
@ -2791,11 +2794,13 @@ public class OrderStatService {
|
|||
int b = 2;
|
||||
row.createCell(b++).setCellValue(DataUtil.getDefaultByRecord(rec, "total_presell_amount"));
|
||||
row.createCell(b++).setCellValue(DataUtil.getDefaultByRecord(rec, "total_presell_pug"));
|
||||
row.createCell(b++).setCellValue(DataUtil.getDefaultByRecord(rec, "total_presell_amount") - DataUtil.getDefaultByRecord(rec, "total_presell_pug"));
|
||||
row.createCell(b++).setCellValue(DataUtil.getDefaultByRecord(rec, "total_weight"));
|
||||
|
||||
for (Record s : sups) {
|
||||
row.createCell(b++).setCellValue(DataUtil.getDefaultByRecord(rec, "xsl_" + s.getInt("id")));
|
||||
row.createCell(b++).setCellValue(DataUtil.getDefaultByRecord(rec, "xse_" + s.getInt("id")));
|
||||
row.createCell(b++).setCellValue(DataUtil.getDefaultByRecord(rec, "xsl_" + s.getInt("id")) - DataUtil.getDefaultByRecord(rec, "xse_" + s.getInt("id")));
|
||||
row.createCell(b++).setCellValue(DataUtil.getDefaultByRecord(rec, "xsw_" + s.getInt("id")));
|
||||
}
|
||||
|
||||
|
|
@ -2826,7 +2831,7 @@ public class OrderStatService {
|
|||
}
|
||||
}
|
||||
|
||||
for (int i = 1; i < 30; i++) {
|
||||
for (int i = 1; i < 40; i++) {
|
||||
sheet.setColumnWidth(i, 15 * 256);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue