package com.skr.mdm.bean.qo;

import com.skr.mdm.bean.qo.compliance.SystemComplianceQO;
import com.skr.mdm.bean.qo.strategy.ConfigStrategyQO;
import com.skr.mdm.bean.qo.strategy.RailStrategyQO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author nfq
 * @date 2020/8/28 17:44
 */
@Data
@ApiModel
public class StrategyQO {

    @ApiModelProperty(value = "策略id")
    private Integer id;

    @ApiModelProperty(value = "策略类型")
    private Integer strategyType;

    @ApiModelProperty(value = "围栏策略信息")
    private RailStrategyQO railStrategyQO;

    @ApiModelProperty(value = "配置策略信息")
    private ConfigStrategyQO configStrategyQO;

    @ApiModelProperty(value = "合规策略信息")
    private SystemComplianceQO complianceStrategyQO;
}
