package jnpf.model.attendance.model;

import jnpf.enums.attendance.NoticeModuleEnum;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class SystemNoticeStrategy {
    /**
     * 模块名称
     */
    private NoticeModuleEnum noticeModuleEnum;
    /**
     * 标题
     */
    private String title;
    /**
     * 是否确认
     */
    private Boolean isConfirm = Boolean.FALSE;
    /**
     * 跳转设置集合，
     * 如使用确认功能，该值可以不填,
     * 依次按从左到右的顺序加载按钮，
     * 只存在一个时，一行就只显示一条
     */
    private List<JumpUrl> jumpUrls;
}
