|
@@ -279,10 +279,12 @@ public class ExportController extends BaseController {
|
|
|
PageInfo<MusicGroupStudentsDto> musicGroupStudentsDtoPageInfo = studentManageService.queryMusicGroupStudent(queryInfo);
|
|
|
try {
|
|
|
for (MusicGroupStudentsDto row : musicGroupStudentsDtoPageInfo.getRows()) {
|
|
|
- if (row.getGender().equals("1")) {
|
|
|
- row.setGender("男");
|
|
|
- } else {
|
|
|
- row.setGender("女");
|
|
|
+ if (row.getGender() != null) {
|
|
|
+ if (row.getGender().equals("1")) {
|
|
|
+ row.setGender("男");
|
|
|
+ } else {
|
|
|
+ row.setGender("女");
|
|
|
+ }
|
|
|
}
|
|
|
if (row.getPaymentStatus() != null) {
|
|
|
if (row.getPaymentStatus().equals("PAID_COMPLETED")) {
|
|
@@ -312,9 +314,9 @@ public class ExportController extends BaseController {
|
|
|
row.setNextPaymentDateStr(DateUtil.format(row.getNextPaymentDate(), DateUtil.DEFAULT_PATTERN));
|
|
|
}
|
|
|
}
|
|
|
- String[] header = {"学员编号", "学员姓名", "性别", "联系电话", "年级","班级", "专业", "学员状态", "新增学员", "缴费金额",
|
|
|
+ String[] header = {"学员编号", "学员姓名", "性别", "联系电话", "年级", "班级", "专业", "学员状态", "新增学员", "缴费金额",
|
|
|
"下次缴费日期", "报名缴费", "是否激活"};
|
|
|
- String[] body = {"userId", "realName", "gender", "phone", "currentGrade","currentClass", "subjectName", "studentStatus", "isNewStudentStr",
|
|
|
+ String[] body = {"userId", "realName", "gender", "phone", "currentGrade", "currentClass", "subjectName", "studentStatus", "isNewStudentStr",
|
|
|
"courseFee", "nextPaymentDateStr", "paymentStatus", "activeName"};
|
|
|
HSSFWorkbook workbook = POIUtil.exportExcel(header, body, musicGroupStudentsDtoPageInfo.getRows());
|
|
|
response.setContentType("application/octet-stream");
|