package com.seer.teach.user.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.seer.teach.common.entity.BaseEntity;
import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 租户套餐表
 * </p>
 *
 * @author Wang
 * @since 2025-08-01 19:20:17
 */
@Getter
@Setter
@TableName("sys_tenant_package")
@Schema(name = "TenantPackageEntity对象", description = "租户套餐表")
public class TenantPackageEntity extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @Schema(description = "套餐名")
    @TableField("`name`")
    private String name;

    @Schema(description = "租户状态（0正常 1停用）")
    @TableField("`status`")
    private Integer status;

    @Schema(description = "备注")
    @TableField("remark")
    private String remark;

    @Schema(description = "关联的菜单编号")
    @TableField("menu_ids")
    private String menuIds;
}