Commit cb5af54f authored by libin's avatar libin

会员订单列表导出

parent 91057c87
......@@ -228,6 +228,9 @@ public class OrderMemberService extends AbstractOrderHandle<OrderMemberDetailBiz
sheet.addMergedRegion(cellRangeAddress3);
createHeader(row5,0,header3,headerCellStyle);
for(int i=0;i<header3.length;i++){
sheet.setColumnWidth(i,24*256);
}
List<String[]> orderDataList = getMemberOrderDataList(memberOrderBoList, 12);
createMemberOrderCellData(sheet,5,generalCellStyle,orderDataList);
hssfWorkbook.write(outputStream);
......@@ -258,13 +261,11 @@ public class OrderMemberService extends AbstractOrderHandle<OrderMemberDetailBiz
}
private CellStyle createGeneralCellStyle(HSSFWorkbook hssfWorkbook){
HSSFCellStyle cellStyleGeneral = hssfWorkbook.createCellStyle();
cellStyleGeneral.setAlignment(HorizontalAlignment.CENTER);
cellStyleGeneral.setVerticalAlignment(VerticalAlignment.CENTER);
CellStyle cellStyleGeneral = createHeaderCellStyle(hssfWorkbook);
cellStyleGeneral.setWrapText(true);
HSSFFont font = hssfWorkbook.createFont();
font.setFontName("黑体");
cellStyleGeneral.setFont(font);
HSSFFont generalFont = createFont(hssfWorkbook);
generalFont.setBold(false);
cellStyleGeneral.setFont(generalFont);
return cellStyleGeneral;
}
......@@ -272,11 +273,17 @@ public class OrderMemberService extends AbstractOrderHandle<OrderMemberDetailBiz
HSSFCellStyle cellStyleHeader = hssfWorkbook.createCellStyle();
cellStyleHeader.setAlignment(HorizontalAlignment.CENTER);
cellStyleHeader.setVerticalAlignment(VerticalAlignment.CENTER);
cellStyleHeader.setLocked(false);
HSSFFont headerFont = createFont(hssfWorkbook);
cellStyleHeader.setFont(headerFont);
return cellStyleHeader;
}
private HSSFFont createFont(HSSFWorkbook hssfWorkbook){
HSSFFont font = hssfWorkbook.createFont();
font.setFontName("黑体");
font.setBold(true);
cellStyleHeader.setFont(font);
return cellStyleHeader;
return font;
}
private String[] getData(MemberOrderStatisticsBo memberOrderStatisticsBo){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment