package com.doumee.core.douyin.dto; import com.alibaba.fastjson.annotation.JSONField; import lombok.Data; /** * 抖音商品 SKU 项(online/query 返回 products[].skus / products[].sku 的元素)。 *
字段名严格对齐抖音 online/query 真实返回的 snake_case; * 早期版本按猜测命名(title/market_price/third_sku_id 等)与抖音返回不符,已校正。 * * @author rk * @date 2026/06/22 */ @Data public class DouyinSkuDTO { /** 抖音 SKU ID(规格唯一键,核销匹配用) */ @JSONField(name = "sku_id") private String skuId; /** SKU 标题(规格名称,抖音字段 sku_name) */ @JSONField(name = "sku_name") private String skuName; /** 原价/市场价(分,抖音字段 origin_amount,即划线价) */ @JSONField(name = "origin_amount") private Long originAmount; /** 团购实付价(分,抖音字段 actual_amount,用户实际支付金额) */ @JSONField(name = "actual_amount") private Long actualAmount; /** 外部 SKU ID(商家自定义,抖音字段 out_sku_id) */ @JSONField(name = "out_sku_id") private String skuOutId; /** SKU 状态 1上架 2下线 */ @JSONField(name = "status") private Integer status; }