Commit bd01e89786a5b2928503f0115127d703d3926910

Authored by 娄高锋
1 parent b880f6cd

update

src/main/java/com/bsth/util/ReportUtils.java
@@ -47,10 +47,12 @@ public class ReportUtils { @@ -47,10 +47,12 @@ public class ReportUtils {
47 POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream( 47 POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(
48 sourcePath)); 48 sourcePath));
49 HSSFWorkbook wb = new HSSFWorkbook(fs); 49 HSSFWorkbook wb = new HSSFWorkbook(fs);
50 - Map<String, Object> m = (Map<String, Object>)tArray[0];  
51 - if(m.containsKey("sheetName") && m.get("sheetName")!=null  
52 - && m.get("sheetName").toString().trim().length()!=0)  
53 - wb.setSheetName(0, m.get("sheetName").toString()); 50 + if(tArray.length != 0 && tArray[0] instanceof java.util.Map){
  51 + Map<String, Object> m = (Map<String, Object>)tArray[0];
  52 + if(m.containsKey("sheetName") && m.get("sheetName")!=null
  53 + && m.get("sheetName").toString().trim().length()!=0)
  54 + wb.setSheetName(0, m.get("sheetName").toString());
  55 + }
54 HSSFSheet sheet = wb.getSheetAt(0); 56 HSSFSheet sheet = wb.getSheetAt(0);
55 HSSFRow row; 57 HSSFRow row;
56 HSSFCell cell = null; 58 HSSFCell cell = null;