Browse Source

三大诉求压缩图片

feature/dangjian
zhangyuan 3 years ago
parent
commit
1e97cb5a36
  1. 8
      esua-epdc/epdc-module/epdc-oss/epdc-oss-server/src/main/java/com/elink/esua/epdc/controller/OssController.java

8
esua-epdc/epdc-module/epdc-oss/epdc-oss-server/src/main/java/com/elink/esua/epdc/controller/OssController.java

@ -258,7 +258,7 @@ public class OssController {
}
/**
* 诉求上传
* 诉求上传限制1M
*
* @param file
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.UploadDTO>
@ -272,9 +272,13 @@ public class OssController {
return new Result<UploadDTO>().error(ModuleErrorCode.UPLOAD_FILE_EMPTY);
}
String name = ItemStateCodeEnum.getValueByCode(code);
// 图片压缩
byte[] afterJyBytes = CompressImgUtils.commpressPicCycle(file.getBytes(), 1024, 0.5);
//上传文件
String extension = FilenameUtils.getExtension(file.getOriginalFilename());
String url = OssFactory.build().upload(file.getBytes(), name, extension);
String url = OssFactory.build().upload(afterJyBytes, name, extension);
return ossService.afterUpload(url, file.getSize());
}
}

Loading…
Cancel
Save