package com.fs.course.domain;

import com.fs.common.annotation.Excel;
import com.fs.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 营销活动推送对象 market_push
 *
 * @author fs
 * @date 2025-03-25
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class MarketPush extends BaseEntity{

    /** $column.columnComment */
        private Long id;

    /** 推送营销活动类型 */
    @Excel(name = "推送营销活动类型")
    private String marketType;

    /** 推送标题 */
    @Excel(name = "推送标题")
    private String title;

    /** 推送内容 */
    @Excel(name = "推送内容")
    private String cintent;

    /** 定时推送时间 */
    //@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "定时推送周期")
    private Long pushTime;

    /** 是否启用1：启用   0：禁用 */
    @Excel(name = "是否启用1：启用   0：禁用")
    private String status;

    /** 点击通知以后跳转的地址 */
    @Excel(name = "点击通知以后跳转的地址")
    private String url;

    /** 附件图片地址 */
    @Excel(name = "附件图片地址")
    private String imgUrl;

    /** 已推送次数 */
    @Excel(name = "已推送次数")
    private Long pushCount;


}
