class KanjiaActivitySearchParams extends BasePromotionsSearchParams {

    @ApiModelProperty(value = "砍价活动ID")
    private String id;

    @ApiModelProperty(value = "砍价商品SkuID")
    private String kanjiaActivityGoodsId;

    @ApiModelProperty(value = "会员ID" ,hidden = true)
    private String memberId;

    @ApiModelProperty(value = "状态")
    private String status;

    @ApiModelProperty(value = "邀请活动ID，有值说明是被邀请人")
    private String kanjiaActivityId;

    @ApiModelProperty(value = "规格商品ID" ,hidden = true)
    private String goodsSkuId;


    public <T> QueryWrapper<T> wrapper() {<FILL_FUNCTION_BODY>}
}

        QueryWrapper<T> queryWrapper = new QueryWrapper<>();

        queryWrapper.eq(StrUtil.isNotEmpty(kanjiaActivityId), "id", kanjiaActivityId);
        queryWrapper.eq(StrUtil.isNotEmpty(kanjiaActivityGoodsId), "kanjia_activity_goods_id", kanjiaActivityGoodsId);
        queryWrapper.eq(StrUtil.isNotEmpty(goodsSkuId), "sku_id", goodsSkuId);
        queryWrapper.eq(StrUtil.isNotEmpty(memberId), "member_id", memberId);
        queryWrapper.eq(StrUtil.isNotEmpty(status), "status", status);
        return queryWrapper;
    
<methods>public non-sealed void <init>() ,public QueryWrapper<T> baseQueryWrapper() ,public QueryWrapper<T> queryWrapper() <variables>private java.lang.Long endTime,private java.lang.String id,private java.lang.String promotionStatus,private java.lang.String scopeType,private java.lang.Long startTime,private java.lang.String storeId