提交 f1ba2a20 编写于 作者: F fengyw

修改

上级 5119adc5
......@@ -10,7 +10,7 @@ import lombok.Getter;
*/
@Getter
@AllArgsConstructor
public enum UploadModeEnum {
public enum StoragePlatformEnum {
LOCAL(1, "本地", "local"), MinIO(2, "MinIO", "minio");
......@@ -26,8 +26,8 @@ public enum UploadModeEnum {
* @param code 编码
* @return 枚举信息
*/
public static UploadModeEnum getByCode(Integer code) {
for (UploadModeEnum val : UploadModeEnum.values()) {
public static StoragePlatformEnum getByCode(Integer code) {
for (StoragePlatformEnum val : StoragePlatformEnum.values()) {
if (val.getCode().equals(code)) {
return val;
}
......
/**
* Copyright 2015-现在 广州市领课网络科技有限公司
*/
package com.roncoo.education.common.core.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* @author wujing
*/
@Getter
@AllArgsConstructor
public enum StorageTypeEnum {
LOCAL(0, "本地"), ALIYUN(1, "阿里云"), FDSF(2, "FastDFS"), MINIO(3, "MinIO");
private Integer code;
private String desc;
}
......@@ -5,7 +5,7 @@ package com.roncoo.education.system.service.admin.biz;
import cn.hutool.core.util.ObjectUtil;
import com.roncoo.education.common.core.base.Result;
import com.roncoo.education.common.core.enums.UploadModeEnum;
import com.roncoo.education.common.core.enums.StoragePlatformEnum;
import com.roncoo.education.common.core.tools.BeanUtil;
import com.roncoo.education.common.upload.Upload;
import com.roncoo.education.common.upload.UploadFace;
......@@ -40,7 +40,7 @@ public class AdminUploadBiz {
public Result<String> uploadPic(MultipartFile picFile) {
Upload upload = getUploadForSysConfig();
if(ObjectUtil.isNotEmpty(upload)|| StringUtils.isEmpty(upload.getStoragePlatform())){
UploadFace uploadFace = uploadFaceMap.get(UploadModeEnum.getByCode(Integer.valueOf(upload.getStoragePlatform())).getMode());
UploadFace uploadFace = uploadFaceMap.get(StoragePlatformEnum.getByCode(Integer.valueOf(upload.getStoragePlatform())).getMode());
String fileUrl = uploadFace.uploadPic(picFile, upload);
return Result.success(fileUrl);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册