| 
					
				 | 
			
			
				@@ -7,6 +7,7 @@ import com.kmall.admin.service.OrderService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.kmall.admin.service.SalesDataUploadService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.kmall.admin.utils.ParamUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.kmall.common.constant.Dict; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.kmall.common.utils.DateUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.kmall.common.utils.R; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.kmall.common.utils.excel.ExcelExport; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.apache.commons.lang3.StringUtils; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -31,7 +32,8 @@ import java.util.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @RestController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @RequestMapping("exportExcel") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 public class ExportExcelController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private static String  ISO = "iso-8859-1"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private static String  UTF = "utf-8"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private static final Logger LOGGER = LoggerFactory.getLogger(ExportExcelController.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Autowired 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -46,8 +48,15 @@ public class ExportExcelController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ParamUtils.setQueryPowerByRoleType(params, "storeId", "merchSn", "thirdPartyMerchCode"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 账单日期 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        String billDate = (String) params.get("startTime"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String billDate = (String) params.get("billDate"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        params = ParamUtils.setTimeMap(params); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            billDate = new String(billDate.getBytes(ISO), UTF); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        billDate = DateUtils.getDate(billDate); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Date sDate = sdf.parse(billDate); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -60,7 +69,7 @@ public class ExportExcelController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         String summaryDate = sdf.format(sDate); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        params = ParamUtils.setTimeMap(params); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         params.put("isOnfiilineOrder", Dict.isOnfflineOrder.item_1.getItem()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd"); 
			 |