package com.ytpm.middle.view;

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


@Data
@ApiModel("应用列表")
@AllArgsConstructor
@NoArgsConstructor
public class AppListVO {
    /** 应用ID */
    @ApiModelProperty("应用ID")
    private String appId;
    /** 应用名称 */
    @ApiModelProperty("应用名称")
    private String appName;
    /** 代理商ID */
    @ApiModelProperty("代理商ID")
    private String userId;
    /** 应用类型 1-Android 2-IOS 3-H5 4-HamonyOS */
    @ApiModelProperty("应用类型 1-Android 2-IOS 3-H5 4-HamonyOS")
    private Integer appType;
    /** 详情页地址 */
    @ApiModelProperty("详情页地址")
    private String detailUrl;
    /** 应用包名 */
    @ApiModelProperty("应用包名")
    private String packageName;
    /** 应用域名 */
    @ApiModelProperty("应用域名")
    private String domain;
    /** 上架时间 */
    @ApiModelProperty("上架时间")
    private String issuedTime;
    /** 微信开放平台AppId */
    @ApiModelProperty("微信开放平台AppId")
    private String wxAppId;
    /** 微信开放平台AppId */
    @ApiModelProperty("微信访问secret")
    private String wxSecret;
    /** 授权企业 */
    @ApiModelProperty("授权企业")
    private String enterpriseName;
    /** 企业负责人 */
    @ApiModelProperty("企业负责人")
    private String legal;
    /** 联系电话 */
    @ApiModelProperty("联系电话")
    private String concatPhone;
    /** 企业信用代码 */
    @ApiModelProperty("企业信用代码")
    private String creditCode;
    /** Taku访问key */
    @ApiModelProperty("Taku访问key")
    private String takuPublicKey;
    @ApiModelProperty(value = "售价",hidden = true)
    private String salePrice;
    @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;
}
