MrShi
8 小时以前 9eeb62c02a7b3c7b95c20678b6a9c74e7f12f943
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
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<Int64>,最多100家;
     *  注意:传 0 抖音视为空值→返回商户下全量商品,故必须填真实门店ID) */
    @JSONField(name = "poi_ids")
    private List<Long> poiIds;
}