package com.ruoyi.ibs.dashboard.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Author 吴凯程
 * @Date 2025/3/20
 **/
@Data
public class CampaignVO {

    private String campaignId;

    @ApiModelProperty(value = "000任务领取，100任务分配-规则配置，110任务分配-不成功客户二推，111推送成功",notes = "")
    private String campaignStatus;

    private String campaignName;

    @ApiModelProperty(value = "0营销任务，1事务任务",notes = "")
    private String taskType;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date campaignEndTime;

    private Long custNum;

    private String creator;

    private String custType;

    private String campaignDegree;

    private String finisher;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date finishTime;


    private String updateBy;

    private String claimStartTime;

    private String claimEndTime;
}
