AdvsRuleBean.java 1.27 KB
package com.wd.foundation.bean.adv;

import com.wd.foundation.bean.base.BaseBean;

/**
 *  广告规则
 *
 * @author liyubing
 * @version [V1.0.0, 2022/8/8]
 * @since V1.0.0
 */
public class AdvsRuleBean extends BaseBean {

    /**
     *  广告投放位编码
     */
    private String pos;

    /**
     *  广告展示顺序,0:随机展示;1列表循环
     */
    private int displayMode;

    /**
     *  每间隔刷新n次展示广告 (SpUtils记录用户操作次数,比如 refreshFrequency = 3,记录的值%3 =0 满足)
     */
    private int refreshFrequency;

    /**
     *  广告信息集合
     */
    private AdvertsBean advert;

    public String getPos() {
        return pos;
    }

    public void setPos(String pos) {
        this.pos = pos;
    }

    public int getDisplayMode() {
        return displayMode;
    }

    public void setDisplayMode(int displayMode) {
        this.displayMode = displayMode;
    }

    public int getRefreshFrequency() {
        return refreshFrequency;
    }

    public void setRefreshFrequency(int refreshFrequency) {
        this.refreshFrequency = refreshFrequency;
    }

    public AdvertsBean getAdvert() {
        return advert;
    }

    public void setAdvert(AdvertsBean advert) {
        this.advert = advert;
    }
}