Browse Source

删除多余的代码

yuj 7 years ago
parent
commit
a571552221

+ 0 - 66
src/main/java/com/uas/platform/b2c/core/utils/PoiUtil.java

@@ -52,39 +52,6 @@ public class PoiUtil {
         return wb;
     }
 
-
-    /**
-     * 下载EXCEL到本地指定的文件夹
-     *
-     * @param wb         EXCEL对象SXSSFWorkbook
-     * @param exportPath 导出路径
-     */
-    public static void downLoadExcelToLocalPath(SXSSFWorkbook wb, String exportPath) {
-        FileOutputStream fops = null;
-        try {
-            fops = new FileOutputStream(exportPath);
-            wb.write(fops);
-        } catch (Exception e) {
-            e.printStackTrace();
-        } finally {
-            if (null != wb) {
-                try {
-                    wb.dispose();
-                } catch (Exception e) {
-                    e.printStackTrace();
-                }
-            }
-            if (null != fops) {
-                try {
-                    fops.close();
-                } catch (Exception e) {
-                    e.printStackTrace();
-                }
-            }
-        }
-    }
-
-
     /**
      * 下载EXCEL到浏览器
      *
@@ -123,39 +90,6 @@ public class PoiUtil {
     }
 
 
-    /**
-     * 导出Excel到本地指定路径
-     *
-     * @param totalRowCount           总记录数
-     * @param titles                  标题
-     * @param exportPath              导出路径
-     * @param writeExcelDataDelegated 向EXCEL写数据/处理格式的委托类 自行实现
-     * @throws Exception
-     */
-    public static final void exportExcelToLocalPath(Integer totalRowCount, String[] titles, String exportPath, WriteExcelDataDelegated writeExcelDataDelegated) throws Exception {
-        logger.info("开始导出:" + DateUtil.formatDate(new Date(), DateUtil.YYYY_MM_DD_HH_MM_SS));
-
-        // 初始化EXCEL
-        SXSSFWorkbook wb = PoiUtil.initExcel(totalRowCount, titles);
-
-        // 调用委托类分批写数据
-        int sheetCount = wb.getNumberOfSheets();
-        for (int i = 0; i < sheetCount; i++) {
-            Sheet eachSheet = wb.getSheetAt(i);
-
-            for (int j = 1; j <= ExcelConstant.PER_SHEET_WRITE_COUNT; j++) {
-                writeExcelDataDelegated.writeExcelData(eachSheet, ((j - 1) * ExcelConstant.PER_WRITE_ROW_COUNT + 1), (j * ExcelConstant.PER_WRITE_ROW_COUNT),
-                        (i * ExcelConstant.PER_SHEET_WRITE_COUNT + j), ExcelConstant.PER_WRITE_ROW_COUNT);
-            }
-        }
-
-        // 下载EXCEL
-        PoiUtil.downLoadExcelToLocalPath(wb, exportPath);
-
-        logger.info("导出完成:" + DateUtil.formatDate(new Date(), DateUtil.YYYY_MM_DD_HH_MM_SS));
-    }
-
-
     /**
      * 导出Excel到浏览器
      *

+ 0 - 51
src/main/java/com/uas/platform/b2c/prod/commodity/controller/ProductController.java

@@ -7,8 +7,6 @@ import com.uas.platform.b2c.core.support.SystemSession;
 import com.uas.platform.b2c.core.support.log.UsageBufferedLogger;
 import com.uas.platform.b2c.core.support.view.JxlsExcelView;
 import com.uas.platform.b2c.core.support.view.JxlsxExcelView;
-import com.uas.platform.b2c.core.utils.PoiUtil;
-import com.uas.platform.b2c.core.utils.WriteExcelDataDelegated;
 import com.uas.platform.b2c.core.utils.DateFormatUtils;
 import com.uas.platform.b2c.prod.commodity.facade.ProductFacade;
 import com.uas.platform.b2c.prod.commodity.model.Goods;
@@ -21,7 +19,6 @@ import com.uas.platform.b2c.prod.commodity.model.V_ProductPrivate;
 import com.uas.platform.b2c.prod.commodity.service.GoodsService;
 import com.uas.platform.b2c.prod.commodity.service.ProductService;
 import com.uas.platform.b2c.prod.commodity.type.ProductConstant;
-import com.uas.platform.b2c.prod.product.component.modal.ComponentInfo;
 import com.uas.platform.b2c.trade.order.support.AjaxUtil;
 import com.uas.platform.b2c.trade.support.CodeType;
 import com.uas.platform.b2c.trade.support.ResultMap;
@@ -46,7 +43,6 @@ import org.springframework.web.servlet.ModelAndView;
 import org.springframework.web.servlet.view.json.MappingJackson2JsonView;
 
 import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
 import javax.servlet.http.HttpSession;
 import java.io.*;
 import java.util.ArrayList;
@@ -504,53 +500,6 @@ public class ProductController {
 	    return productService.editOne(jsonObject);
     }
 
-	/**
-	 * 批量导出的测试接口
-	 * @return
-	 */
-	@RequestMapping(value = "/test/xls", method = RequestMethod.GET)
-    public ModelAndView testDownLoad() {
-		long l = System.currentTimeMillis();
-		ModelAndView modelAndView = new ModelAndView();
-		modelAndView.addObject("data", productService.getProductByEnuuByCommonDao());
-		modelAndView.setView(new JxlsExcelView("classpath:jxls-tpl/trade/test", "测试xls"));
-		logger.info("商品批次", "下载批量上架商品的Excel模板");
-		long l1 = System.currentTimeMillis();
-		System.out.println("装换成Excel" + (l1 - l));
-		return modelAndView;
-	}
-
-
-	/**
-	 * 批量导出的测试接口
-	 * @return
-	 */
-	@RequestMapping(value = "/test/xlsx", method = RequestMethod.GET)
-	public ModelAndView testDownLoadxlsx() {
-		long l = System.currentTimeMillis();
-		ModelAndView modelAndView = new ModelAndView();
-		modelAndView.addObject("data", productService.getProductByEnuuByCommonDao());
-		modelAndView.setView(new JxlsxExcelView("测试xlsx", "classpath:jxls-tpl/trade/test"));
-		logger.info("商品批次", "下载批量上架商品的Excel模板");
-		long l1 = System.currentTimeMillis();
-		System.out.println("装换成Excel" + (l1 - l));
-		return modelAndView;
-	}
-
-	/**
-	 * 导出的测试数据
-	 * @param response
-	 */
-	@RequestMapping(value = "/test/export", method = RequestMethod.GET)
-	public void exportToWebSite(HttpServletResponse response) {
-        try {
-            productService.exportToWebSite(response);
-        } catch (Exception e) {
-            e.printStackTrace();
-        }
-    }
-
-
 	/**
 	 * 根据分页参数和过滤对象分页获取数据
 	 *