package com.kcim.dao.model.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @author 李加喜
 * @Package com.imed.costaccount.model.dto
 * @date 2021-07-27 15:33
 */
@Data
@ApiModel("保存院区参数dto参数")
public class HospitalSaveDto {

    @ApiModelProperty(name = "name",value = "医院或院区名称")
    @NotNull(message = "医院/病区的名称不能为空")
    private String name;

    @ApiModelProperty(name = "is_hospital",value = "是否为院区（0.不是，1.是）默认为0")
    @NotNull(message = "是否为院区状态不能为空")
    private Integer isHospital;

    @ApiModelProperty(name = "parentId",value = "如果是医院的id，默认为0，如果是院区id，选择医院id")
    private Long parentId;

    @ApiModelProperty(name = "parentName",value = "如果是医院默认为'',如果是院区带上父医院名称")
    private String parentName;

    @ApiModelProperty(name = "sign",value = "用户自己生成，保证唯一性，如果是院区，不传")
    private String sign;


}
