package com.pz.system.domain.bo;

import com.pz.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.*;
import java.util.List;


/**
 * 医院业务对象 hospital
 *
 * @author ruoyi
 * @date 2023-09-07
 */

@Data
@EqualsAndHashCode(callSuper = true)
public class HospitalBo extends BaseEntity {

    /**
     *
     */
    private Integer id;

    /**
     * 城市
     */
    private Integer cityId;

    /**
     * 医院名称
     */
    private String name;

    /**
     * 医院logo
     */
    private String logo;

    /**
     * 医院等级,0-未定义,具体查看model中定义
     */
    private Integer level;

    /**
     * 经度
     */
    private String lng;

    /**
     * 纬度
     */
    private String lat;

    /**
     * 医院类别
     */
    private Integer category;

    /**
     * 医院介绍
     */
    private String introduce;

    /**
     * 科室
     */
    private List<String> departments;

    /**
     * 状态:0-禁用,1-启用
     */
    private Integer status;

    /**
     * 地图位置
     */
    private String mapAddress;

    private List<Integer> hisId;
}