TASK:AiDA模块化
This commit is contained in:
14
src/main/java/com/ai/da/model/vo/CavasModuleChooseVO.java
Normal file
14
src/main/java/com/ai/da/model/vo/CavasModuleChooseVO.java
Normal file
@@ -0,0 +1,14 @@
|
||||
package com.ai.da.model.vo;
|
||||
|
||||
import com.ai.da.model.dto.PortfolioDTO;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class CavasModuleChooseVO {
|
||||
private PortfolioDTO portfolioDTO;
|
||||
private Integer beenPublished;
|
||||
}
|
||||
17
src/main/java/com/ai/da/model/vo/DesignModuleChooseVO.java
Normal file
17
src/main/java/com/ai/da/model/vo/DesignModuleChooseVO.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package com.ai.da.model.vo;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class DesignModuleChooseVO {
|
||||
@ApiModelProperty("分组id")
|
||||
private Long userGroupId;
|
||||
|
||||
@ApiModelProperty("分组详细数组")
|
||||
private java.util.List<UserLikeVO> userLikeDetails;
|
||||
}
|
||||
34
src/main/java/com/ai/da/model/vo/ModuleChooseVO.java
Normal file
34
src/main/java/com/ai/da/model/vo/ModuleChooseVO.java
Normal file
@@ -0,0 +1,34 @@
|
||||
package com.ai.da.model.vo;
|
||||
|
||||
import com.ai.da.model.dto.PortfolioDTO;
|
||||
import com.ai.da.model.dto.ToProductImageDTO;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
@ApiModel("用户choose详细-响应")
|
||||
public class ModuleChooseVO {
|
||||
private Long projectId;
|
||||
private Long collectionId;
|
||||
|
||||
private MoodBoardModuleChooseVO moodBoard;
|
||||
private List<CollectionElementVO> printBoard;
|
||||
private List<CollectionColorVO> colorBoard;
|
||||
private List<CollectionElementVO> sketchBoard;
|
||||
// private moodBoardModuleChooseVO mannequin;
|
||||
private DesignModuleChooseVO design;
|
||||
private List<ToProductImageResultVO> toProduct;
|
||||
private List<ToProductImageResultVO> relight;
|
||||
|
||||
private CavasModuleChooseVO canvas;
|
||||
// private moodBoardModuleChooseVO poseTransfer;
|
||||
// private moodBoardModuleChooseVO patternMaking3D;
|
||||
// private moodBoardModuleChooseVO deReconstruction;
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
package com.ai.da.model.vo;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class MoodBoardModuleChooseVO {
|
||||
private String moodTemplateId;
|
||||
|
||||
private String moodTemplateUrl;
|
||||
private String moodTemplateName;
|
||||
private String moodboardPosition;
|
||||
|
||||
private List<CollectionElementVO> moodBoards;
|
||||
}
|
||||
37
src/main/java/com/ai/da/model/vo/ProjectChooseVO.java
Normal file
37
src/main/java/com/ai/da/model/vo/ProjectChooseVO.java
Normal file
@@ -0,0 +1,37 @@
|
||||
package com.ai.da.model.vo;
|
||||
|
||||
import com.ai.da.model.dto.PortfolioDTO;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@AllArgsConstructor
|
||||
@Data
|
||||
@ApiModel("用户choose详细-响应")
|
||||
public class ProjectChooseVO {
|
||||
|
||||
private Long id;
|
||||
|
||||
// @ApiModelProperty("分组id")
|
||||
// private Long userGroupId;
|
||||
//
|
||||
// @ApiModelProperty("分组详细数组")
|
||||
// private List<UserLikeVO> userLikeDetails;
|
||||
//
|
||||
// @ApiModelProperty("关联的collection")
|
||||
// private UserLikeCollectionVO collection;
|
||||
//
|
||||
// private String sex;
|
||||
//
|
||||
// private Integer beenPublished;
|
||||
//
|
||||
//// private Portfolio portfolio;
|
||||
// private PortfolioDTO portfolioDTO;
|
||||
|
||||
private WorkspaceVO workspaceVO;
|
||||
|
||||
private String process;
|
||||
}
|
||||
21
src/main/java/com/ai/da/model/vo/ProjectVO.java
Normal file
21
src/main/java/com/ai/da/model/vo/ProjectVO.java
Normal file
@@ -0,0 +1,21 @@
|
||||
package com.ai.da.model.vo;
|
||||
|
||||
import com.ai.da.mapper.primary.entity.UserLikeGroup;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
@ApiModel("用户savedCollection分组-响应")
|
||||
public class ProjectVO {
|
||||
|
||||
@ApiModelProperty("分组ID")
|
||||
private Long id;
|
||||
|
||||
private UserLikeGroupVO userLikeGroupVO;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateDate;
|
||||
}
|
||||
@@ -51,4 +51,8 @@ public class ValidateElementVO {
|
||||
private List<String> requestIdList;
|
||||
|
||||
private Integer designNum;
|
||||
|
||||
private Long collectionId;
|
||||
|
||||
private Long accountId;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user