add OSSFile新增字段

This commit is contained in:
lijiarao
2023-09-21 14:12:09 +08:00
parent 97adca0d50
commit 5d87a8317b
2 changed files with 52 additions and 0 deletions
@@ -0,0 +1,46 @@
package com.jero.modules.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* 标准文件类型枚举
* @author liJiaRao
* @date 2023-09-21 14:01
*/
@Getter
@AllArgsConstructor
public enum StandardFileTypeEnum {
/**
* A
*/
RELEASE_MANUSCRIPT_ORIGIN("发布稿(原文)", 1),
RELEASE_MANUSCRIPT_TRANSLATION("发布稿(译文)", 2),
MODIFICATION_ORDER("修改单", 3),
DRAFT_FOR_APPROVAL("报批稿", 4),
DRAFT_FOR_REVIEW("送审稿", 5),
DRAFT_FOR_SOLICITING_OPINIONS("征求意见稿", 6),
DRAFT("草案", 7),
;
private String name;
private Integer value;
public static String getNameByValue(Integer value) {
for (StandardFileTypeEnum enumObject : values()) {
if (enumObject.getValue().equals(value)) {
return enumObject.getName();
}
}
return null;
}
public static Integer getValueByName(String name) {
for (StandardFileTypeEnum enumObject : values()) {
if (enumObject.getName().equals(name)) {
return enumObject.getValue();
}
}
return null;
}
}
@@ -25,9 +25,15 @@ public class OSSFile extends JeroEntity {
@Excel(name = "文件地址")
private String url;
@Excel(name = "标准文件类型(1发布稿(原文),2发布稿(译文),3修改单,4报批稿,5送审稿,6征求意见稿,7草案)")
private Integer standardFileType;
@ApiModelProperty(value = "关联ID")
private String connectId;
@ApiModelProperty(value = "标准id")
private String standardId;
@ApiModelProperty(value = "创建人登录名称")
private String createBy;