|
|
@@ -1,6 +1,7 @@
|
|
|
package cn.tr.module.sys.constant.dto;
|
|
|
|
|
|
-import cn.tr.plugin.mybatis.pojo.BaseDTO;
|
|
|
+import cn.tr.core.tree.TreeNode;
|
|
|
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
|
|
import lombok.EqualsAndHashCode;
|
|
|
import lombok.ToString;
|
|
|
import cn.tr.core.validation.Update;
|
|
|
@@ -8,6 +9,7 @@ import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Data;
|
|
|
import javax.validation.constraints.*;
|
|
|
+import java.util.Date;
|
|
|
|
|
|
/**
|
|
|
* 常量菜单传输对象
|
|
|
@@ -19,7 +21,7 @@ import javax.validation.constraints.*;
|
|
|
@ApiModel("常量菜单传输对象")
|
|
|
@EqualsAndHashCode(callSuper = true)
|
|
|
@ToString
|
|
|
-public class SysConstantMenuDTO extends BaseDTO {
|
|
|
+public class SysConstantMenuDTO extends TreeNode<String> {
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
@ApiModelProperty(value = "主键", position = 1)
|
|
|
@NotBlank (message = "主键不能为空",groups = {Update.class})
|
|
|
@@ -49,4 +51,16 @@ public class SysConstantMenuDTO extends BaseDTO {
|
|
|
@ApiModelProperty(value = "备注", position = 11)
|
|
|
private String remark;
|
|
|
|
|
|
+ /**
|
|
|
+ * 创建时间
|
|
|
+ */
|
|
|
+ @JsonIgnoreProperties(allowGetters = true)
|
|
|
+ private Date createTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 最后更新时间
|
|
|
+ */
|
|
|
+ @JsonIgnoreProperties(allowGetters = true)
|
|
|
+ private Date updateTime;
|
|
|
+
|
|
|
}
|