| package com.ruoyi.common.core.domain.entity; | 
|   | 
| import javax.validation.constraints.NotBlank; | 
| import javax.validation.constraints.Size; | 
| import org.apache.commons.lang3.builder.ToStringBuilder; | 
| import org.apache.commons.lang3.builder.ToStringStyle; | 
| import com.ruoyi.common.annotation.Excel; | 
| import com.ruoyi.common.annotation.Excel.ColumnType; | 
| import com.ruoyi.common.constant.UserConstants; | 
| import com.ruoyi.common.core.domain.BaseEntity; | 
|   | 
| /** | 
|  * 字典数据表 sys_dict_data | 
|  *  | 
|  * @author ruoyi | 
|  */ | 
| public class SysDictData extends BaseEntity | 
| { | 
|     private static final long serialVersionUID = 1L; | 
|   | 
|     /** 字典编码 */ | 
|     @Excel(name = "字典编码", cellType = ColumnType.NUMERIC) | 
|     private Long dictCode; | 
|   | 
|     /** 字典排序 */ | 
|     @Excel(name = "字典排序", cellType = ColumnType.NUMERIC) | 
|     private Long dictSort; | 
|   | 
|     /** 字典标签 */ | 
|     @Excel(name = "字典标签") | 
|     private String dictLabel; | 
|     /** 字典标签国际化标识 */ | 
|     private String dictLabelI18n; | 
|     /** 字典键值 */ | 
|     @Excel(name = "字典键值") | 
|     private String dictValue; | 
|   | 
|     /** 字典类型 */ | 
|     @Excel(name = "字典类型") | 
|     private String dictType; | 
|   | 
|     /** 样式属性(其他样式扩展) */ | 
|     private String cssClass; | 
|   | 
|     /** 表格字典样式 */ | 
|     private String listClass; | 
|   | 
|     /** 是否默认(Y是 N否) */ | 
|     @Excel(name = "是否默认", readConverterExp = "Y=是,N=否") | 
|     private String isDefault; | 
|   | 
|     /** 状态(0正常 1停用) */ | 
|     @Excel(name = "状态", readConverterExp = "0=正常,1=停用") | 
|     private String status; | 
|   | 
|     public Long getDictCode() | 
|     { | 
|         return dictCode; | 
|     } | 
|   | 
|     public void setDictCode(Long dictCode) | 
|     { | 
|         this.dictCode = dictCode; | 
|     } | 
|   | 
|     public Long getDictSort() | 
|     { | 
|         return dictSort; | 
|     } | 
|   | 
|     public void setDictSort(Long dictSort) | 
|     { | 
|         this.dictSort = dictSort; | 
|     } | 
|   | 
|     @NotBlank(message = "字典标签不能为空") | 
|     @Size(min = 0, max = 100, message = "字典标签长度不能超过100个字符") | 
|     public String getDictLabel() | 
|     { | 
|         return dictLabel; | 
|     } | 
|   | 
|     public void setDictLabel(String dictLabel) | 
|     { | 
|         this.dictLabel = dictLabel; | 
|     } | 
|   | 
|     public String getDictLabelI18n() { | 
|         return dictLabelI18n; | 
|     } | 
|   | 
|     public void setDictLabelI18n(String dictLabelI18n) { | 
|         this.dictLabelI18n = dictLabelI18n; | 
|     } | 
|   | 
|     @NotBlank(message = "字典键值不能为空") | 
|     @Size(min = 0, max = 100, message = "字典键值长度不能超过100个字符") | 
|     public String getDictValue() | 
|     { | 
|         return dictValue; | 
|     } | 
|   | 
|     public void setDictValue(String dictValue) | 
|     { | 
|         this.dictValue = dictValue; | 
|     } | 
|   | 
|     @NotBlank(message = "字典类型不能为空") | 
|     @Size(min = 0, max = 100, message = "字典类型长度不能超过100个字符") | 
|     public String getDictType() | 
|     { | 
|         return dictType; | 
|     } | 
|   | 
|     public void setDictType(String dictType) | 
|     { | 
|         this.dictType = dictType; | 
|     } | 
|   | 
|     @Size(min = 0, max = 100, message = "样式属性长度不能超过100个字符") | 
|     public String getCssClass() | 
|     { | 
|         return cssClass; | 
|     } | 
|   | 
|     public void setCssClass(String cssClass) | 
|     { | 
|         this.cssClass = cssClass; | 
|     } | 
|   | 
|     public String getListClass() | 
|     { | 
|         return listClass; | 
|     } | 
|   | 
|     public void setListClass(String listClass) | 
|     { | 
|         this.listClass = listClass; | 
|     } | 
|   | 
|     public boolean getDefault() | 
|     { | 
|         return UserConstants.YES.equals(this.isDefault); | 
|     } | 
|   | 
|     public String getIsDefault() | 
|     { | 
|         return isDefault; | 
|     } | 
|   | 
|     public void setIsDefault(String isDefault) | 
|     { | 
|         this.isDefault = isDefault; | 
|     } | 
|   | 
|     public String getStatus() | 
|     { | 
|         return status; | 
|     } | 
|   | 
|     public void setStatus(String status) | 
|     { | 
|         this.status = status; | 
|     } | 
|      | 
|     @Override | 
|     public String toString() { | 
|         return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) | 
|             .append("dictCode", getDictCode()) | 
|             .append("dictSort", getDictSort()) | 
|             .append("dictLabel", getDictLabel()) | 
|             .append("dictValue", getDictValue()) | 
|             .append("dictType", getDictType()) | 
|             .append("cssClass", getCssClass()) | 
|             .append("listClass", getListClass()) | 
|             .append("isDefault", getIsDefault()) | 
|             .append("status", getStatus()) | 
|             .append("createBy", getCreateBy()) | 
|             .append("createTime", getCreateTime()) | 
|             .append("updateBy", getUpdateBy()) | 
|             .append("updateTime", getUpdateTime()) | 
|             .append("remark", getRemark()) | 
|             .toString(); | 
|     } | 
| } |