package org.dromara.art.domain.bo;

import jakarta.validation.constraints.NotNull;
import lombok.Data;

import java.util.List;

/**
 * 学校主表+详情统一提交对象
 *
 * @author ZhouWenTao
 * @date 2026-02-17
 */
@Data
public class ArtSchoolSubmitBo {

    /**
     * 学校基础信息
     */
    @NotNull(message = "学校基础信息不能为空")
    private ArtSchoolBo school;

    /**
     * 学校详情信息
     */
    @NotNull(message = "学校详情信息不能为空")
    private ArtSchoolDetailBo detail;

    /**
     * 学校招生代码列表
     */
    private List<String> enrollCodes;

    /**
     * 学校标签列表
     */
    private List<String> schoolTags;
}
