package com.zt.modules.oss.model; import java.util.ArrayList; import java.util.List; import lombok.Data; import org.apache.commons.lang3.StringUtils; @Data public class OssFieldDefine { private String className;// 类名 private String busiTypeName;// 业务类型 private List fields = new ArrayList<>(); public OssFieldDefine(String className, String busiTypeName) { this.className = className; this.busiTypeName = busiTypeName; if (StringUtils.isEmpty(busiTypeName)) { this.busiTypeName = className; } } public void addField(String field, String fieldName) { this.fields.add(new Field(field, fieldName)); } @Data public static class Field { private String field;// 字段 private String fieldName;// 字段 public Field(String field, String fieldName) { this.field = field; this.fieldName = fieldName; } } }