package com.brframework.webapppatch.domain;

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

/**
 * 请求标记
 * @author xu
 * @date 2019/11/14 23:14
 */
@Data
@ApiModel
public class RequestFlag {

    @ApiModelProperty(value = "机器码(对终端做的唯一标识)",required = false, example = "kcfjeiikjf34jkj")
    private String machine;
    @ApiModelProperty(value = "系统",required = true, example = "ANDROID", allowableValues = "ANDROID,IOS")
    private String os;
    @ApiModelProperty(value = "渠道",required = true, example = "oppo")
    private String channel;
    @ApiModelProperty(value = "APP版本号",required = true, example = "1.1.1")
    private String version;
    @ApiModelProperty(value = "RN版本号",required = false, example = "56")
    private String rnVersionCode;
    @ApiModelProperty(value = "RN分支",required = false, example = "new-branch")
    private String rnBranch;
    @ApiModelProperty(value = "客户端ID(用于系统推送)",required = false, example = "kcfjeiikjf34jkj")
    private String clientId;

}
