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

import com.zanxiang.game.module.mybatis.entity.Game;
import com.zanxiang.module.web.pojo.BaseListDTO;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author : lingfeng
 * @time : 2022-07-06
 * @description : 游戏列表查询参数
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class GameListParam extends BaseListDTO<Game> {

    /**
     * cp名称对应的id
     */
    private Long cpId;

    /**
     * 游戏名称对应的id
     */
    private Long gameId;

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

    /**
     * 游戏应用类型对应的id
     */
    private Long gameCategoryId;

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

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

    /**
     * 游戏分类id
     */
    private Long gameClassifyId;

    /**
     * 是否父标签
     */
    private Boolean isParentClassify;

    /**
     * 上线状态 1 : 未接入, 2 : 接入中, 3 : 上线, 4 : 下线
     */
    private Integer status;
}
