package org.sxkj.system.entity; import com.baomidou.mybatisplus.annotation.*; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import lombok.Data; import java.io.Serializable; /** * 设备权限表 * * @author zhongrj * @date 2024/08/29 * @version 0.1 */ @Data @TableName(value = "manage_device_per_menu") public class DevicePerMenuEntity implements Serializable { @TableId(value = "id",type = IdType.ASSIGN_ID) @JsonSerialize(using = ToStringSerializer.class) private Long id; /** * 权限名称 */ @TableField(value = "name") private String name; /** * 绑定菜单ID */ @TableField(value = "menu_id") private String menuId; /** * 说明 */ private String remark; /** * 创建时间 */ @TableField(value = "create_time", fill = FieldFill.INSERT) private Long createTime; /** * 是否删除 1:是 0:否 */ @TableField(value = "is_deleted") @TableLogic private Integer isDeleted; }