package com.doumee.core.douyin.dto; import com.alibaba.fastjson.annotation.JSONField; import lombok.Data; import java.util.List; /** * 「查询商品线上数据列表」入参 * POST https://open.douyin.com/goodlife/v1/goods/product/online/query/ * * @author rk * @date 2026/06/22 */ @Data public class DouyinOnlineQueryReq { /** 来客账户ID(服务商场景必填,未传时由客户端用配置默认值补齐) */ @JSONField(name = "account_id") private String accountId; /** 抖音侧商品ID */ @JSONField(name = "product_id") private String productId; /** 外部商品ID */ @JSONField(name = "out_id") private String outId; /** 在线状态 1在线 2下线 3封禁 */ @JSONField(name = "status") private Integer status; /** 分页游标(首页不传) */ @JSONField(name = "cursor") private String cursor; /** 每页数量(抖音字段 count) */ @JSONField(name = "count") private Integer count; /** 核销门店ID列表(抖音字段 poi_ids,Array,最多100家; * 注意:传 0 抖音视为空值→返回商户下全量商品,故必须填真实门店ID) */ @JSONField(name = "poi_ids") private List poiIds; }