Administrator
2026-02-25 039e200d3f99d9e644cda0417e84af16b96103e2
src/main/java/cc/mrbird/febs/ai/controller/fileUpload/FileUploadController.java
@@ -84,7 +84,7 @@
            }
            // 生成唯一文件名
            String uniqueFileName ="("+UUID.randomUUID().toString()+")-"+  fileName;
            String uniqueFileName =UUID.randomUUID().toString()+":"+  fileName;
            Path targetFilePath = uploadPath.resolve(uniqueFileName);
            // 构建公司专属分片目录
@@ -347,7 +347,14 @@
                if (Files.isRegularFile(path)) {
                    try {
                        FileInfo fileInfo = new FileInfo();
                        fileInfo.setFileName(path.getFileName().toString());
                        String totalName = path.getFileName().toString();
                        String[] s = totalName.split(":");
                        if (s.length > 1){
                            fileInfo.setFileName(s[1]);
                        }else{
                            fileInfo.setFileName(totalName);
                        }
                        fileInfo.setFileSysName(totalName);
                        fileInfo.setFileSize(Files.size(path));
                        fileInfo.setUploadTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date(Files.getLastModifiedTime(path).toMillis())));
                        fileList.add(fileInfo);
@@ -397,8 +404,15 @@
     */
    public static class FileInfo {
        private String fileName;
        private String fileSysName;
        private long fileSize;
        private String uploadTime;
        public String getFileSysName() {
            return fileSysName;
        }
        public void setFileSysName(String fileSysName) {
            this.fileSysName = fileSysName;
        }
        public String getFileName() {
            return fileName;