TASK:design new;

This commit is contained in:
shahaibo
2024-02-20 10:12:44 +08:00
parent 4e2e1affa8
commit 68f6ae2a8d
34 changed files with 1914 additions and 316 deletions

View File

@@ -0,0 +1,25 @@
package com.ai.da.mapper.secondary;
import com.ai.da.mapper.secondary.entity.AttributeRetrieval;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* Mapper 接口
*
* @author easy-generator
* @since 2022-06-13
*/
@Mapper
public interface AttributeRetrievalMapper {
List<AttributeRetrieval> getSystemSketchPool(@Param("attributeRetrievalAttrDict") AttributeRetrieval attributeRetrievalAttrDict, @Param("tableName") String tableName, @Param("poolNum") int poolNum);
AttributeRetrieval getSystemRandom(String tableName);
List<AttributeRetrieval> getSystemSketchPoolBySameCategory(AttributeRetrieval attributeRetrievalAttrDict, String tableName);
}

View File

@@ -1,16 +0,0 @@
package com.ai.da.mapper.secondary;
import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.secondary.entity.FemaleDress;
/**
* Mapper 接口
*
* @author easy-generator
* @since 2022-06-13
*/
public interface FemaleDressMapper extends CommonMapper<FemaleDress> {
}

View File

@@ -0,0 +1,22 @@
package com.ai.da.mapper.secondary.entity;
import lombok.Data;
import java.util.List;
@Data
public class AttributeRecognitionJSON {
private Long id;
private List<String> imgName;
private List<String> length;
private List<String> sleeveLength;
private List<String> sleeveShape;
private List<String> sleeveShoulder;
private List<String> neckline;
private List<String> collar;
private List<String> design;
private List<String> silhouette;
private List<String> type;
private List<String> openingType;
private List<String> subtype;
}

View File

@@ -0,0 +1,24 @@
package com.ai.da.mapper.secondary.entity;
import lombok.Data;
@Data
public class AttributeRetrieval {
private Long id;
private String imgName;
private String length;
private String sleeveLength;
private String sleeveShape;
private String sleeveShoulder;
private String neckline;
private String collar;
private String design;
private String silhouette;
private String type;
private String openingType;
private String subtype;
private String sleeve;
private String sleeve1;
private String sleeve2;
}

View File

@@ -1,25 +0,0 @@
package com.ai.da.mapper.secondary.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.io.Serializable;
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("female_dress")
public class FemaleDress implements Serializable {
private static final long serialVersionUID = 1L;
/**
* ID
*/
@TableId(value = "ID", type = IdType.AUTO)
private Long id;
private String imgName;
}