|
|
@ -346,6 +346,8 @@ public class ExcelService implements IExcelService { |
|
|
|
for (CompeteProjectPlayer competeProjectPlayer : competeProjectPlayerList) { |
|
|
|
//查询每个报名人的详细信息下
|
|
|
|
CompetePlayer competePlayer = competePlayerDao.selectByPrimaryKey(competeProjectPlayer.getPlayerId()); |
|
|
|
if(ObjectUtil.isNotNull(competePlayer)){ |
|
|
|
|
|
|
|
TableVo.CompeteJoin competeJoin = new TableVo.CompeteJoin(); |
|
|
|
//姓名
|
|
|
|
competeJoin.setName(competePlayer.getName()); |
|
|
@ -402,6 +404,7 @@ public class ExcelService implements IExcelService { |
|
|
|
competeJoin.setProjectId(competeProject.getId()); |
|
|
|
competeJoinList.add(competeJoin); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} else { //团队项目
|
|
|
|
//获取参赛队伍集合
|
|
|
@ -416,6 +419,8 @@ public class ExcelService implements IExcelService { |
|
|
|
for (CompeteTeamMember competeTeamMember : competeTeamMemberList) { |
|
|
|
//查询成员详细信息
|
|
|
|
CompetePlayer competePlayer = competePlayerDao.selectByPrimaryKey(competeTeamMember.getPlayerId()); |
|
|
|
if(ObjectUtil.isNotNull(competePlayer)){ |
|
|
|
|
|
|
|
TableVo.CompeteJoin competeJoin = new TableVo.CompeteJoin(); |
|
|
|
//姓名
|
|
|
|
competeJoin.setName(competePlayer.getName()); |
|
|
@ -477,6 +482,7 @@ public class ExcelService implements IExcelService { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
return competeJoinList; |
|
|
|
} |
|
|
|
|
|
|
@ -552,7 +558,7 @@ public class ExcelService implements IExcelService { |
|
|
|
OutputStream stream = new FileOutputStream(file); |
|
|
|
wbs.write(stream); |
|
|
|
stream.close(); |
|
|
|
return path; |
|
|
|
return PropUtil.imgDomain+filepath; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -650,7 +656,7 @@ public class ExcelService implements IExcelService { |
|
|
|
OutputStream stream = new FileOutputStream(file); |
|
|
|
wbs.write(stream); |
|
|
|
stream.close(); |
|
|
|
return path; |
|
|
|
return PropUtil.imgDomain+filepath; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
@ -948,7 +954,7 @@ public class ExcelService implements IExcelService { |
|
|
|
i++; |
|
|
|
} |
|
|
|
//生成excel表格对象,并将数据放入
|
|
|
|
Workbook wbs = PoiUtil.exportWB("XXX比赛报名汇总表", list, workbook); |
|
|
|
Workbook wbs = PoiUtil.exportWB("比赛报名汇总表", list, workbook); |
|
|
|
//8:关联金山在线文档
|
|
|
|
String name = "参赛人数统计表" + ".xlsx"; |
|
|
|
String filepath = "mt/" + DateUtil.today() + "/" + System.currentTimeMillis() + ".xlsx"; |
|
|
@ -963,7 +969,7 @@ public class ExcelService implements IExcelService { |
|
|
|
OutputStream stream = new FileOutputStream(file); |
|
|
|
wbs.write(stream); |
|
|
|
stream.close(); |
|
|
|
return path; |
|
|
|
return PropUtil.imgDomain+filepath; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|