|
@@ -2060,7 +2060,7 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
|
|
|
}
|
|
|
for (int i = 0; i < xle; i++) {
|
|
|
CellRangeAddress mergedCell = sheet.getMergedRegion(i);
|
|
|
- int xx = mergedCell.getNumberOfCells();
|
|
|
+ int xx = mergedCell.getLastColumn();
|
|
|
if (xx >= all) {
|
|
|
all = xx;
|
|
|
}
|
|
@@ -2068,7 +2068,7 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
|
|
|
|
|
|
for (int i = 0; i < xle; i++) {
|
|
|
CellRangeAddress mergedCell = sheet.getMergedRegion(i);
|
|
|
- int xx = mergedCell.getNumberOfCells() + 2;
|
|
|
+ int xx = mergedCell.getLastColumn() + 2;
|
|
|
if (xx >= all) {
|
|
|
int fisRow = mergedCell.getFirstRow();
|
|
|
int firsrCol = mergedCell.getFirstColumn();
|
|
@@ -2086,7 +2086,7 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
|
|
|
newStyle.cloneStyleFrom(cell.getCellStyle());
|
|
|
|
|
|
short fontHeightInPoints = redFont.getFontHeightInPoints();
|
|
|
- if (fontHeightInPoints >= isWater && StringUtils.isEmpty(cell.getStringCellValue()) && fisRow <= 8) {
|
|
|
+ if (fontHeightInPoints >= isWater && StringUtils.isBlank(cell.getStringCellValue()) && fisRow <= 8) {
|
|
|
|
|
|
String title = projectInfo.getProjectName();
|
|
|
if (title.length() >= 30) {
|
|
@@ -3210,7 +3210,7 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
|
|
|
int mergedCellCnt = sheet.getNumMergedRegions();
|
|
|
for (int i = 0; i < mergedCellCnt - 1; i++) {
|
|
|
CellRangeAddress mergedCell = sheet.getMergedRegion(i);
|
|
|
- int xx = mergedCell.getNumberOfCells();
|
|
|
+ int xx = mergedCell.getLastColumn();
|
|
|
if (xx <= all) {
|
|
|
int fisRow = mergedCell.getFirstRow();
|
|
|
int firstCol = mergedCell.getFirstColumn();
|
|
@@ -4309,7 +4309,7 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
|
|
|
int i = 0;
|
|
|
i < mergedCellCnt - 1; i++) {
|
|
|
CellRangeAddress mergedCell = sheet.getMergedRegion(i);
|
|
|
- int xx = mergedCell.getNumberOfCells();
|
|
|
+ int xx = mergedCell.getLastColumn();
|
|
|
if (xx <= all) {
|
|
|
int fisRow = mergedCell.getFirstRow();
|
|
|
int firstCol = mergedCell.getFirstColumn();
|