Jelajahi Sumber

feat: add dxf file type in cad scope

ypgsh 3 tahun lalu
induk
melakukan
0b8eedf935
1 mengubah file dengan 4 tambahan dan 1 penghapusan
  1. 4 1
      server/src/main/java/cn/keking/model/FileType.java

+ 4 - 1
server/src/main/java/cn/keking/model/FileType.java

@@ -32,6 +32,7 @@ public enum FileType {
     private static final String[] ARCHIVE_TYPES = {"rar", "zip", "jar", "7-zip", "tar", "gzip", "7z"};
     private static final String[] TIFF_TYPES = {"tif", "tiff"};
     private static final String[] OFD_TYPES = {"ofd"};
+    private static final String[] CAD_TYPES = {"dwg", "dxf"};
     private static final String[] SSIM_TEXT_TYPES = ConfigConstants.getSimText();
     private static final String[] CODES = {"java", "c", "php", "go", "python", "py", "js", "html", "ftl", "css", "lua", "sh", "rb", "yaml", "yml", "json", "h", "cpp", "cs", "aspx", "jsp"};
     private static final String[] MEDIA_TYPES = ConfigConstants.getMedia();
@@ -66,10 +67,12 @@ public enum FileType {
         for (String ofd : OFD_TYPES) {
             FILE_TYPE_MAPPER.put(ofd, FileType.OFD);
         }
+        for (String cad : CAD_TYPES) {
+            FILE_TYPE_MAPPER.put(cad, FileType.CAD);
+        }
         FILE_TYPE_MAPPER.put("md", FileType.MARKDOWN);
         FILE_TYPE_MAPPER.put("xml", FileType.XML);
         FILE_TYPE_MAPPER.put("pdf", FileType.PDF);
-        FILE_TYPE_MAPPER.put("dwg", FileType.CAD);
         FILE_TYPE_MAPPER.put("flv", FileType.FLV);
     }