|
|
@@ -1,15 +1,23 @@
|
|
|
package cn.keking.config;
|
|
|
|
|
|
+import org.artofsolving.jodconverter.office.OfficeUtils;
|
|
|
+import org.springframework.beans.factory.annotation.Value;
|
|
|
+import org.springframework.stereotype.Component;
|
|
|
+
|
|
|
+import java.io.File;
|
|
|
+
|
|
|
/**
|
|
|
* @auther: chenjh
|
|
|
* @time: 2019/4/10 17:22
|
|
|
* @description
|
|
|
*/
|
|
|
+@Component
|
|
|
public class ConfigConstants {
|
|
|
|
|
|
private static String[] simText = {};
|
|
|
private static String[] media = {};
|
|
|
private static String convertedFileCharset;
|
|
|
+ private static String fileDir = OfficeUtils.getHomePath() + File.separator + "file" + File.separator;
|
|
|
|
|
|
public static String[] getSimText() {
|
|
|
return simText;
|
|
|
@@ -35,4 +43,18 @@ public class ConfigConstants {
|
|
|
ConfigConstants.convertedFileCharset = convertedFileCharset;
|
|
|
}
|
|
|
|
|
|
+ public static String getFileDir() {
|
|
|
+ return fileDir;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Value("${file.dir:default}")
|
|
|
+ public void setFileDir(String fileDir) {
|
|
|
+ if (!"default".equals(fileDir)) {
|
|
|
+ if (!fileDir.endsWith(File.separator)) {
|
|
|
+ fileDir = fileDir + File.separator;
|
|
|
+ }
|
|
|
+ ConfigConstants.fileDir = fileDir;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
}
|