|
@@ -1790,13 +1790,28 @@ public class ExportController extends BaseController {
|
|
|
// }
|
|
|
row.setGender("1".equals(row.getGender()) ? "男" : "女");
|
|
|
row.setLevel(map.get(row.getLevel()));
|
|
|
+ switch (row.getStatus()) {
|
|
|
+ case 2:
|
|
|
+ row.setStatusStr("已支付");
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ row.setStatusStr("已退费");
|
|
|
+ break;
|
|
|
+
|
|
|
+ case 1:
|
|
|
+ row.setStatusStr("支付中");
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ row.setStatusStr("未支付");
|
|
|
+ break;
|
|
|
+ }
|
|
|
}
|
|
|
OutputStream outputStream = response.getOutputStream();
|
|
|
try {
|
|
|
String[] header = {"姓名", "性别", "用户编号", "证件号码", "所属城市", "学校", "报考专业", "报考信息", "证书", "联系电话", "备注", "缴费状态", "订单编号", "交易流水号", "报名时间"};
|
|
|
String[] body = {"name", "gender", "userId", "idcard", "organName", "school", "type.code =='GRADE'?'专业考级':'乐理考级'",
|
|
|
"type.code =='GRADE'?subjectName+'/'+level+'/'+money +'元':level+'/'+money +'元'",
|
|
|
- "theoryCert", "mobile", "memo", "status == 2?'已支付':status == 3?'已退费':'未支付'", "orderNo", "transNo", "createTime"};
|
|
|
+ "theoryCert", "mobile", "memo", "statusStr", "orderNo", "transNo", "createTime"};
|
|
|
HSSFWorkbook workbook = POIUtil.exportExcel(header, body, pageList.getRows());
|
|
|
response.setContentType("application/octet-stream");
|
|
|
response.setHeader("Content-Disposition", "attachment;filename=lender-" + DateUtil.getDate(new Date()) + ".xls");
|