Files
my-bigScreen/src/main/java/com/mini/mybigscreen/biz/domain/HomeMenu.java
2026-03-01 21:28:05 +08:00

78 lines
1.5 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.mini.mybigscreen.biz.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
* 菜单表
* </p>
*
* @author gaoxq
* @since 2026-03-01
*/
@Getter
@Setter
@TableName("biz_home_menu")
public class HomeMenu implements Serializable {
private static final long serialVersionUID = 1L;
@TableField("create_time")
private LocalDateTime createTime;
@TableId(value = "menu_id", type = IdType.AUTO)
private String menuId;
/**
* 父菜单ID0为顶级菜单
*/
@TableField("parent_id")
private String parentId;
/**
* 菜单名称
*/
@TableField("menu_name")
private String menuName;
/**
* 菜单类型M=目录C=菜单F=按钮)
*/
@TableField("menu_type")
private String menuType;
/**
* 路由路径
*/
@TableField("path")
private String path;
/**
* 排序号
*/
@TableField("sort")
private Integer sort;
/**
* 是否外链0=否1=是)
*/
@TableField("is_iframe")
private Integer isIframe;
/**
* 菜单图标
*/
@TableField("menu_icon")
private String menuIcon;
@TableField("ustatus")
private Integer ustatus;
}