package com.doumee.core.douyin.dto; import com.alibaba.fastjson.annotation.JSONField; import lombok.Data; import java.util.List; /** * 「验券」出参(data 节点) * * @author rk * @date 2026/06/22 */ @Data public class DouyinVerifyResp { /** 错误码,0 表示成功 */ @JSONField(name = "error_code") private Integer errorCode; /** 错误/成功描述文案 */ @JSONField(name = "description") private String description; /** 核销结果列表(按券) */ @JSONField(name = "verify_results") private List verifyResults; @Data public static class VerifyResult { /** 0 验券成功 */ @JSONField(name = "result") private Integer result; /** 结果描述 */ @JSONField(name = "msg") private String msg; /** 一次核销唯一标识(撤销核销必用) */ @JSONField(name = "verify_id") private String verifyId; /** 券标识(撤销核销必用) */ @JSONField(name = "certificate_id") private String certificateId; /** 原始券码(明文) */ @JSONField(name = "origin_code") private String originCode; /** 抖音侧订单号 */ @JSONField(name = "order_id") private String orderId; /** 核销商户根账户ID */ @JSONField(name = "account_id") private String accountId; } }