|
|
@@ -0,0 +1,40 @@
|
|
|
+package com.mangoo.rating.recommend.request.recommend;
|
|
|
+
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import javax.validation.constraints.NotBlank;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 单卡推荐入参(识别特征 + 透传字段)
|
|
|
+ *
|
|
|
+ * @author gengjintao
|
|
|
+ * @date 2026/06/24
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@ApiModel("单卡推荐入参")
|
|
|
+public class RecommendCardDTO {
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "前端临时卡标识(用于回指订单归属,仅透传不入库)", required = true)
|
|
|
+ @NotBlank(message = "clientCardId 不能为空")
|
|
|
+ private String clientCardId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "球员")
|
|
|
+ private String player;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "年份")
|
|
|
+ private String year;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "系列")
|
|
|
+ private String series;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "卡种")
|
|
|
+ private String cardSet;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "正面图URL(仅透传回显)")
|
|
|
+ private String frontImageUrl;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "反面图URL(仅透传回显)")
|
|
|
+ private String backImageUrl;
|
|
|
+}
|