Commit 31ec71c4 authored by 刘基明's avatar 刘基明

图片上传

parent 90410e4e
...@@ -3,7 +3,6 @@ package com.tanpu.community.dao.entity.community; ...@@ -3,7 +3,6 @@ package com.tanpu.community.dao.entity.community;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.tanpu.community.api.CommunityConstant;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
...@@ -58,7 +57,7 @@ public class FileRecordEntity implements Serializable { ...@@ -58,7 +57,7 @@ public class FileRecordEntity implements Serializable {
private String extInfo; private String extInfo;
public String getUrl(){ public String getUrl(){
return CommunityConstant.OSS_PREFIX_URL+ fileOssKey; return getPreviewUrl().substring(0,getPreviewUrl().indexOf("?"));
} }
......
...@@ -76,11 +76,12 @@ public class OSSFileService { ...@@ -76,11 +76,12 @@ public class OSSFileService {
String[] arr = StringUtils.split(fileName, "."); String[] arr = StringUtils.split(fileName, ".");
String suffix = arr[arr.length - 1]; String suffix = arr[arr.length - 1];
if (FileTypeEnum.imageTypeSet.contains(suffix)) { if (FileTypeEnum.imageTypeSet.contains(suffix)) {
//上传
String id = uuidGenHelper.getUuidStr(); String id = uuidGenHelper.getUuidStr();
String key = CommunityConstant.OSS_PREFIX_FOLDER+id + "." + suffix; String key = CommunityConstant.OSS_PREFIX_FOLDER+id + "." + suffix;
ossHelper.writeFile(bucketName, key, data, fileSuffix); ossHelper.writeFile(bucketName, key, data, fileSuffix);
//落库
FileRecordEntity record = new FileRecordEntity(); FileRecordEntity record = new FileRecordEntity();
record.setFileId(uuidGenHelper.getUuidStr()); record.setFileId(uuidGenHelper.getUuidStr());
record.setDeleteTag(BizStatus.DeleteTag.tag_init); record.setDeleteTag(BizStatus.DeleteTag.tag_init);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment