|
@@ -339,16 +339,18 @@ public class TaskServiceImpl extends ServiceImpl<TaskMapper, Task> implements Ta
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
//此处新建账号 默认密码为000000 默认 姓名第一列 手机号第二列 月薪第三列
|
|
//此处新建账号 默认密码为000000 默认 姓名第一列 手机号第二列 月薪第三列
|
|
- XSSFCell nameCell = row.getCell(0);
|
|
|
|
|
|
+ XSSFCell stagesCell = row.getCell(0);
|
|
|
|
+ XSSFCell nameCell = row.getCell(1);
|
|
if (nameCell == null) {
|
|
if (nameCell == null) {
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
- XSSFCell stagesCell = row.getCell(1);
|
|
|
|
XSSFCell typeCell = row.getCell(2);
|
|
XSSFCell typeCell = row.getCell(2);
|
|
XSSFCell executorCell = row.getCell(3);
|
|
XSSFCell executorCell = row.getCell(3);
|
|
XSSFCell levelCell = row.getCell(4);
|
|
XSSFCell levelCell = row.getCell(4);
|
|
- XSSFCell endDateCell = row.getCell(5);
|
|
|
|
- XSSFCell planHoursCell = row.getCell(6);
|
|
|
|
|
|
+ XSSFCell startDateCell = row.getCell(5);
|
|
|
|
+ XSSFCell endDateCell = row.getCell(6);
|
|
|
|
+ XSSFCell planHoursCell = row.getCell(7);
|
|
|
|
+ XSSFCell descCell = row.getCell(8);
|
|
nameCell.setCellType(CellType.STRING);
|
|
nameCell.setCellType(CellType.STRING);
|
|
stagesCell.setCellType(CellType.STRING);
|
|
stagesCell.setCellType(CellType.STRING);
|
|
typeCell.setCellType(CellType.STRING);
|
|
typeCell.setCellType(CellType.STRING);
|
|
@@ -359,7 +361,7 @@ public class TaskServiceImpl extends ServiceImpl<TaskMapper, Task> implements Ta
|
|
String name = nameCell.getStringCellValue();
|
|
String name = nameCell.getStringCellValue();
|
|
String type = typeCell.getStringCellValue();
|
|
String type = typeCell.getStringCellValue();
|
|
//忽略表头
|
|
//忽略表头
|
|
- if (name.equals("标题") && type.equals("类型") && rowIndex == 0) {
|
|
|
|
|
|
+ if (name.equals("任务内容") && type.equals("类型") && rowIndex == 0) {
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
Task task = new Task();
|
|
Task task = new Task();
|
|
@@ -416,6 +418,13 @@ public class TaskServiceImpl extends ServiceImpl<TaskMapper, Task> implements Ta
|
|
if(levelCell!=null){
|
|
if(levelCell!=null){
|
|
task.setTaskLevel(taskLevelMap.get(levelCell.getStringCellValue()));
|
|
task.setTaskLevel(taskLevelMap.get(levelCell.getStringCellValue()));
|
|
}
|
|
}
|
|
|
|
+ if(startDateCell.getDateCellValue()!=null){
|
|
|
|
+ Date dateCellValue = startDateCell.getDateCellValue();
|
|
|
|
+ System.out.println("日期=="+dateCellValue.toString());
|
|
|
|
+ String formatValue = new SimpleDateFormat("yyyy-MM-dd").format(dateCellValue);
|
|
|
|
+ LocalDate startDate = LocalDate.parse(formatValue, DateTimeFormatter.ofPattern("yyyy-MM-dd"));
|
|
|
|
+ task.setStartDate(startDate);
|
|
|
|
+ }
|
|
if(endDateCell.getDateCellValue()!=null){
|
|
if(endDateCell.getDateCellValue()!=null){
|
|
Date dateCellValue = endDateCell.getDateCellValue();
|
|
Date dateCellValue = endDateCell.getDateCellValue();
|
|
System.out.println("日期=="+dateCellValue.toString());
|
|
System.out.println("日期=="+dateCellValue.toString());
|
|
@@ -426,6 +435,9 @@ public class TaskServiceImpl extends ServiceImpl<TaskMapper, Task> implements Ta
|
|
if(planHoursCell!=null){
|
|
if(planHoursCell!=null){
|
|
task.setPlanHours(Integer.parseInt(planHoursCell.getStringCellValue()));
|
|
task.setPlanHours(Integer.parseInt(planHoursCell.getStringCellValue()));
|
|
}
|
|
}
|
|
|
|
+ if(descCell!=null){
|
|
|
|
+ task.setTaskDesc(descCell.getStringCellValue());
|
|
|
|
+ }
|
|
task.setCreaterId(creator.getId());
|
|
task.setCreaterId(creator.getId());
|
|
task.setCreatorColor(creator.getColor());
|
|
task.setCreatorColor(creator.getColor());
|
|
task.setCreaterName(creator.getName());
|
|
task.setCreaterName(creator.getName());
|