package com.xinelu.manage.domain.propagandamaterials;

import com.xinelu.common.annotation.Excel;
import com.xinelu.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/**
 * 宣教素材关系对象 propaganda_materials
 *
 * @author xinelu
 * @date 2024-02-27
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "宣教素材关系对象", description = "propaganda_materials")
public class PropagandaMaterials extends BaseEntity {
	private static final long serialVersionUID=1L;

    /** 主键id */
    private Long id;

    /** 宣教表id */
    @ApiModelProperty(value = "宣教表id")
    @Excel(name = "宣教表id")
    private Long propagandaId;

    /** 宣教名称（宣教标题） */
    @ApiModelProperty(value = "宣教名称")
    @Excel(name = "宣教名称", readConverterExp = "宣教标题")
    private String propagandaTitle;

    /** 素材表id */
    @ApiModelProperty(value = "素材表id")
    @Excel(name = "素材表id")
    private Long materialsId;

    /** 素材名称 */
    @ApiModelProperty(value = "素材名称")
    @Excel(name = "素材名称")
    private String materialsName;

	/** 删除标识，0：未删除，1：已删除 */
	private Integer delFlag;
}
