| 
					
				 | 
			
			
				@@ -473,6 +473,21 @@ public class ExcelUtil<T> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         style.setFont(totalFont);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         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;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -555,7 +570,8 @@ public class ExcelUtil<T> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 // 创建cell
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 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);
 
			 |