|
@@ -152,14 +152,16 @@ public class TSpecdevDzsbController extends BaseController
|
|
|
//部门查询
|
|
|
List<SysDept> dept = iSysDeptService.selectDeptList(new SysDept());
|
|
|
int rowNum = sheet.getPhysicalNumberOfRows();
|
|
|
+ logger.info("rowNum:" + rowNum);
|
|
|
int failNumber = 0;
|
|
|
for (int i = 1; i < rowNum; i++) {
|
|
|
try {
|
|
|
logger.info("读取行数:" + i);
|
|
|
Row row = sheet.getRow(i);
|
|
|
- int cellNum = row.getPhysicalNumberOfCells();
|
|
|
+ int cellNum = row.getLastCellNum();
|
|
|
+ logger.info("cellNum:" + cellNum);
|
|
|
TSpecdevDzsb entity = new TSpecdevDzsb();
|
|
|
- for (int j = 0; j < cellNum; j++) {
|
|
|
+ for (int j = 0; j <= cellNum; j++) {
|
|
|
Cell cell = row.getCell(j);
|
|
|
if (cell == null) {
|
|
|
continue;
|
|
@@ -210,7 +212,9 @@ public class TSpecdevDzsbController extends BaseController
|
|
|
if (cellValue.length() > 3) {//下次到期日期
|
|
|
entity.setNextWarnDate(new SimpleDateFormat(DateUtils.getDateFormat(cellValue)).parse(cellValue));
|
|
|
}
|
|
|
- } else if (j == 19) {
|
|
|
+ } else if (j == 19) { //检验结论
|
|
|
+ entity.setPerTestConclusion(cellValue);
|
|
|
+ }else if (j == 20) {
|
|
|
entity.setRemarks(cellValue);//备注
|
|
|
}/*else if (j == 20) {
|
|
|
for (SysDept d : dept) {
|
|
@@ -222,7 +226,7 @@ public class TSpecdevDzsbController extends BaseController
|
|
|
|
|
|
}
|
|
|
entity.setCreaterCode(userId);
|
|
|
- logger.info("entity:" + entity);
|
|
|
+ logger.info("entity:" + JSON.toJSONString(entity));
|
|
|
list.add(entity);
|
|
|
}catch (Exception e){
|
|
|
failNumber++;
|
|
@@ -278,7 +282,7 @@ public class TSpecdevDzsbController extends BaseController
|
|
|
// try {
|
|
|
logger.info("读取行数:" + i);
|
|
|
Row row = sheet.getRow(i);
|
|
|
- int cellNum = row.getPhysicalNumberOfCells();
|
|
|
+ int cellNum = row.getLastCellNum();
|
|
|
TSpecdevDzsb entity = new TSpecdevDzsb();
|
|
|
for (int j = 0; j < cellNum; j++) {
|
|
|
Cell cell = row.getCell(j);
|
|
@@ -295,11 +299,11 @@ public class TSpecdevDzsbController extends BaseController
|
|
|
entity.setId(s);
|
|
|
} else if (j == 1) { //装置
|
|
|
entity.setPlantCode(cellValue);
|
|
|
- } else if (j == 2) { //设备位号
|
|
|
+ } else if (j == 3) { //设备位号
|
|
|
entity.setDevno(cellValue);
|
|
|
- } else if (j == 3) { //档案号
|
|
|
+ } else if (j == 4) { //档案号
|
|
|
entity.setDocno(cellValue);
|
|
|
- } else if (j == 4) { //设备名称
|
|
|
+ } else if (j == 2) { //设备名称
|
|
|
entity.setDevname(cellValue);
|
|
|
} else if (j == 5) { //检验单位
|
|
|
entity.setCheckUnit(cellValue);
|