From 75d8b0ad39a7eb04f72ef8654dbb895322f07cfd Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Tue, 21 Oct 2025 13:41:42 +0800
Subject: [PATCH] feat(ai): 新增会员答题分页及详情查询功能 - 在 AiMemberAnswerMapper 中新增 getAnswerPage 方法及对应 XML 查询语句 - 新增 ApiMemberAnswerPageDto 和 ApiMemberAnswerPageVo 用于分页查询参数和返回结果 - 在 AiMemberAnswerService 及其实现类中添加 getAnswerPage 方法 - 在 AiMemberService 及其实现类中新增 answerPage 和 answerInfo 接口实现 - 新增 ApiMemberAnswerInfoDto 和 ApiMemberAnswerInfoVo 用于答题详情接口参数和响应 - 在 ApiMemberController 中增加 /answerPage 和 /answerInfo两个 POST 接口 - 优化 AiMemberTeamPracticeVo,增加 memberUuid 字段 - 统一导入包路径,简化代码结构

---
 src/main/java/cc/mrbird/febs/mall/vo/clothes/ApiMyDraftVo.java |   27 +++++++++++++--------------
 1 files changed, 13 insertions(+), 14 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/vo/clothes/ApiMyDraftVo.java b/src/main/java/cc/mrbird/febs/mall/vo/clothes/ApiMyDraftVo.java
index f25e914..a9115d4 100644
--- a/src/main/java/cc/mrbird/febs/mall/vo/clothes/ApiMyDraftVo.java
+++ b/src/main/java/cc/mrbird/febs/mall/vo/clothes/ApiMyDraftVo.java
@@ -5,6 +5,7 @@
 import lombok.Data;
 
 import java.math.BigDecimal;
+import java.util.List;
 
 @Data
 @ApiModel(value = "ApiMyDraftVo", description = "参数")
@@ -29,6 +30,8 @@
     private String artName;
     @ApiModelProperty(value = "工艺价格")
     private BigDecimal artPrice = BigDecimal.ZERO;
+    @ApiModelProperty(value = "工艺图片")
+    private String artImage;
 
     @ApiModelProperty(value = "尺码ID")
     private Long sizeId;
@@ -36,22 +39,16 @@
     private String sizeName;
     @ApiModelProperty(value = "尺码价格")
     private BigDecimal sizePrice = BigDecimal.ZERO;
+    @ApiModelProperty(value = "尺码图片")
+    private String sizeImage;
 
-    @ApiModelProperty(value = "图案ID")
-    private Long patternId;
-    @ApiModelProperty(value = "图案名称")
-    private String patternName;
-    @ApiModelProperty(value = "图案价格")
-    private BigDecimal patternPrice = BigDecimal.ZERO;
-    @ApiModelProperty(value = "自定义内容")
-    private String patternRemark;
+    @ApiModelProperty(value = "正面图案")
+    private List<ApiClothesPatternInfoVo> patternList;
 
-    @ApiModelProperty(value = "图案位置ID")
-    private Long locationId;
-    @ApiModelProperty(value = "图案位置")
-    private String locationName;
-    @ApiModelProperty(value = "图案位置价格")
-    private BigDecimal locationPrice = BigDecimal.ZERO;
+    @ApiModelProperty(value = "反面图案")
+    private List<ApiClothesLocationInfoVo> locationList;
+
+
 
     @ApiModelProperty(value = "布料ID")
     private Long clothId;
@@ -59,6 +56,8 @@
     private String clothName;
     @ApiModelProperty(value = "布料价格")
     private BigDecimal clothPrice = BigDecimal.ZERO;
+    @ApiModelProperty(value = "布料图片")
+    private String clothImage;
 
     @ApiModelProperty(value = "身材数据ID")
     private Long statureId;

--
Gitblit v1.9.1