From 018455e16f32da69fd8dfdf5cf084f15e750d5a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=9F=E4=BD=B3?= Date: Mon, 27 Dec 2021 14:21:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E7=94=9F=E6=88=90=20?= =?UTF-8?q?=E7=AE=80=E5=8C=96=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 6 ++++++ .../com/example/ts_obj/controller/DataapiController.java | 7 ++----- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 9e56000..f1b2fb2 100644 --- a/pom.xml +++ b/pom.xml @@ -98,6 +98,12 @@ springfox-swagger-ui 2.9.2 + + + cn.hutool + hutool-all + 5.7.18 + diff --git a/src/main/java/com/example/ts_obj/controller/DataapiController.java b/src/main/java/com/example/ts_obj/controller/DataapiController.java index 31c745b..cbfbc00 100644 --- a/src/main/java/com/example/ts_obj/controller/DataapiController.java +++ b/src/main/java/com/example/ts_obj/controller/DataapiController.java @@ -1,5 +1,6 @@ package com.example.ts_obj.controller; +import cn.hutool.core.io.FileUtil; import com.deepoove.poi.XWPFTemplate; import com.example.ts_obj.bean.ReturnCodeAndMsgEnum; import com.example.ts_obj.bean.ReturnValue; @@ -44,11 +45,7 @@ public class DataapiController { try { Date date = new Date(); String dirpath = BASE_DIR + new SimpleDateFormat("yyyyMMdd").format(date); - //如果不存在,创建文件夹 - File f = new File(dirpath); - if (!f.exists()) { - f.mkdirs(); - } + FileUtil.mkdir(new File(dirpath)); String goFileName = System.currentTimeMillis() + ".docx"; template.writeAndClose(new FileOutputStream(dirpath + "/" + goFileName)); logger.info("创建成功 fileName = {}", goFileName);