package com.ytpm.app.view;

import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("微信默认配置")
public class WxDefaultConfig {
    private String appId;
    private String secret;
    private String platformAppId;
    @JsonIgnore
    private String platformAppSecret;
    private int appType;
    private String userPath;
    private String loginPath;
    private String adPath;
    private String answerPath;
    private String powerPath;
    @ApiModelProperty("taku应用ID")
    private String takuAppId;
    @ApiModelProperty("taku应用key")
    private String takuKey;
    @ApiModelProperty("taku横幅")
    private String takuBannerPid;
    @ApiModelProperty("taku原生")
    private String takuNativePid;
    @ApiModelProperty("taku激励")
    private String takuRewardPid;
    @ApiModelProperty("taku插屏")
    private String takuInterstitialPid;
    @ApiModelProperty("是否允许root")
    private Integer canUseRoot;
    @ApiModelProperty("是否允许adb")
    private Integer canUseAdb;
    @ApiModelProperty("是否允许浮窗")
    private Integer canUseFloat;
    @ApiModelProperty("是否允许累加体力")
    private Integer canAccumulation;
    @ApiModelProperty("是否允许模拟器")
    private Integer canSimulator;
    @ApiModelProperty("体力等待时间（秒）")
    private Integer powerWaitTime;
    @ApiModelProperty("插屏间隔时间（秒）")
    private Integer interstitialIntervalTime;
    @ApiModelProperty("渠道类型id")
    private String ditchId;

    @ApiModelProperty("用户低收益提示语")
    private String lowValueTip;

    @ApiModelProperty("刷子提示语")
    private String brushTip;

    @ApiModelProperty("原生（信息流）间隔时长（秒）")
    private Integer flowIntervalTime;

    @ApiModelProperty("体力不足提示语")
    private String taskLimitTip;

    @ApiModelProperty("是否缓存激励视频")
    private Integer canCacheVideo;

    @ApiModelProperty("启动页等待时间（秒）")
    private Integer startWaitTime;


}
