diff --git a/yanzhu-common/yanzhu-common-mapper/src/main/java/com/yanzhu/api/domain/SysDictData.java b/yanzhu-common/yanzhu-common-mapper/src/main/java/com/yanzhu/api/domain/SysDictData.java index cbab85cb..b12b8a16 100644 --- a/yanzhu-common/yanzhu-common-mapper/src/main/java/com/yanzhu/api/domain/SysDictData.java +++ b/yanzhu-common/yanzhu-common-mapper/src/main/java/com/yanzhu/api/domain/SysDictData.java @@ -52,6 +52,24 @@ public class SysDictData extends BaseEntity @Excel(name = "状态", readConverterExp = "0=正常,1=停用") private String status; + // 添加无参构造函数,确保FastJSON能够正确序列化和反序列化 + public SysDictData() { + } + + // 添加有参构造函数 + public SysDictData(Long dictCode, Long dictSort, String dictLabel, String dictValue, + String dictType, String cssClass, String listClass, String isDefault, String status) { + this.dictCode = dictCode; + this.dictSort = dictSort; + this.dictLabel = dictLabel; + this.dictValue = dictValue; + this.dictType = dictType; + this.cssClass = cssClass; + this.listClass = listClass; + this.isDefault = isDefault; + this.status = status; + } + public Long getDictCode() { return dictCode; @@ -173,4 +191,4 @@ public class SysDictData extends BaseEntity .append("remark", getRemark()) .toString(); } -} +} \ No newline at end of file