|
|
@ -359,10 +359,11 @@ public class SchBaseTaskServiceImpl extends ServiceImpl<SchBaseTaskMapper, SchBa |
|
|
|
task.add(item.getPoint_code1()); |
|
|
|
task.add(item.getPoint_code2()); |
|
|
|
task.add(item.getCreate_time()); |
|
|
|
task.add(item.getCarry_out_time()); |
|
|
|
task.add(item.getUpdate_time()); |
|
|
|
jsonObjects.add(task); |
|
|
|
}); |
|
|
|
String[] tableHeaderArr = {"任务ID", "任务编码", "任务状态", "配置编码", "载具类型", "载具号", "提示信息", "起点", "终点", "创建时间", "修改时间"}; |
|
|
|
String[] tableHeaderArr = {"任务ID", "任务编码", "任务状态", "配置编码", "载具类型", "载具号", "提示信息", "起点", "终点", "创建时间","执行时间", "修改时间"}; |
|
|
|
String fileName = "导出文件.csv"; |
|
|
|
byte[] bytes = writeExcelAfterToBytes(tableHeaderArr, jsonObjects); |
|
|
|
responseSetProperties(fileName, bytes, response); |
|
|
@ -392,6 +393,15 @@ public class SchBaseTaskServiceImpl extends ServiceImpl<SchBaseTaskMapper, SchBa |
|
|
|
return schBaseTaskMapper.selectList(lam); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public List<SchBaseTask> selectNoFinishTaskByPointCode(String taskCode,String pointCode) { |
|
|
|
return schBaseTaskMapper.selectList(Wrappers.lambdaQuery(SchBaseTask.class) |
|
|
|
.lt(SchBaseTask::getTask_status, TaskStatus.FINISHED.getCode()) |
|
|
|
.eq(SchBaseTask::getPoint_code1, pointCode) |
|
|
|
.or() |
|
|
|
.eq(SchBaseTask::getPoint_code2, pointCode)); |
|
|
|
} |
|
|
|
|
|
|
|
public static byte[] writeExcelAfterToBytes(String[] headers, ArrayList<List> cellList) { |
|
|
|
ExcelWriter writer = null; |
|
|
|
ByteArrayOutputStream outputStream = null; |
|
|
|