package com.skr.mdm.bean.qo.strategy;

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

/**
 * @author nfq
 * @date 2020/8/24 17:53
 */
@Data
@ApiModel
public class RailStrategyInfoQO {


    @ApiModelProperty(value = "有无时间限制（0：否 1：是）")
    private Integer isTimeLimit;

    @ApiModelProperty("0：法定节假日 1-7：（周一到周日，中间用逗号隔开）")
    private String workDate;

    @ApiModelProperty(value = "开始时间")
    private String beginTime;

    @ApiModelProperty(value = "结束时间")
    private String endTime;

    @ApiModelProperty(value = "USB存储：0:非禁用1:禁用")
    private Integer usbConnection;

    @ApiModelProperty(value = "USB调试：0:非禁用1:禁用")
    private Integer usbDebugging;

    @ApiModelProperty(value = "录音：0:非禁用1:禁用")
    private Integer record;

    @ApiModelProperty(value = "摄像头：0:非禁用1:禁用")
    private Integer camera;

    @ApiModelProperty(value = "wifi 0:非禁用1:禁用 2：非禁用并打开")
    private Integer wifi;

    @ApiModelProperty(value = "蓝牙 0:非禁用1:禁用")
    private Integer bluetooth;

    @ApiModelProperty(value = "移动数据：0:非禁用1:禁用 2：非禁用并打开")
    private Integer mobileData;

    @ApiModelProperty(value = "gps 0:非禁用1:禁用")
    private Integer gps;

    @ApiModelProperty(value = "0:首先选择IP发送,离线状态短信发送;1:始终短信发送")
    private Integer sentType;

    @ApiModelProperty(value = "通话 0:非禁用 1:禁用")
    private Integer conversation;

    @ApiModelProperty(value = "短信 '0:非禁用;1:禁用'")
    private Integer sms;

    @ApiModelProperty(value = "sd卡：0:非禁用1:禁用")
    private Integer sdCard;

    @ApiModelProperty(value = "热点共享：0:非禁用1:禁用")
    private Integer hotShared;

    @ApiModelProperty(value = "NFC：0:非禁用1:禁用")
    private Integer nfc;

    @ApiModelProperty(value = "任务键：0:非禁用1:禁用")
    private Integer task;

    @ApiModelProperty(value = "HOME键：0:非禁用1:禁用")
    private Integer homeKey;

    @ApiModelProperty(value = "下拉菜单：0:非禁用1:禁用")
    private Integer stateMenu;

    @ApiModelProperty(value = "返回键：0:非禁用1:禁用")
    private Integer backKey;

    @ApiModelProperty(value = "一键拷贝：0:非禁用1:禁用")
    private Integer usbOtg;

    @ApiModelProperty(value = "安全模式：0:非禁用1:禁用")
    private Integer safeMode;

    @ApiModelProperty(value = "第二卡槽：0:非禁用1:禁用")
    private Integer secondCardSlot;

    @ApiModelProperty(value = "系统截屏(0:非禁用1:禁用)")
    private Integer sysScreenCapture;

    @ApiModelProperty(value = "系统录屏(0:非禁用1:禁用)")
    private Integer sysScreenRecorder;

    @ApiModelProperty(value = "剪切板(0:非禁用1:禁用)")
    private Integer shearPlate;

    @ApiModelProperty(value = "系统升级(0:非禁用1:禁用)")
    private Integer sysUpgrade;

    @ApiModelProperty(value = "APN(0:非禁用1:禁用)")
    private Integer apn;

    @ApiModelProperty(value = "卡槽2数据业务(0:非禁用1:禁用)")
    private Integer secondCardWork;

    @ApiModelProperty(value = "VPN(0:非禁用1:禁用)")
    private Integer vpn;

    @ApiModelProperty(value = "无线网络和WLAN定位设置菜单(0:非禁用1:禁用)")
    private Integer networkSetting;

    @ApiModelProperty(value = "位置来源应用安装设置(0:非禁用1:禁用)")
    private Integer apkSourceInstallation;

    @ApiModelProperty(value = "恢复出厂设置(0:非禁用1:禁用)")
    private Integer recoveryStage;

    @ApiModelProperty(value = "添加多用户(0:非禁用1:禁用)")
    private Integer addUsers;

    @ApiModelProperty(value = "强行停止系统签名(0:非禁用1:禁用)")
    private Integer stopSign;

    @ApiModelProperty(value = "setting应用(0:非禁用1:禁用)")
    private Integer settingApp;

    @ApiModelProperty(value = "系统预装浏览器(0:非禁用1:禁用)")
    private Integer sysInstallBrowser;

    @ApiModelProperty(value = "漫游数据业务(0:非禁用1:禁用)")
    private Integer roamingData;

    @ApiModelProperty(value = "网络共享菜单(0:非禁用1:禁用)")
    private Integer networkSharingMenu;

    @ApiModelProperty(value = "编辑WLAN设置(0:非禁用1:禁用)")
    private Integer editWlanSetting;

    @ApiModelProperty(value = "蓝牙网络共享菜单(0:非禁用1:禁用)")
    private Integer bluetoothNetworkSharingMenu;

    @ApiModelProperty(value = "密码可见(0:非禁用1:禁用)")
    private Integer visiblePassword;

    @ApiModelProperty(value = "usb网络共享菜单(0:非禁用1:禁用)")
    private Integer usbNetworkSharingMenu;

    @ApiModelProperty(value = "更改系统时间跟时间设置(0:非禁用1:禁用)")
    private Integer changeSysTime;

    @ApiModelProperty(value = "修改墙纸 (0:非禁用1:禁用)")
    private Integer changeWallPaper;

    @ApiModelProperty(value = "安装未知来源的应用 (0:非禁用1:禁用)")
    private Integer installUnknownSourceApp;

    @ApiModelProperty(value = "卸载应用 (0:非禁用1:禁用)")
    private Integer uninstallApp;

    @ApiModelProperty(value = "安装应用 (0:非禁用1:禁用)")
    private Integer installApp;

    @ApiModelProperty(value = "微信-摇一摇 (0:非禁用1:禁用)")
    private Integer wechatShake;

    @ApiModelProperty(value = "微信-附近的人 (0:非禁用1:禁用)")
    private Integer wechatNearbyPeople;

    @ApiModelProperty(value = "QQ-查看附近 (0:非禁用1:禁用)")
    private Integer qqViewNearby;

    @ApiModelProperty(value = "墙纸")
    private String wallpaper;
}
