疯狂的狮子Li
2021-11-22 20eea9914ec4e2839c75497b9f27c5e2a6288579
ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java
@@ -4,7 +4,6 @@
import com.alibaba.excel.EasyExcel;
import com.alibaba.excel.write.style.column.LongestMatchColumnWidthStyleStrategy;
import com.ruoyi.common.convert.ExcelBigNumberConvert;
import com.ruoyi.common.utils.DictUtils;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.common.utils.file.FileUtils;
@@ -12,14 +11,12 @@
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.InputStream;
import java.net.URLEncoder;
import java.nio.charset.StandardCharsets;
import java.util.List;
/**
 * Excel相关处理
 *
 * @author ruoyi
 * @author Lion Li
 */
public class ExcelUtil {
@@ -44,8 +41,6 @@
      try {
         String filename = encodingFilename(sheetName);
         response.reset();
         response.addHeader("Access-Control-Allow-Origin", "*");
         response.addHeader("Access-Control-Expose-Headers", "Content-Disposition");
         FileUtils.setAttachmentResponseHeader(response, filename);
         response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=UTF-8");
         ServletOutputStream os = response.getOutputStream();
@@ -117,30 +112,6 @@
         }
      }
      return StringUtils.stripEnd(propertyString.toString(), separator);
   }
   /**
    * 解析字典值
    *
    * @param dictValue 字典值
    * @param dictType  字典类型
    * @param separator 分隔符
    * @return 字典标签
    */
   public static String convertDictByExp(String dictValue, String dictType, String separator) {
      return DictUtils.getDictLabel(dictType, dictValue, separator);
   }
   /**
    * 反向解析值字典值
    *
    * @param dictLabel 字典标签
    * @param dictType  字典类型
    * @param separator 分隔符
    * @return 字典值
    */
   public static String reverseDictByExp(String dictLabel, String dictType, String separator) {
      return DictUtils.getDictValue(dictType, dictLabel, separator);
   }
   /**