zoukankan      html  css  js  c++  java
  • 上传照片

    @ApiOperation(value = "上传公司照片", notes = "上传公司照片")
    @PostMapping(value = "/uploadBaseDidPic")
    public JsonResult<String> uploadBaseDidPic(@ApiParam(name="file",value="公司照片") @RequestParam("file") MultipartFile file) {
    logger.info("上传公司照片接口请求参数");
    //得到文件名
    String fileName = file.getOriginalFilename();
    //截取文件扩展名
    String fileExtension = "";
    fileExtension = fileName.substring(fileName.lastIndexOf('.')).toLowerCase();
    //
    String imageType = ".jpg";
    if (!imageType.equals(fileExtension)) {
    String msg = "只能上传JPG格式的图片文件";
    return JsonResult.get(HttpReturnEnums.ParaError,null,msg);
    }

    //上传文件 自动生成新的唯一文件名 路径前面追加日期 yyyyMMdd格式
    String filePrefixDateGenerateNewName = null;
    try {
    filePrefixDateGenerateNewName = fileStrorage.putFilePrefixDateGenerateNewName(file.getOriginalFilename(), file.getBytes());
    } catch (IOException e) {
    return JsonResult.get(HttpReturnEnums.ParaError,null,"上传图片服务器失败");
    }

    return JsonResult.get(filePrefixDateGenerateNewName);
    }
  • 相关阅读:
    Python 异常处理
    Python File(文件) 方法
    python 文件定位
    globals() 和 locals() 函数
    python dir()函数
    python from…import* 语句
    python from…import 语句
    Python 模块
    python 匿名函数
    python 函数参数
  • 原文地址:https://www.cnblogs.com/pan-my/p/10775871.html
Copyright © 2011-2022 走看看