|
@@ -154,10 +154,38 @@ public class ExportUtil {
|
|
cell.setCellValue(subtract.toString());
|
|
cell.setCellValue(subtract.toString());
|
|
cell.setCellStyle(cellStyle);
|
|
cell.setCellStyle(cellStyle);
|
|
if (i==scheduleList.size()-1){ cell.setCellStyle(cellStyleFont); }
|
|
if (i==scheduleList.size()-1){ cell.setCellStyle(cellStyleFont); }
|
|
|
|
+
|
|
|
|
+
|
|
if (row.getCell(13)==null){
|
|
if (row.getCell(13)==null){
|
|
cell = row.createCell(13);
|
|
cell = row.createCell(13);
|
|
}else {
|
|
}else {
|
|
- cell=row.getCell(13);
|
|
|
|
|
|
+ cell = row.getCell(13);
|
|
|
|
+ }
|
|
|
|
+ String listDeduction = schedule.getListDeduction();
|
|
|
|
+ cell.setCellValue(listDeduction);
|
|
|
|
+ cell.setCellStyle(cellStyle);
|
|
|
|
+ if (i==scheduleList.size()-1){ cell.setCellStyle(cellStyleFont); }
|
|
|
|
+
|
|
|
|
+ BigDecimal allDecimal = new BigDecimal("0.0");
|
|
|
|
+ if (null != listDeduction && !"".equals(listDeduction)) {
|
|
|
|
+ allDecimal = new BigDecimal(listDeduction);
|
|
|
|
+ }
|
|
|
|
+ BigDecimal add = allDecimal.add(subtract);
|
|
|
|
+ if (row.getCell(14)==null){
|
|
|
|
+ cell = row.createCell(14);
|
|
|
|
+ }else {
|
|
|
|
+ cell = row.getCell(14);
|
|
|
|
+ }
|
|
|
|
+ cell.setCellValue(add.toString());
|
|
|
|
+ cell.setCellStyle(cellStyle);
|
|
|
|
+ if (i==scheduleList.size()-1){ cell.setCellStyle(cellStyleFont); }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ if (row.getCell(15)==null){
|
|
|
|
+ cell = row.createCell(15);
|
|
|
|
+ }else {
|
|
|
|
+ cell=row.getCell(15);
|
|
}
|
|
}
|
|
String addSubtractionLines = schedule.getAddSubtractionLines();
|
|
String addSubtractionLines = schedule.getAddSubtractionLines();
|
|
if (null == addSubtractionLines || "".equals(addSubtractionLines)) {
|
|
if (null == addSubtractionLines || "".equals(addSubtractionLines)) {
|
|
@@ -168,10 +196,11 @@ public class ExportUtil {
|
|
cell.setCellValue(decimal.toString());
|
|
cell.setCellValue(decimal.toString());
|
|
cell.setCellStyle(cellStyle);
|
|
cell.setCellStyle(cellStyle);
|
|
if (i==scheduleList.size()-1){ cell.setCellStyle(cellStyleFont); }
|
|
if (i==scheduleList.size()-1){ cell.setCellStyle(cellStyleFont); }
|
|
- if (row.getCell(14)==null){
|
|
|
|
- cell = row.createCell(14);
|
|
|
|
|
|
+
|
|
|
|
+ if (row.getCell(16)==null){
|
|
|
|
+ cell = row.createCell(16);
|
|
}else {
|
|
}else {
|
|
- cell = row.getCell(14);
|
|
|
|
|
|
+ cell = row.getCell(16);
|
|
}
|
|
}
|
|
cell.setCellValue(schedule.getAddSubtractionRate());
|
|
cell.setCellValue(schedule.getAddSubtractionRate());
|
|
cell.setCellStyle(cellStyle);
|
|
cell.setCellStyle(cellStyle);
|