|
@@ -2061,7 +2061,7 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
|
|
}
|
|
}
|
|
for (int i = 0; i < xle; i++) {
|
|
for (int i = 0; i < xle; i++) {
|
|
CellRangeAddress mergedCell = sheet.getMergedRegion(i);
|
|
CellRangeAddress mergedCell = sheet.getMergedRegion(i);
|
|
- int xx = mergedCell.getNumberOfCells();
|
|
|
|
|
|
+ int xx = mergedCell.getLastColumn();
|
|
if (xx >= all) {
|
|
if (xx >= all) {
|
|
all = xx;
|
|
all = xx;
|
|
}
|
|
}
|
|
@@ -2069,7 +2069,7 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
|
|
|
|
|
|
for (int i = 0; i < xle; i++) {
|
|
for (int i = 0; i < xle; i++) {
|
|
CellRangeAddress mergedCell = sheet.getMergedRegion(i);
|
|
CellRangeAddress mergedCell = sheet.getMergedRegion(i);
|
|
- int xx = mergedCell.getNumberOfCells() + 2;
|
|
|
|
|
|
+ int xx = mergedCell.getLastColumn() + 2;
|
|
if (xx >= all) {
|
|
if (xx >= all) {
|
|
int fisRow = mergedCell.getFirstRow();
|
|
int fisRow = mergedCell.getFirstRow();
|
|
int firsrCol = mergedCell.getFirstColumn();
|
|
int firsrCol = mergedCell.getFirstColumn();
|
|
@@ -2087,7 +2087,7 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
|
|
newStyle.cloneStyleFrom(cell.getCellStyle());
|
|
newStyle.cloneStyleFrom(cell.getCellStyle());
|
|
|
|
|
|
short fontHeightInPoints = redFont.getFontHeightInPoints();
|
|
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();
|
|
String title = projectInfo.getProjectName();
|
|
if (title.length() >= 30) {
|
|
if (title.length() >= 30) {
|
|
@@ -3209,7 +3209,7 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
|
|
int mergedCellCnt = sheet.getNumMergedRegions();
|
|
int mergedCellCnt = sheet.getNumMergedRegions();
|
|
for (int i = 0; i < mergedCellCnt - 1; i++) {
|
|
for (int i = 0; i < mergedCellCnt - 1; i++) {
|
|
CellRangeAddress mergedCell = sheet.getMergedRegion(i);
|
|
CellRangeAddress mergedCell = sheet.getMergedRegion(i);
|
|
- int xx = mergedCell.getNumberOfCells();
|
|
|
|
|
|
+ int xx = mergedCell.getLastColumn();
|
|
if (xx <= all) {
|
|
if (xx <= all) {
|
|
int fisRow = mergedCell.getFirstRow();
|
|
int fisRow = mergedCell.getFirstRow();
|
|
int firstCol = mergedCell.getFirstColumn();
|
|
int firstCol = mergedCell.getFirstColumn();
|
|
@@ -4308,7 +4308,7 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
|
|
int i = 0;
|
|
int i = 0;
|
|
i < mergedCellCnt - 1; i++) {
|
|
i < mergedCellCnt - 1; i++) {
|
|
CellRangeAddress mergedCell = sheet.getMergedRegion(i);
|
|
CellRangeAddress mergedCell = sheet.getMergedRegion(i);
|
|
- int xx = mergedCell.getNumberOfCells();
|
|
|
|
|
|
+ int xx = mergedCell.getLastColumn();
|
|
if (xx <= all) {
|
|
if (xx <= all) {
|
|
int fisRow = mergedCell.getFirstRow();
|
|
int fisRow = mergedCell.getFirstRow();
|
|
int firstCol = mergedCell.getFirstColumn();
|
|
int firstCol = mergedCell.getFirstColumn();
|