package com.ytpm.agent.view;

import com.ytpm.general.PageMeta;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

@EqualsAndHashCode(callSuper = true)
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("广告位视图")
public class AgentPlacementView extends PageMeta {
    @ApiModelProperty("平台应用ID")
    private String appId;
    @ApiModelProperty("应用名称")
    private String appName;
    @ApiModelProperty("广告平台应用ID")
    private String networkAppId;
    @ApiModelProperty("广告平台应用名称")
    private String networkAppName;
    @ApiModelProperty("应用类型")
    private Integer appType;
    @ApiModelProperty("广告位ID")
    private String placementId;
    @ApiModelProperty("广告位名称")
    private String placementName;
    @ApiModelProperty("广告样式")
    private String adFormat;
    @ApiModelProperty("备注")
    private String remark;
    @ApiModelProperty("广告位状态 1-锁定 2-待审核 3-正常")
    private Integer status;
    @ApiModelProperty("广告位开启、关闭状态")
    private Integer enabled;
}
