package cn.iocoder.yudao.module.base.entity;

import cn.iocoder.yudao.framework.tenant.core.db.TenantBaseDO;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

/**
 * 驾校-地址管理 DO
 *
 * @author 若依
 */
@TableName("drive_school_address")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class DriveSchoolAddress extends TenantBaseDO {
    /**
     * id
     */
    @TableId(type = IdType.ASSIGN_UUID)
    private String id;
    /**
     * 地点类型（0-训练|1-考试）
     */
    private Integer type;
    /**
     * 地址名称
     */
    private String addressName;
    /**
     * 详细地址
     */
    private String address;
    /**
     * 适用科目，多选（1,2,3,4），多个英文逗号隔开
     */
    private String subjects;
    /**
     * 排序
     */
    private Integer sort;
    /**
     * 备注
     */
    private String remark;

}