package com.ytpm.risk.view;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;

@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("易推风控配置模板")
public class RiskTemplateView {
    @ApiModelProperty("模板ID")
    private String templateId;
    @ApiModelProperty("模板名称")
    private String templateName;
    @ApiModelProperty("模板内容")
    private String templateContent;
    @ApiModelProperty("模板编码")
    private String templateCode;
    @ApiModelProperty("渠道ID")
    private String channelId;
    @ApiModelProperty("应用ID")
    private String appId;
    @ApiModelProperty("创建时间")
    private Date createTime;
    @ApiModelProperty("创建人")
    private String createUserId;
    @ApiModelProperty("修改时间")
    private Date updateTime;
    @ApiModelProperty("修改人")
    private String updateUserId;
    @ApiModelProperty("是否启用")
    private Integer enabled;
    @ApiModelProperty("是否启用")
    private Integer allSatisfy;
    @ApiModelProperty("影响节点")
    private Integer effectNode;
    @ApiModelProperty("配置项列表")
    private List<RiskConfigView> configList;
}
