|
|
@@ -65,6 +65,7 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.util.ObjectUtils;
|
|
|
|
|
|
import javax.validation.constraints.NotBlank;
|
|
|
+import java.io.File;
|
|
|
import java.util.*;
|
|
|
import java.util.concurrent.TimeUnit;
|
|
|
import java.util.stream.Collectors;
|
|
|
@@ -468,9 +469,16 @@ public class InsOrdersServiceImpl extends ServiceImpl<InsOrdersMapper, InsOrders
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- String s = EasyExcelUtils.downExcel(uploadFilePath, InsOrdersExcel.class, insOrdersExcels);
|
|
|
- return HttpResult.ok("", s);
|
|
|
+ File folder = new File(uploadFilePath);
|
|
|
+ if (folder.exists()){
|
|
|
+ return HttpResult.ok("", EasyExcelUtils.downExcel(uploadFilePath, InsOrdersExcel.class, insOrdersExcels));
|
|
|
+ }else {
|
|
|
+ if (folder.mkdirs()){
|
|
|
+ return HttpResult.ok("", EasyExcelUtils.downExcel(uploadFilePath, InsOrdersExcel.class, insOrdersExcels));
|
|
|
+ }else {
|
|
|
+ throw new SystemException("文件导出失败");
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|