longz
2026-04-27 c73b09f6d99c1d21cc863875bf2bf4831d7e1b5e
本地上传
2个文件已修改
42 ■■■■■ 已修改文件
ManagementYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/config/web/ShiroConfig.java 1 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ManagementYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/util/UploadUtil.java 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ManagementYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/config/web/ShiroConfig.java
@@ -166,6 +166,7 @@
       hashMap.put("/login", "anon");
       hashMap.put("/global/sessionError", "anon");
       hashMap.put("/kaptcha", "anon");
       hashMap.put("/upload/image", "anon");
       hashMap.put("/**", "user");
       shiroFilter.setFilterChainDefinitionMap(hashMap);
       return shiroFilter;
ManagementYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/util/UploadUtil.java
@@ -19,6 +19,7 @@
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import java.io.File;
import java.util.HashMap;
import java.util.Map;
import java.util.UUID;
@@ -38,7 +39,7 @@
    /**
     * 上传图片(上传到项目的webapp/static/img)
     */
   /* @RequestMapping("/image")
    @RequestMapping("/image")
    public String image(@RequestPart("file") MultipartFile picture) {
        String pictureName = UUID.randomUUID().toString() + ".jpg";
        try {
@@ -49,8 +50,8 @@
            log.error(e.getMessage(), e);
            throw new GunsException(BizExceptionEnum.UPLOAD_ERROR);
        }
        return pictureName;
    }*/
        return gunsProperties.getPictureServerAddress()+pictureName;
    }
    /**
     * 多图片上传使用
@@ -81,23 +82,23 @@
    private ITImgMidService itImgMidService;
    
    
    @RequestMapping("/image")
    @ResponseBody
    public ResultUtil image1(@RequestPart("file") MultipartFile file, HttpServletRequest request) {
        try {
            String pictureName = UUID.randomUUID().toString() + "." + ToolUtil.getFileSuffix(file.getOriginalFilename());
//            String pictureName = OssUploadUtil.ossUpload(request, file);
            System.out.println("mediaResp");
//            MediaResp mediaResp = MediaExample.uploadImage(picture);
//            System.out.println("------"+mediaResp);
//            String pictureName = ObsUploadUtil.obsUpload(super.getHttpServletRequest(), picture);
            return ResultUtil.success(pictureName);
        } catch (Exception e1) {
            e1.printStackTrace();
            return null;
        }
    }
//    @RequestMapping("/image")
//    @ResponseBody
//    public ResultUtil image1(@RequestPart("file") MultipartFile file, HttpServletRequest request) {
//        try {
//            String pictureName = UUID.randomUUID().toString() + "." + ToolUtil.getFileSuffix(file.getOriginalFilename());
//
////            String pictureName = OssUploadUtil.ossUpload(request, file);
//            System.out.println("mediaResp");
////            MediaResp mediaResp = MediaExample.uploadImage(picture);
////            System.out.println("------"+mediaResp);
////            String pictureName = ObsUploadUtil.obsUpload(super.getHttpServletRequest(), picture);
//            return ResultUtil.success(pictureName);
//        } catch (Exception e1) {
//            e1.printStackTrace();
//            return null;
//        }
//    }
    /**
     * 上传文件