package com.zanxiang.game.module.manage.pojo.vo;

import com.zanxiang.game.module.manage.pojo.dto.GameCategoryDTO;
import lombok.Data;

import java.util.List;

/**
 * @author : lingfeng
 * @time : 2022-07-07
 * @description : 游戏基本信息
 */
@Data
public class GameInfoVO {

    /**
     * 游戏ID
     */
    
    private Long id;

    /**
     * 游戏名称
     */
    
    private String name;

    /**
     * 是主父游戏
     */
    
    private Boolean isParentGame;

    /**
     * cpId
     */
    
    private Long cpId;

    /**
     * cp名称
     */
    
    private String cpName;

    /**
     * 游戏分类id, 多个
     */
    
    private List<GameTagChoiceVO> classifyList;

    /**
     * 游戏应用类型Id
     */
    
    private GameCategoryDTO category;

    /**
     * 分成比例
     */
    
    private Double shareScale;

    /**
     * 主游戏id
     */
    
    private Long parentId;

    /**
     * 主游戏名字
     */
    
    private String parentName;

    /**
     * 关联H5游戏id
     */
    
    private Long h5GameId;

    /**
     * 关联H5游戏名字
     */
    
    private String h5GameName;

    /**
     * 导量游戏id
     */
    
    private Long guideGameId;

    /**
     * 导量游戏名字
     */
    
    private String guideGameName;

    /**
     * 游戏宣传语
     */
    
    private String publicity;

    /**
     * 游戏描述
     */
    
    private String description;

    /**
     * 游戏版本
     */
    
    private String version;

    /**
     * 游戏地址
     */
    
    private String gameUrl;

    /**
     * CP回调路径
     */
    
    private String cpPaybackUrl;
}
