| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package com.ydtech.modules.admin.model;
- import com.baomidou.mybatisplus.annotation.TableField;
- import com.baomidou.mybatisplus.annotation.TableId;
- import lombok.Data;
- import java.io.Serializable;
- import java.util.Date;
- import java.util.List;
- @Data
- public class SysMenu implements Serializable {
- private static final long serialVersionUID = 5450672001691053638L;
- @TableId(value = "id")
- private String id;
- @TableField(value = "name")
- private String name;
- @TableField(value = "parent_id")
- private String parentId;
- private String url;
- private String perms;
- private Integer type;
- private String icon;
- @TableField(value = "order_num")
- private Integer orderNum = 0;
- @TableField(value = "create_by")
- private String createBy;
- @TableField(value = "create_time")
- private Date createTime;
- @TableField(value = "last_update_by")
- private String lastUpdateBy;
- @TableField(value = "last_update_time")
- private Date lastUpdateTime;
- @TableField(value = "del_flag")
- private Integer delFlag;
- // 非数据库字段
- @TableField(exist = false)
- private String parentName;
- // 非数据库字段
- @TableField(exist = false)
- private Integer level;
- // 非数据库字段
- @TableField(exist = false)
- private List<SysMenu> children;
- /***
- * 添加菜单类型 1.车险 2. 控制台
- */
- @TableField(value = "sys_type")
- private String sysType;
- }
|