|
@@ -138,10 +138,10 @@ public class InstallPlanResolverExcelTemplate extends AbstractResolverExcelTempl
|
|
|
Cell doorNoCell = row.getCell(3);
|
|
|
Cell deviceTypeCell = row.getCell(4);
|
|
|
Cell fileNoCell = row.getCell(5);
|
|
|
-/* Cell userNameCell = row.getCell(6);
|
|
|
+ Cell userNameCell = row.getCell(6);
|
|
|
Cell userPhoneCell = row.getCell(7);
|
|
|
Cell idCardCell = row.getCell(8);
|
|
|
- Cell remarkCell = row.getCell(9);*/
|
|
|
+ Cell remarkCell = row.getCell(9);
|
|
|
|
|
|
buildingCell.setCellType(CellType.STRING);
|
|
|
unitCell.setCellType(CellType.STRING);
|
|
@@ -149,9 +149,10 @@ public class InstallPlanResolverExcelTemplate extends AbstractResolverExcelTempl
|
|
|
doorNoCell.setCellType(CellType.STRING);
|
|
|
deviceTypeCell.setCellType(CellType.STRING);
|
|
|
fileNoCell.setCellType(CellType.STRING);
|
|
|
-/* userNameCell.setCellType(CellType.STRING);
|
|
|
+ userNameCell.setCellType(CellType.STRING);
|
|
|
userPhoneCell.setCellType(CellType.STRING);
|
|
|
- idCardCell.setCellType(CellType.STRING);*/
|
|
|
+ idCardCell.setCellType(CellType.STRING);
|
|
|
+ remarkCell.setCellType(CellType.STRING);
|
|
|
|
|
|
if (StringUtils.equals("", buildingCell.getStringCellValue().trim()) &&
|
|
|
StringUtils.equals("", floorCell.getStringCellValue().trim()) &&
|
|
@@ -177,11 +178,24 @@ public class InstallPlanResolverExcelTemplate extends AbstractResolverExcelTempl
|
|
|
continue;
|
|
|
}
|
|
|
|
|
|
- log.info("Row info = building={},unit={},floor={},doorNo={},deviceType={},fileNo={}",buildingCell.getStringCellValue(),unitCell.getStringCellValue(),floorCell.getStringCellValue(),
|
|
|
- doorNoCell.getStringCellValue(),deviceTypeCell.getStringCellValue(),fileNoCell.getStringCellValue());
|
|
|
+ log.info("Row info = building={},unit={},floor={},doorNo={},deviceType={}",buildingCell.getStringCellValue(),unitCell.getStringCellValue(),floorCell.getStringCellValue(),
|
|
|
+ doorNoCell.getStringCellValue(),deviceTypeCell.getStringCellValue());
|
|
|
//deviceTypeSet.add(deviceTypeCell.getStringCellValue().trim());
|
|
|
|
|
|
InstallPlanInputDTO installPlanInput = new InstallPlanInputDTO();
|
|
|
+ if(StringUtils.isNotBlank(userNameCell.getStringCellValue().trim())){
|
|
|
+ installPlanInput.setUserName(userNameCell.getStringCellValue().trim());
|
|
|
+ }
|
|
|
+ if(StringUtils.isNotBlank(userPhoneCell.getStringCellValue().trim())){
|
|
|
+ installPlanInput.setTelephone(userPhoneCell.getStringCellValue().trim());
|
|
|
+ }
|
|
|
+ if(StringUtils.isNotBlank(idCardCell.getStringCellValue().trim())){
|
|
|
+ installPlanInput.setIdcardno(idCardCell.getStringCellValue().trim());
|
|
|
+ }
|
|
|
+ if(StringUtils.isNotBlank(remarkCell.getStringCellValue().trim())){
|
|
|
+ installPlanInput.setRemark(remarkCell.getStringCellValue().trim());
|
|
|
+ }
|
|
|
+
|
|
|
installPlanInput.setCustomerId(customerId);
|
|
|
//是否启用单元
|
|
|
if(StringUtils.equals("",unitCell.getStringCellValue().trim())){
|
|
@@ -232,6 +246,8 @@ public class InstallPlanResolverExcelTemplate extends AbstractResolverExcelTempl
|
|
|
floorDTO.setChildren( new ArrayList());
|
|
|
|
|
|
doorNoDTO.setName(doorNoCell.getStringCellValue().trim());
|
|
|
+ if(StringUtils.isNotBlank(fileNoCell.getStringCellValue().trim()))
|
|
|
+ doorNoDTO.setFileNo(fileNoCell.getStringCellValue().trim());
|
|
|
|
|
|
floorDTO.getChildren().add(doorNoDTO);
|
|
|
/* if(installPlanInput.getEnableUnit() == 1){
|