|
@@ -887,33 +887,31 @@ public class CustomExcelImportUtil {
|
|
record.setTypeName(row.getCell(7).getStringCellValue().trim());
|
|
record.setTypeName(row.getCell(7).getStringCellValue().trim());
|
|
record.setUseType(getUseType(row.getCell(8).getStringCellValue().trim()));
|
|
record.setUseType(getUseType(row.getCell(8).getStringCellValue().trim()));
|
|
record.setZz(getCellValue(row.getCell(9)));
|
|
record.setZz(getCellValue(row.getCell(9)));
|
|
- record.setCph(getCellValue(row.getCell(10)));
|
|
|
|
|
|
+ record.setPositionName(getCellValue(row.getCell(10)));
|
|
record.setZzh(getCellValue(row.getCell(11)));
|
|
record.setZzh(getCellValue(row.getCell(11)));
|
|
record.setProducerId(row.getCell(12).getStringCellValue().trim());
|
|
record.setProducerId(row.getCell(12).getStringCellValue().trim());
|
|
record.setSaveUserName(row.getCell(13).getStringCellValue().trim());
|
|
record.setSaveUserName(row.getCell(13).getStringCellValue().trim());
|
|
- record.setRepairUserName(row.getCell(14).getStringCellValue().trim());
|
|
|
|
- record.setRepairUserNameSecond(row.getCell(15).getStringCellValue().trim());
|
|
|
|
- if (StringUtils.isBlank(getCellValue(row.getCell(16)))) {
|
|
|
|
|
|
+ if (StringUtils.isBlank(getCellValue(row.getCell(14)))) {
|
|
record.setBuyDate(DateUtils.strToLocalDate("2014-01-01", DateUtils.PATTERN_YMD));
|
|
record.setBuyDate(DateUtils.strToLocalDate("2014-01-01", DateUtils.PATTERN_YMD));
|
|
} else {
|
|
} else {
|
|
- record.setBuyDate(DateUtils.strToLocalDate((getCellValue(row.getCell(16)).substring(0, 4) + "-01-01"), DateUtils.PATTERN_YMD));
|
|
|
|
|
|
+ record.setBuyDate(DateUtils.strToLocalDate((getCellValue(row.getCell(14)).substring(0, 4) + "-01-01"), DateUtils.PATTERN_YMD));
|
|
}
|
|
}
|
|
- if (StringUtils.isBlank(getCellValue(row.getCell(17)))) {
|
|
|
|
|
|
+ if (StringUtils.isBlank(getCellValue(row.getCell(15)))) {
|
|
record.setStartDate(DateUtils.strToLocalDate("2019-01-01", DateUtils.PATTERN_YMD));
|
|
record.setStartDate(DateUtils.strToLocalDate("2019-01-01", DateUtils.PATTERN_YMD));
|
|
} else {
|
|
} else {
|
|
- if (getCellValue(row.getCell(17)).contains(".")) {
|
|
|
|
- if (getCellValue(row.getCell(17)).contains("E7")) {
|
|
|
|
- record.setStartDate(DateUtils.strToLocalDate(getCellValue(row.getCell(17)).replace(".", "").replace("E7", ""), DateUtils.PATTERNYMD));
|
|
|
|
- } else if (getCellValue(row.getCell(17)).endsWith(".0")) {
|
|
|
|
- record.setStartDate(DateUtils.strToLocalDate(ExcelDoubleToDate(getCellValue(row.getCell(17))), DateUtils.PATTERN_YMD));
|
|
|
|
|
|
+ if (getCellValue(row.getCell(15)).contains(".")) {
|
|
|
|
+ if (getCellValue(row.getCell(15)).contains("E7")) {
|
|
|
|
+ record.setStartDate(DateUtils.strToLocalDate(getCellValue(row.getCell(15)).replace(".", "").replace("E7", ""), DateUtils.PATTERNYMD));
|
|
|
|
+ } else if (getCellValue(row.getCell(15)).endsWith(".0")) {
|
|
|
|
+ record.setStartDate(DateUtils.strToLocalDate(ExcelDoubleToDate(getCellValue(row.getCell(15))), DateUtils.PATTERN_YMD));
|
|
} else {
|
|
} else {
|
|
- record.setStartDate(DateUtils.strToLocalDate(getCellValue(row.getCell(17)), DateUtils.PATTERN_YMD_DOT));
|
|
|
|
|
|
+ record.setStartDate(DateUtils.strToLocalDate(getCellValue(row.getCell(15)), DateUtils.PATTERN_YMD_DOT));
|
|
}
|
|
}
|
|
- } else if (getCellValue(row.getCell(17)).contains("-")) {
|
|
|
|
- record.setStartDate(DateUtils.strToLocalDate(getCellValue(row.getCell(17)), DateUtils.PATTERN_YMD));
|
|
|
|
|
|
+ } else if (getCellValue(row.getCell(15)).contains("-")) {
|
|
|
|
+ record.setStartDate(DateUtils.strToLocalDate(getCellValue(row.getCell(15)), DateUtils.PATTERN_YMD));
|
|
} else {
|
|
} else {
|
|
- if(getCellValue(row.getCell(17)).contains("/")){
|
|
|
|
- String[] strList = getCellValue(row.getCell(17)).split("/");
|
|
|
|
|
|
+ if(getCellValue(row.getCell(15)).contains("/")){
|
|
|
|
+ String[] strList = getCellValue(row.getCell(15)).split("/");
|
|
if(strList.length == 3){
|
|
if(strList.length == 3){
|
|
if(strList[1].length() == 1){
|
|
if(strList[1].length() == 1){
|
|
strList[1] = "0" + strList[1];
|
|
strList[1] = "0" + strList[1];
|
|
@@ -925,18 +923,18 @@ public class CustomExcelImportUtil {
|
|
String newDate = strList[0] + "-" + strList[1] + "-" + strList[2];
|
|
String newDate = strList[0] + "-" + strList[1] + "-" + strList[2];
|
|
record.setStartDate(DateUtils.strToLocalDate(newDate, DateUtils.PATTERN_YMD));
|
|
record.setStartDate(DateUtils.strToLocalDate(newDate, DateUtils.PATTERN_YMD));
|
|
}else{
|
|
}else{
|
|
- record.setStartDate(DateUtils.strToLocalDate(getCellValue(row.getCell(17)), DateUtils.PATTERNYMD));
|
|
|
|
|
|
+ record.setStartDate(DateUtils.strToLocalDate(getCellValue(row.getCell(15)), DateUtils.PATTERNYMD));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- record.setStatus(getSbInfoStatus(row.getCell(18).getStringCellValue()));
|
|
|
|
- record.setRemark(row.getCell(19).getStringCellValue().trim());
|
|
|
|
|
|
+ record.setStatus(getSbInfoStatus(row.getCell(16).getStringCellValue()));
|
|
|
|
+ record.setRemark(row.getCell(17).getStringCellValue().trim());
|
|
System.out.println("row.getPhysicalNumberOfCells(): " + row.getPhysicalNumberOfCells());
|
|
System.out.println("row.getPhysicalNumberOfCells(): " + row.getPhysicalNumberOfCells());
|
|
// 主子设备和是否大屏显示
|
|
// 主子设备和是否大屏显示
|
|
- if(row.getPhysicalNumberOfCells()>20){
|
|
|
|
- record.setIsChild(getChild(row.getCell(20).getStringCellValue().trim()));
|
|
|
|
- record.setIsShow(getShow(row.getCell(21).getStringCellValue().trim()));
|
|
|
|
- record.setPositionId(row.getCell(22).getStringCellValue().trim());
|
|
|
|
|
|
+ if(row.getPhysicalNumberOfCells()>18){
|
|
|
|
+ record.setIsChild(getChild(row.getCell(18).getStringCellValue().trim()));
|
|
|
|
+ record.setIsShow(getShow(row.getCell(19).getStringCellValue().trim()));
|
|
|
|
+ //record.setParentNo(row.getCell(20).getStringCellValue().trim());
|
|
}else{// 默认值
|
|
}else{// 默认值
|
|
record.setIsChild(SbInfoChildEnum.IS_NORMAL.getValue());
|
|
record.setIsChild(SbInfoChildEnum.IS_NORMAL.getValue());
|
|
record.setIsShow(SbInfoShowEnum.NOT_SHOW.getValue());
|
|
record.setIsShow(SbInfoShowEnum.NOT_SHOW.getValue());
|