package ${vhGrpcBuilder_packageName}.${vhGrpcBuilder_sprojectName}.vo.user;


import javax.validation.Valid;
import javax.validation.constraints.NotNull;
import java.util.List;

public class UserRoleVo {
	public static class  HospitalQueryBean {
		private long hid;
		private boolean main;
		
		public long getHid() {
			return hid;
		}
		
		public void setHid(long hid) {
			this.hid = hid;
		}
		
		public boolean isMain() {
			return main;
		}
		
		public void setMain(boolean main) {
			this.main = main;
		}
		
	}
	@Valid
	private UserVo userVo;
	
	@NotNull
	private List<Long> roleIdList;
	
	private List<HospitalQueryBean> hospitalList;
	
	public List<HospitalQueryBean> getHospitalList() {
		return hospitalList;
	}

	public void setHospitalList(List<HospitalQueryBean> hospitalList) {
		this.hospitalList = hospitalList;
	}

	public UserVo getUserVo() {
		return userVo;
	}

	public void setUserVo(UserVo userVo) {
		this.userVo = userVo;
	}

	public List<Long> getRoleIdList() {
		return roleIdList;
	}

	public void setRoleIdList(List<Long> roleIdList) {
		this.roleIdList = roleIdList;
	}
}
