<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      EasyExcel導(dǎo)出excel設(shè)置標(biāo)題,邊框,單元格寬度,內(nèi)容自動(dòng)換行,自適應(yīng)行高

        /**
           * 導(dǎo)出Excel
           *
           * @return
           */
          @ApiOperation("導(dǎo)出Excel")
          @PostMapping("/test")
          public void test(HttpServletRequest request, HttpServletResponse response) throws IOException {
              List<ExcelExportEntity> entitys = new ArrayList<>();
              Map<String, Object> dataMap = new HashMap<>();
              //列名稱-檢查日期
              ExcelExportEntity excelExportEntity = new ExcelExportEntity("檢查日期", "checkDate", 20);
              //設(shè)置自動(dòng)換行
              excelExportEntity.setWrap(true);
              entitys.add(excelExportEntity);
              dataMap.put("checkDate", "例:" + DateUtil.dateNow("yyyy-MM-dd"));
              //列名稱-檢查單位
              ExcelExportEntity excelExportEntity1 = new ExcelExportEntity("檢查單位", "checkOrgName", 20);
              excelExportEntity1.setWrap(true);
              entitys.add(excelExportEntity1);
              dataMap.put("checkOrgName", "例:555555555588888888888888888888777777777777777777778888888888888888888");
              //列名稱-檢查單位
              ExcelExportEntity excelExportEntity2 = new ExcelExportEntity("檢查單位1", "checkOrgName1", 20);
              excelExportEntity1.setWrap(true);
              entitys.add(excelExportEntity1);
              dataMap.put("checkOrgName1", "例:555555555588888888888888888888777777777777777777778888888888888888888");
              //列名稱-檢查單位
              ExcelExportEntity excelExportEntity3 = new ExcelExportEntity("檢查單位2", "checkOrgName2", 20);
              excelExportEntity1.setWrap(true);
              entitys.add(excelExportEntity1);
              dataMap.put("checkOrgName2", "例:555555555588888888888888888888777777777777777777778888888888888888888");
      
              List<Map<String, Object>> list = new ArrayList<>();
              list.add(dataMap);
      
              //設(shè)置標(biāo)題,sheet名稱,excel類型
              ExportParams exportParams = new ExportParams("安全生產(chǎn)隱患排查治理、整改、銷號(hào)清單(XXXX.XX.XX)", "隱患排查治理整改銷號(hào)模板", ExcelType.XSSF);
              //設(shè)置單元格邊框
              exportParams.setStyle(ExcelStyleType.BORDER.getClazz());
              try {
                  @Cleanup Workbook workbook = new HSSFWorkbook();
                  if (entitys.size() > 0) {
                      int dataSize = list.size();
                      if (list.size() == 0) {
                          list.add(new HashMap<>());
                      }
                      workbook = ExcelExportUtil.exportExcel(exportParams, entitys, list);
                      Sheet sheet = workbook.getSheetAt(0);
                      //設(shè)置自動(dòng)換行
                      for (int i = 0, len = dataSize + 2; i < len; i++) {
                          sheet.getRow(i).setHeight((short) -1);
                      }
                  }
      
                  String fileName = "隱患排查治理整改銷號(hào)模板" + DateUtil.dateNow("yyyyMMddHHmmss") + ".xlsx";
                  response.setCharacterEncoding(com.baomidou.mybatisplus.core.toolkit.Constants.UTF_8);
                  response.setHeader("content-Type", "application/vnd.ms-excel");
                  response.setHeader("Content-Disposition",
                          "attachment;filename=" + URLEncoder.encode(fileName, Constants.UTF_8));
                  @Cleanup ServletOutputStream outputStream = response.getOutputStream();
                  workbook.write(outputStream);
              } catch (Exception e) {
                  log.error("模板信息導(dǎo)出Excel錯(cuò)誤:{}", e.getMessage());
                  e.printStackTrace();
              }
          }

       

      posted @ 2025-10-28 09:09  黃進(jìn)廣寒  閱讀(32)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 日韩国产亚洲欧美成人图片| 国产黄色大片网站| 欧美精品久久天天躁| 人妻18毛片A级毛片免费看| 精品国产一区二区在线视| 亚洲精品自拍在线视频| 免费看一区无码无a片www| 国产欧美日韩亚洲一区二区三区 | 久久久久香蕉国产线看观看伊| A级毛片100部免费看| 国产精品免费AⅤ片在线观看| 四虎成人精品永久网站| 国产精品一区二区三区性色| 国产精品毛片一区视频播| 无套内谢少妇毛片aaaa片免费| 亚洲一区二区三区影院| 午夜福利激情一区二区三区| 四虎在线播放亚洲成人| 最新亚洲人成无码WWW| 亚洲日本va午夜中文字幕久久| 国产日产欧产系列| 亚洲欧洲∨国产一区二区三区| 国产成人精品av| 日韩一区二区三区精彩视频| 视频一区视频二区制服丝袜| 欧美成本人视频免费播放| 少妇精品视频一码二码三| 国产亚洲精品自在久久vr| 国产亚洲精品97在线视频一| 激情内射亚洲一区二区三区| 在国产线视频A在线视频| 亚洲国产成人精品av区按摩| 国产精品久久久久久久专区| 国产精品国产片在线观看| 国产麻豆md传媒视频| 精品激情视频一区二区三区| 欧美成本人视频免费播放| 麻豆最新国产AV原创精品| 色综合色综合色综合频道| 中文字幕无码av波多野吉衣| 国产精品一区二区三粉嫩|