| 
					
				 | 
			
			
				@@ -118,7 +118,10 @@ public class DataDashboardService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         Pair.of("R", "0.00%"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         Pair.of("S", "0.00%"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         Pair.of("T", "0.00%"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        Pair.of("U", "0.00%") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        Pair.of("U", "0.00%"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        Pair.of("AA", "0.00%"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        Pair.of("AB", "0.00%"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        Pair.of("AC", "0.00%") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         doSendFeishuSheet(dateStrList, sheetToken, sheetId, rowNum, rows, 2, styles); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -194,6 +197,9 @@ public class DataDashboardService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (avgInfo.getReadAvg() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     obj.setReadRate((article.getShowViewCount() * 1.0) / avgInfo.getReadAvg()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     obj.setFission0ReadAvgRate((sumFission0 * 1.0) / avgInfo.getReadAvg()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    obj.setFission0ReadAvg100Rate((sumFission0 * 1.0) / (avgInfo.getReadAvg() + 100)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    obj.setFission0ReadAvg500Rate((sumFission0 * 1.0) / (avgInfo.getReadAvg() + 500)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    obj.setFission0ReadAvg1000Rate((sumFission0 * 1.0) / (avgInfo.getReadAvg() + 1000)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (avgInfo.getFans() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     obj.setReadFansRate((article.getShowViewCount() * 1.0) / avgInfo.getFans()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -276,7 +282,7 @@ public class DataDashboardService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     .builder() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     .put("valueRange", MapBuilder 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             .builder() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .put("range", String.format("%s!A" + startRow + ":Z", sheetId) + (partition.size() + startRow - 1)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            .put("range", String.format("%s!A" + startRow + ":AZ", sheetId) + (partition.size() + startRow - 1)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             .put("values", partition) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             .build()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     .build(), httpHeaders); 
			 |