import { ERoleCode, FILTER_BY, ENotifyWith } from './constant';
export const TARGET_CONFIGS = [
    {
        title: 'Theo phụ huynh',
        value: ERoleCode.STUDENT,
        description: 'Danh sách phụ huynh nhận thông báo được lấy theo danh sách học sinh đã chọn.',
        notifyWith: {
            title: 'Giáo viên chủ nhiệm sẽ nhận được thông báo',
            description: 'Ngoài gửi thông báo tới phụ huynh, hệ thống đồng thời gửi thông báo đến giáo viên chủ nhiệm của các lớp có học sinh đã chọn.',
            value: ENotifyWith.GVCN,
        },
        listRadio: [
            {
                title: 'Theo cấp học',
                value: FILTER_BY.EDUCATIONAL_LEVEL,
            },
            {
                title: 'Theo khối học',
                value: FILTER_BY.GRADE,
            },
            {
                title: 'Theo lớp học',
                value: FILTER_BY.CLASSROOM,
            },
            {
                title: 'Theo danh sách tuỳ chọn',
                value: FILTER_BY.CUSTOM_LIST,
            },
        ],
    },
    {
        title: 'Theo giáo viên chủ nhiệm',
        value: ERoleCode.TEACHER,
        notifyWith: {
            title: 'Giáo viên bộ môn sẽ nhận được thông báo',
            description: 'Ngoài gửi thông báo tới giáo viên chủ nhiệm, hệ thống đồng thời gửi thông báo đến giáo viên bộ môn',
            value: ENotifyWith.GVBM,
        },
        listRadio: [
            {
                title: 'Theo cấp học',
                value: FILTER_BY.EDUCATIONAL_LEVEL,
            },
            {
                title: 'Theo khối học',
                value: FILTER_BY.GRADE,
            },
            {
                title: 'Theo lớp học',
                value: FILTER_BY.CLASSROOM,
            },
            {
                title: 'Theo danh sách tuỳ chọn',
                value: FILTER_BY.CUSTOM_LIST,
            },
        ],
    },
    {
        title: 'Theo nhân viên',
        value: ERoleCode.STAFF,
        listRadio: [
            {
                title: 'Tất cả cán bộ nhân viên',
                value: FILTER_BY.ALL,
            },
            {
                title: 'Theo danh sách tuỳ chọn',
                value: FILTER_BY.CUSTOM_LIST,
            },
        ],
    },
    {
        title: 'Theo phòng ban',
        value: ERoleCode.DEPARTMENT,
        listRadio: [
            {
                title: 'Tất cả phòng ban',
                value: FILTER_BY.ALL,
            },
            {
                title: 'Theo từng phòng ban',
                value: FILTER_BY.DEPARTMENT,
            },
        ],
    },
];
//# sourceMappingURL=config.js.map