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);