package com.nanri.aiimage.modules.productrisk.model.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

@Data
@Schema(description = "用户五国处理偏好：按顺序的国家代码列表（ProductRiskCountryCode 名，如 DE、UK）")
public class ProductRiskCountryPreferenceVo {

    @JsonProperty("country_codes")
    @Schema(description = "已选国家代码，顺序即处理顺序；未持久化时服务端返回默认德国→英国→法国→意大利→西班牙（全选）")
    private List<String> countryCodes = new ArrayList<>();
}
