jinpengyong
2022-02-23 cabcede1bffdcc5fbf464f5285ffeedde88e448c
督办图片上传
1 files modified
9 ■■■■■ changed files
screen-api/src/main/java/com/moral/api/service/impl/SupervisionServiceImpl.java 9 ●●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/SupervisionServiceImpl.java
@@ -169,19 +169,18 @@
        List<String> images = new ArrayList<>();
        System.out.println(files.size());
        //如果上传了图片,就覆盖之前图片,删除服务器中图片
        if (files.size() > 0) {
            for (MultipartFile file : files) {
                //判断上传文件格式
                String fileType = file.getContentType();
                if ("image/jpg".equals(fileType) || "image/png".equals(fileType) || "image/jpeg".equals(fileType)) {
                    //获取文件类型
                    String contentType = file.getContentType();
                    //获取文件名
                    String fileName = file.getOriginalFilename();
                    //获取文件后缀名
                    String suffixName = contentType.substring(contentType.lastIndexOf("/")).replace("/", ".");
                    String suffixName = fileName.substring(fileName.lastIndexOf("."));
                    //重新生成文件名
                    String fileName = UUID.randomUUID() + suffixName;
                    fileName = UUID.randomUUID() + suffixName;
                    //图片上传
                    if (FileUtils.upload(file, path, fileName)) {
                        images.add(fileName);