修改导出内容

This commit is contained in:
wuchunlei
2025-06-26 17:23:23 +08:00
parent 29913a5823
commit 3a67d715a4

View File

@@ -145,27 +145,37 @@ public class TrainingClassController {
XSSFWorkbook wb = new XSSFWorkbook();
Sheet sheet = wb.createSheet("trainingClassUser");
Row titleRow = sheet.createRow(0);
titleRow.createCell(0).setCellValue("姓名");
titleRow.createCell(1).setCellValue("电话");
titleRow.createCell(2).setCellValue("邮箱");
titleRow.createCell(3).setCellValue("报名时间");
titleRow.createCell(4).setCellValue("用户身份");
titleRow.createCell(5).setCellValue("支付方式");
titleRow.createCell(6).setCellValue("积分抵扣");
titleRow.createCell(7).setCellValue("订单号");
titleRow.createCell(0).setCellValue("序号");
titleRow.createCell(1).setCellValue("报名时间");
titleRow.createCell(2).setCellValue("订单编号");
titleRow.createCell(3).setCellValue("培训姓名");
titleRow.createCell(4).setCellValue("联系方式");
titleRow.createCell(5).setCellValue("用户邮箱");
titleRow.createCell(6).setCellValue("用户身份");
titleRow.createCell(7).setCellValue("费用");
titleRow.createCell(8).setCellValue("支付方式");
titleRow.createCell(9).setCellValue("积分抵扣");
//序号默认为1
int cell = 1;
//遍历
for (TrainingToUser toUser : trainingClassUserList.getRecords()) {
Row row = sheet.createRow(cell);
row.createCell(0).setCellValue(toUser.getUser().getName());
row.createCell(1).setCellValue(toUser.getUser().getTel());
row.createCell(2).setCellValue(toUser.getUser().getEmail());
row.createCell(3).setCellValue(DateUtils.format(toUser.getCreateTime(),"yyyy-MM-dd HH:mm:ss"));
row.createCell(4).setCellValue(toUser.getIdentity());
row.createCell(5).setCellValue(toUser.getPayMethod()+":"+toUser.getRealMoney());
row.createCell(6).setCellValue(toUser.getJfDeduction());
row.createCell(7).setCellValue(toUser.getOrderSn());
row.createCell(0).setCellValue(cell);
row.createCell(1).setCellValue(DateUtils.format(toUser.getCreateTime(),"yyyy-MM-dd HH:mm:ss"));
row.createCell(2).setCellValue(toUser.getOrderSn());
row.createCell(3).setCellValue(toUser.getUser().getName());
row.createCell(4).setCellValue(toUser.getUser().getTel());
row.createCell(5).setCellValue(toUser.getUser().getEmail());
String identity = "";
String fee = "";
if (toUser.getIdentity().contains("")){
identity = toUser.getIdentity().split("")[0];
fee = toUser.getIdentity().split("")[1];
}
row.createCell(6).setCellValue(identity);
row.createCell(7).setCellValue(fee);
row.createCell(8).setCellValue(toUser.getPayMethod()+":"+toUser.getRealMoney());
row.createCell(9).setCellValue(toUser.getJfDeduction());
//序号自增
cell++;
}