package com.doumee.core.douyin.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.List; /** * 「验券(核销)」Controller 入参(web 端小程序) * * @author rk * @date 2026/06/22 */ @Data @ApiModel("抖音验券入参") public class DouyinVerifyParam { @ApiModelProperty(value = "prepare 返回的 verifyToken", required = true) private String verifyToken; @ApiModelProperty(value = "核销抖音门店ID", required = true) private String poiId; @ApiModelProperty(value = "prepare 返回的加密券码列表", required = true) private List encryptedCodes; @ApiModelProperty(value = "核销商户根账户ID(共管/云连锁场景传)") private String accountId; @ApiModelProperty(value = "prepare 返回的券对应 SKU ID(certificate.sku.skuId),核销成功后据此反查本地套餐开通", required = true) private String skuId; @ApiModelProperty(value = "实付金额(分,来自 prepare 的 certificate.amount.payAmount,仅用于核销记录快照)") private Long payAmount; }