|  | @@ -464,6 +464,21 @@ public class ExcelUtil<T>
 | 
											
												
													
														|  |          style.setFont(totalFont);
 |  |          style.setFont(totalFont);
 | 
											
												
													
														|  |          styles.put("total", style);
 |  |          styles.put("total", style);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +        style = wb.createCellStyle();
 | 
											
												
													
														|  | 
 |  | +        style.cloneStyleFrom(styles.get("data"));
 | 
											
												
													
														|  | 
 |  | +        style.setAlignment(HorizontalAlignment.LEFT);
 | 
											
												
													
														|  | 
 |  | +        styles.put("data1", style);
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        style = wb.createCellStyle();
 | 
											
												
													
														|  | 
 |  | +        style.cloneStyleFrom(styles.get("data"));
 | 
											
												
													
														|  | 
 |  | +        style.setAlignment(HorizontalAlignment.CENTER);
 | 
											
												
													
														|  | 
 |  | +        styles.put("data2", style);
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        style = wb.createCellStyle();
 | 
											
												
													
														|  | 
 |  | +        style.cloneStyleFrom(styles.get("data"));
 | 
											
												
													
														|  | 
 |  | +        style.setAlignment(HorizontalAlignment.RIGHT);
 | 
											
												
													
														|  | 
 |  | +        styles.put("data3", style);
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |          return styles;
 |  |          return styles;
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
										
											
												
													
														|  | @@ -546,7 +561,8 @@ public class ExcelUtil<T>
 | 
											
												
													
														|  |              {
 |  |              {
 | 
											
												
													
														|  |                  // 创建cell
 |  |                  // 创建cell
 | 
											
												
													
														|  |                  cell = row.createCell(column);
 |  |                  cell = row.createCell(column);
 | 
											
												
													
														|  | -                cell.setCellStyle(styles.get("data"));
 |  | 
 | 
											
												
													
														|  | 
 |  | +                int align = attr.align().value();
 | 
											
												
													
														|  | 
 |  | +                cell.setCellStyle(styles.get("data" + (align >= 1 && align <= 3 ? align : "")));
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |                  // 用于读取对象中的属性
 |  |                  // 用于读取对象中的属性
 | 
											
												
													
														|  |                  Object value = getTargetValue(vo, field, attr);
 |  |                  Object value = getTargetValue(vo, field, attr);
 |