package com.usky.vpp.service.vo;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * 新增报送任务请求
 */
@Data
public class ReportTaskCreateRequest {

    private String taskName;
    private Integer reportOrg;
    private Integer reportCycle;
    private String reportType;
    private LocalDateTime deadline;
    private Long assigneeId;
    private Integer remindDays;
    /** 报送周期标识，如 2026-05 */
    private String reportPeriod;
    /** 报送方式：1接口推送 2手动上传，默认 1 */
    private Integer submitMode;
    /** 关联站点 ID 列表，至少选择一个 */
    private List<Long> siteIds;
}
