|
@@ -0,0 +1,47 @@
|
|
|
+package com.ruoyi.ext.api.testpoi;
|
|
|
+
|
|
|
+import com.ruoyi.common.core.utils.poi.ExcelUtilMTab;
|
|
|
+import com.ruoyi.common.core.utils.poi.ExcelUtilTool;
|
|
|
+import com.ruoyi.common.core.utils.poi.ExeclTempBean;
|
|
|
+
|
|
|
+import java.io.File;
|
|
|
+import java.io.FileOutputStream;
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+public class ExcelUtilTest {
|
|
|
+
|
|
|
+ public static void demomain(String[] args) {
|
|
|
+
|
|
|
+ ExcelUtilTool<DjpdGsA> utila = new ExcelUtilTool<DjpdGsA>(DjpdGsA.class);
|
|
|
+ ExeclTempBean[] TempData= new ExeclTempBean[2];
|
|
|
+ List<DjpdGsA> lista = new ArrayList<DjpdGsA>();
|
|
|
+ DjpdGsA sss=new DjpdGsA();
|
|
|
+ for (int i = 0; i <2000 ; i++) {
|
|
|
+ sss.setKsrq("A0"+Integer.toString(i));
|
|
|
+ sss.setJsrq("B0"+Integer.toString(i));
|
|
|
+ sss.setZzrq("C0"+Integer.toString(i));
|
|
|
+ lista.add(sss);
|
|
|
+ }
|
|
|
+ ExcelUtilTool<DjpdGsB> utilb = new ExcelUtilTool<DjpdGsB>(DjpdGsB.class);
|
|
|
+ List<DjpdGsB> listb = new ArrayList<DjpdGsB>();
|
|
|
+ DjpdGsB sss1=new DjpdGsB();
|
|
|
+ for (int i = 0; i <2000 ; i++) {
|
|
|
+ sss1.setGslx("555"+Integer.toString(i));
|
|
|
+ sss1.setKsrq("A0"+Integer.toString(i));
|
|
|
+ sss1.setJsrq("B0"+Integer.toString(i));
|
|
|
+ sss1.setZzrq("C0"+Integer.toString(i));
|
|
|
+ listb.add(sss1);
|
|
|
+ }
|
|
|
+ try {
|
|
|
+ TempData[0]=utila.getObjectData(lista, "等级评定公示信息数据");
|
|
|
+ TempData[1]=utilb.getObjectData(listb, "等级评定公示信息数据333");
|
|
|
+ ExcelUtilMTab util2 = new ExcelUtilMTab();
|
|
|
+ util2.exportExcel(new FileOutputStream(new File("c:/1233444.xls")), TempData);
|
|
|
+
|
|
|
+ } catch (Exception e) {
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+}
|