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/fulfilment/certificate/verify/
|
*
|
* @author rk
|
* @date 2026/06/22
|
*/
|
@Data
|
public class DouyinVerifyReq {
|
|
/** prepare 返回的一次验券标识(必填) */
|
@JSONField(name = "verify_token")
|
private String verifyToken;
|
|
/** 核销抖音门店ID(必填) */
|
@JSONField(name = "poi_id")
|
private String poiId;
|
|
/** prepare 返回的加密券码(抖音码场景,多次卡可传多个相同值) */
|
@JSONField(name = "encrypted_codes")
|
private List<String> encryptedCodes;
|
|
/** 三方原始券码(三方码场景) */
|
@JSONField(name = "codes")
|
private List<String> codes;
|
|
/** 核销商户根账户ID(共管/云连锁必填) */
|
@JSONField(name = "account_id")
|
private String accountId;
|
|
/** 抖音侧订单号(三方码非预导模式必填) */
|
@JSONField(name = "order_id")
|
private String orderId;
|
}
|