TASK:多数据源;

This commit is contained in:
shahaibo
2024-01-19 16:36:34 +08:00
parent ed3dcf9ee8
commit 471426e931
154 changed files with 2016 additions and 2006 deletions

View File

@@ -1,27 +0,0 @@
package com.ai.da.common.config;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.jdbc.DataSourceBuilder;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary;
import javax.sql.DataSource;
@Configuration
public class DataSourceConfig {
@Primary
@Bean(name = "primaryDataSource")
@ConfigurationProperties(prefix = "spring.datasource.primary")
public DataSource dataSource() {
return DataSourceBuilder.create().build();
}
@Bean(name = "secondaryDataSource")
@ConfigurationProperties(prefix = "spring.datasource.secondary")
public DataSource dataSourceSecondary() {
return DataSourceBuilder.create().build();
}
}

View File

@@ -1,10 +1,9 @@
package com.ai.da.common.config; package com.ai.da.common.config;
import com.ai.da.common.utils.SendEmailUtil; import com.ai.da.common.utils.SendEmailUtil;
import com.ai.da.mapper.AccountMapper; import com.ai.da.mapper.primary.AccountMapper;
import com.ai.da.mapper.entity.Account; import com.ai.da.mapper.primary.entity.Account;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.scheduling.annotation.Scheduled; import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@@ -1,4 +1,4 @@
package com.ai.da.common.config.mybatis.plus; package com.ai.da.common.config;
import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.annotation.DbType;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
@@ -8,11 +8,17 @@ import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@Configuration @Configuration
@MapperScan("com.ai.da.mapper")
public class MybatisPlusConfig { public class MybatisPlusConfig {
@Bean @Bean(name = "primaryMybatisPlusInterceptor")
public MybatisPlusInterceptor mybatisPlusInterceptor() { public MybatisPlusInterceptor primaryMybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
return interceptor;
}
@Bean(name = "secondaryMybatisPlusInterceptor")
public MybatisPlusInterceptor secondaryMybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL)); interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
return interceptor; return interceptor;

View File

@@ -0,0 +1,53 @@
package com.ai.da.common.config;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
import com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean;
import org.apache.ibatis.session.SqlSessionFactory;
import org.mybatis.spring.SqlSessionFactoryBean;
import org.mybatis.spring.SqlSessionTemplate;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.jdbc.DataSourceBuilder;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary;
import javax.sql.DataSource;
@Configuration
@MapperScan(basePackages = "com.ai.da.mapper.primary", sqlSessionFactoryRef = "primarySqlSessionFactory")
public class PrimaryDataSourceConfig {
@Primary
@Bean(name = "primaryDataSource")
@ConfigurationProperties(prefix = "spring.datasource.primary")
public DataSource dataSource() {
return DataSourceBuilder.create().build();
}
@Primary
@Bean(name = "primarySqlSessionFactory")
public SqlSessionFactory sqlSessionFactory(
@Qualifier("primaryDataSource") DataSource dataSource,
ApplicationContext applicationContext,
@Qualifier("primaryMybatisPlusInterceptor") MybatisPlusInterceptor mybatisPlusInterceptor) throws Exception {
MybatisSqlSessionFactoryBean bean = new MybatisSqlSessionFactoryBean();
bean.setDataSource(dataSource);
bean.setMapperLocations(applicationContext.getResources("classpath:mapper/primary/*.xml"));
bean.setPlugins(mybatisPlusInterceptor);
return bean.getObject();
}
@Primary
@Bean(name = "primarySqlSessionTemplate")
public SqlSessionTemplate sqlSessionTemplate(
@Qualifier("primarySqlSessionFactory") SqlSessionFactory sqlSessionFactory) {
return new SqlSessionTemplate(sqlSessionFactory);
}
}

View File

@@ -0,0 +1,49 @@
package com.ai.da.common.config;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
import com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean;
import org.apache.ibatis.session.SqlSessionFactory;
import org.mybatis.spring.SqlSessionFactoryBean;
import org.mybatis.spring.SqlSessionTemplate;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.jdbc.DataSourceBuilder;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import javax.sql.DataSource;
@Configuration
@MapperScan(basePackages = "com.ai.da.mapper.secondary", sqlSessionFactoryRef = "secondarySqlSessionFactory")
public class SecondaryDataSourceConfig {
@Bean(name = "secondaryDataSource")
@ConfigurationProperties(prefix = "spring.datasource.secondary")
public DataSource dataSource() {
return DataSourceBuilder.create().build();
}
@Bean(name = "secondarySqlSessionFactory")
public SqlSessionFactory sqlSessionFactory(
@Qualifier("secondaryDataSource") DataSource dataSource,
ApplicationContext applicationContext,
@Qualifier("secondaryMybatisPlusInterceptor") MybatisPlusInterceptor mybatisPlusInterceptor) throws Exception {
MybatisSqlSessionFactoryBean bean = new MybatisSqlSessionFactoryBean();
// SqlSessionFactoryBean bean = new SqlSessionFactoryBean();
bean.setDataSource(dataSource);
bean.setMapperLocations(applicationContext.getResources("classpath:mapper/secondary/*.xml"));
bean.setPlugins(mybatisPlusInterceptor);
return bean.getObject();
}
@Bean(name = "secondarySqlSessionTemplate")
public SqlSessionTemplate sqlSessionTemplate(
@Qualifier("secondarySqlSessionFactory") SqlSessionFactory sqlSessionFactory) {
return new SqlSessionTemplate(sqlSessionFactory);
}
}

View File

@@ -1,11 +1,7 @@
package com.ai.da.common.utils; package com.ai.da.common.utils;
import com.ai.da.mapper.entity.Collection;
import com.ai.da.mapper.entity.SysFile;
import com.ai.da.model.vo.SysFileVO; import com.ai.da.model.vo.SysFileVO;
import com.google.common.cache.*; import com.google.common.cache.*;
import com.google.common.collect.Lists;
import io.swagger.models.auth.In;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import java.util.ArrayList; import java.util.ArrayList;

View File

@@ -1,29 +1,21 @@
package com.ai.da.common.utils; package com.ai.da.common.utils;
import com.ai.da.common.config.exception.BusinessException; import com.ai.da.common.config.exception.BusinessException;
import com.ai.da.mapper.entity.ObjectItem; import com.ai.da.mapper.primary.entity.ObjectItem;
import io.minio.*; import io.minio.*;
import io.minio.errors.MinioException; import io.minio.errors.MinioException;
import io.minio.http.Method; import io.minio.http.Method;
import io.minio.messages.DeleteError; import io.minio.messages.DeleteError;
import io.minio.messages.DeleteObject; import io.minio.messages.DeleteObject;
import io.minio.messages.Item; import io.minio.messages.Item;
import org.apache.tomcat.util.http.fileupload.IOUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
import org.springframework.http.MediaType;
import org.springframework.http.ResponseEntity;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import java.io.*; import java.io.*;
import java.net.URLEncoder;
import java.security.InvalidKeyException; import java.security.InvalidKeyException;
import java.security.NoSuchAlgorithmException; import java.security.NoSuchAlgorithmException;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.UUID; import java.util.UUID;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;

View File

@@ -1,7 +1,7 @@
package com.ai.da.common.utils; package com.ai.da.common.utils;
import com.ai.da.mapper.entity.Account; import com.ai.da.mapper.primary.entity.Account;
import com.ai.da.mapper.entity.TrialOrder; import com.ai.da.mapper.primary.entity.TrialOrder;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.ai.da.common.config.exception.BusinessException; import com.ai.da.common.config.exception.BusinessException;
import com.tencentcloudapi.common.Credential; import com.tencentcloudapi.common.Credential;

View File

@@ -2,13 +2,11 @@ package com.ai.da.controller;
import com.ai.da.common.response.PageBaseResponse; import com.ai.da.common.response.PageBaseResponse;
import com.ai.da.common.response.Response; import com.ai.da.common.response.Response;
import com.ai.da.common.security.jwt.JWTTokenHelper; import com.ai.da.mapper.primary.entity.TrialOrder;
import com.ai.da.mapper.entity.TrialOrder; import com.ai.da.mapper.secondary.entity.FemaleDress;
import com.ai.da.model.dto.*; import com.ai.da.model.dto.*;
import com.ai.da.model.enums.Language;
import com.ai.da.model.vo.AccountLoginVO; import com.ai.da.model.vo.AccountLoginVO;
import com.ai.da.model.vo.AccountPreLoginVO; import com.ai.da.model.vo.AccountPreLoginVO;
import com.ai.da.model.vo.QueryLibraryPageVO;
import com.ai.da.service.AccountService; import com.ai.da.service.AccountService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
@@ -149,4 +147,11 @@ public class AccountController {
public Response<AccountLoginVO> noLoginRequired(@RequestBody NoLoginRequiredDTO noLoginRequiredDTO, HttpServletRequest request){ public Response<AccountLoginVO> noLoginRequired(@RequestBody NoLoginRequiredDTO noLoginRequiredDTO, HttpServletRequest request){
return Response.success(accountService.noLoginRequired(noLoginRequiredDTO, request)); return Response.success(accountService.noLoginRequired(noLoginRequiredDTO, request));
} }
@ApiOperation(value = "免密登录")
@PostMapping("/test")
public Response<FemaleDress> test(){
return Response.success(accountService.test());
}
} }

View File

@@ -1,27 +1,19 @@
package com.ai.da.controller; package com.ai.da.controller;
import com.ai.da.common.response.Response; import com.ai.da.common.response.Response;
import com.ai.da.mapper.entity.Workspace;
import com.ai.da.model.dto.ClassificationDTO; import com.ai.da.model.dto.ClassificationDTO;
import com.ai.da.model.dto.WorkspaceDTO;
import com.ai.da.model.enums.BizJson;
import com.ai.da.model.vo.ClassificationVO; import com.ai.da.model.vo.ClassificationVO;
import com.ai.da.model.vo.ModelsVO;
import com.ai.da.model.vo.WorkspaceVO;
import com.ai.da.service.ClassificationService; import com.ai.da.service.ClassificationService;
import com.ai.da.service.WorkspaceService;
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.validation.Valid; import javax.validation.Valid;
import java.io.FileNotFoundException;
import java.util.List; import java.util.List;
/** /**

View File

@@ -7,10 +7,9 @@ import com.ai.da.common.enums.LibraryLevel1TypeEnum;
import com.ai.da.common.response.PageBaseResponse; import com.ai.da.common.response.PageBaseResponse;
import com.ai.da.common.response.Response; import com.ai.da.common.response.Response;
import com.ai.da.common.utils.*; import com.ai.da.common.utils.*;
import com.ai.da.mapper.entity.Library; import com.ai.da.mapper.primary.entity.Library;
import com.ai.da.mapper.entity.LibraryModelPoint; import com.ai.da.mapper.primary.entity.LibraryModelPoint;
import com.ai.da.model.dto.*; import com.ai.da.model.dto.*;
import com.ai.da.model.enums.ModelType;
import com.ai.da.model.vo.*; import com.ai.da.model.vo.*;
import com.ai.da.service.LibraryModelPointService; import com.ai.da.service.LibraryModelPointService;
import com.ai.da.service.LibraryService; import com.ai.da.service.LibraryService;
@@ -20,7 +19,6 @@ import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.util.CollectionUtils;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
@@ -29,7 +27,6 @@ import javax.annotation.Resource;
import javax.validation.Valid; import javax.validation.Valid;
import java.io.File; import java.io.File;
import java.util.Date; import java.util.Date;
import java.util.List;
import java.util.Objects; import java.util.Objects;
import java.util.UUID; import java.util.UUID;

View File

@@ -3,7 +3,7 @@ package com.ai.da.controller;
import com.ai.da.common.enums.CollectionLevel1TypeEnum; import com.ai.da.common.enums.CollectionLevel1TypeEnum;
import com.ai.da.common.response.Response; import com.ai.da.common.response.Response;
import com.ai.da.common.utils.CopyUtil; import com.ai.da.common.utils.CopyUtil;
import com.ai.da.mapper.entity.Library; import com.ai.da.mapper.primary.entity.Library;
import com.ai.da.model.dto.ChatFlushDTO; import com.ai.da.model.dto.ChatFlushDTO;
import com.ai.da.model.dto.ChatRobotLibraryDTO; import com.ai.da.model.dto.ChatRobotLibraryDTO;
import com.ai.da.model.dto.ChatSendDTO; import com.ai.da.model.dto.ChatSendDTO;

View File

@@ -6,10 +6,10 @@ import com.ai.da.common.response.PageBaseResponse;
import com.ai.da.common.response.Response; import com.ai.da.common.response.Response;
import com.ai.da.common.utils.CopyUtil; import com.ai.da.common.utils.CopyUtil;
import com.ai.da.common.utils.MinioUtil; import com.ai.da.common.utils.MinioUtil;
import com.ai.da.mapper.TDesignPythonOutfitMapper; import com.ai.da.mapper.primary.TDesignPythonOutfitMapper;
import com.ai.da.mapper.entity.Account; import com.ai.da.mapper.primary.entity.Account;
import com.ai.da.mapper.entity.TDesignPythonOutfit; import com.ai.da.mapper.primary.entity.TDesignPythonOutfit;
import com.ai.da.mapper.entity.UserLikeGroup; import com.ai.da.mapper.primary.entity.UserLikeGroup;
import com.ai.da.model.dto.*; import com.ai.da.model.dto.*;
import com.ai.da.model.vo.*; import com.ai.da.model.vo.*;
import com.ai.da.service.*; import com.ai.da.service.*;

View File

@@ -1,9 +1,7 @@
package com.ai.da.controller; package com.ai.da.controller;
import com.ai.da.common.response.Response; import com.ai.da.common.response.Response;
import com.ai.da.common.utils.MinioUtil; import com.ai.da.mapper.primary.entity.Workspace;
import com.ai.da.mapper.entity.Workspace;
import com.ai.da.model.dto.ModelsDotDTO;
import com.ai.da.model.dto.WorkspaceDTO; import com.ai.da.model.dto.WorkspaceDTO;
import com.ai.da.model.enums.BizJson; import com.ai.da.model.enums.BizJson;
import com.ai.da.model.vo.ModelsVO; import com.ai.da.model.vo.ModelsVO;
@@ -19,9 +17,7 @@ import javax.annotation.Resource;
import javax.validation.Valid; import javax.validation.Valid;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import java.io.FileNotFoundException; import java.io.FileNotFoundException;
import java.util.List; import java.util.List;

View File

@@ -1,10 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.Account; import com.ai.da.mapper.primary.entity.AccountLoginLog;
import com.ai.da.mapper.entity.AccountLoginLog;
import java.util.List;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,7 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.Account; import com.ai.da.mapper.primary.entity.Account;
import java.util.List; import java.util.List;

View File

@@ -1,9 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.ChatRobot; import com.ai.da.mapper.primary.entity.ChatRobot;
import java.util.List;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,8 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.ChatRobot; import com.ai.da.mapper.primary.entity.Classification;
import com.ai.da.mapper.entity.Classification;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,8 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.Classification; import com.ai.da.mapper.primary.entity.ClassificationRelLibrary;
import com.ai.da.mapper.entity.ClassificationRelLibrary;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,9 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.CollectionElement; import com.ai.da.mapper.primary.entity.CollectionElement;
import java.util.List;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,10 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.Account; import com.ai.da.mapper.primary.entity.Collection;
import com.ai.da.mapper.entity.Collection;
import java.util.List;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,7 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.ColorLookupTable; import com.ai.da.mapper.primary.entity.ColorLookupTable;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,8 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.AccountLoginLog; import com.ai.da.mapper.primary.entity.DesignHistory;
import com.ai.da.mapper.entity.DesignHistory;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,8 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.DesignItem; import com.ai.da.mapper.primary.entity.DesignItemDetail;
import com.ai.da.mapper.entity.DesignItemDetail;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,7 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.DesignItemDetailPrint; import com.ai.da.mapper.primary.entity.DesignItemDetailPrint;
public interface DesignItemDetailPrintMapper extends CommonMapper<DesignItemDetailPrint> { public interface DesignItemDetailPrintMapper extends CommonMapper<DesignItemDetailPrint> {

View File

@@ -1,8 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.Design; import com.ai.da.mapper.primary.entity.DesignItem;
import com.ai.da.mapper.entity.DesignItem;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,8 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.Collection; import com.ai.da.mapper.primary.entity.Design;
import com.ai.da.mapper.entity.Design;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,7 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.GenerateDetail; import com.ai.da.mapper.primary.entity.GenerateDetail;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;

View File

@@ -1,7 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.Generate; import com.ai.da.mapper.primary.entity.Generate;
public interface GenerateMapper extends CommonMapper<Generate> { public interface GenerateMapper extends CommonMapper<Generate> {
} }

View File

@@ -1,8 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.Design; import com.ai.da.mapper.primary.entity.Library;
import com.ai.da.mapper.entity.Library;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,8 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.LibraryModelPoint; import com.ai.da.mapper.primary.entity.LibraryModelPoint;
import com.ai.da.mapper.entity.SysFile;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,9 +1,8 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.PanTone; import com.ai.da.mapper.primary.entity.PanTone;
import com.ai.da.model.dto.GetRgbByHsvBatchDTO; import com.ai.da.model.dto.GetRgbByHsvBatchDTO;
import io.swagger.v3.oas.annotations.Parameter;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import java.util.List; import java.util.List;

View File

@@ -1,11 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.PythonTAllInfo; import com.ai.da.mapper.primary.entity.PythonTAllInfo;
import org.apache.ibatis.annotations.Param;
import org.springframework.data.domain.Pageable;
import java.util.List;
/** /**
* (PythonTAllInfo)表数据库访问层 * (PythonTAllInfo)表数据库访问层

View File

@@ -1,8 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.Design; import com.ai.da.mapper.primary.entity.SysFile;
import com.ai.da.mapper.entity.SysFile;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,7 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.TCollectionElementRelation; import com.ai.da.mapper.primary.entity.TCollectionElementRelation;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
/** /**

View File

@@ -1,7 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.TDesignPythonOutfitDetail; import com.ai.da.mapper.primary.entity.TDesignPythonOutfitDetail;
import com.ai.da.model.vo.TDesignPythonOutfitDetailVO; import com.ai.da.model.vo.TDesignPythonOutfitDetailVO;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;

View File

@@ -1,8 +1,8 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.TDesignPythonOutfit; import com.ai.da.mapper.primary.entity.TDesignPythonOutfit;
import com.ai.da.model.vo.TDesignPythonOutfitVO; import com.ai.da.model.vo.TDesignPythonOutfitVO;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;

View File

@@ -1,10 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.Account; import com.ai.da.mapper.primary.entity.TrialOrder;
import com.ai.da.mapper.entity.TrialOrder;
import java.util.List;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,8 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.Design; import com.ai.da.mapper.primary.entity.UserLikeGroup;
import com.ai.da.mapper.entity.UserLikeGroup;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,7 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.UserLike; import com.ai.da.mapper.primary.entity.UserLike;
/** /**
* Mapper 接口 * Mapper 接口

View File

@@ -1,7 +1,7 @@
package com.ai.da.mapper; package com.ai.da.mapper.primary;
import com.ai.da.common.config.mybatis.plus.CommonMapper; import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.entity.Workspace; import com.ai.da.mapper.primary.entity.Workspace;
import com.ai.da.model.vo.WorkspaceVO; import com.ai.da.model.vo.WorkspaceVO;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
@@ -11,7 +11,6 @@ import lombok.experimental.Accessors;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.Date;
@Data @Data
@EqualsAndHashCode(callSuper = false) @EqualsAndHashCode(callSuper = false)

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
@@ -10,7 +10,6 @@ import lombok.experimental.Accessors;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.Date;
@Data @Data
@EqualsAndHashCode(callSuper = false) @EqualsAndHashCode(callSuper = false)

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@@ -1,7 +1,6 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data; import lombok.Data;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;

View File

@@ -1,14 +1,11 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date;
/** /**
* Attendance * Attendance

View File

@@ -1,7 +1,6 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data; import lombok.Data;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;

View File

@@ -1,7 +1,6 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data; import lombok.Data;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import lombok.Data; import lombok.Data;

View File

@@ -1,6 +1,5 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data; import lombok.Data;
@@ -8,7 +7,6 @@ import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date;
/** /**
* Attendance * Attendance

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import lombok.Data; import lombok.Data;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import lombok.Data; import lombok.Data;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
@@ -7,7 +7,6 @@ import lombok.*;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date; import java.util.Date;

View File

@@ -1,5 +1,5 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
@@ -8,7 +8,6 @@ import java.time.LocalDateTime;
import java.io.Serializable; import java.io.Serializable;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@@ -1,5 +1,5 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
@@ -8,7 +8,6 @@ import java.time.LocalDateTime;
import java.io.Serializable; import java.io.Serializable;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
@@ -10,7 +10,7 @@ import lombok.experimental.Accessors;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.Date;
@Data @Data
@EqualsAndHashCode(callSuper = false) @EqualsAndHashCode(callSuper = false)
@Accessors(chain = true) @Accessors(chain = true)

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@@ -1,4 +1,4 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@@ -1,17 +1,14 @@
package com.ai.da.mapper.entity; package com.ai.da.mapper.primary.entity;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data; import lombok.Data;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import org.springframework.format.annotation.DateTimeFormat;
/** /**
* 实体类 * 实体类

View File

@@ -0,0 +1,16 @@
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,25 @@
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;
}

View File

@@ -1,8 +1,7 @@
package com.ai.da.model.dto; package com.ai.da.model.dto;
import com.ai.da.mapper.entity.TrialOrder; import com.ai.da.mapper.primary.entity.TrialOrder;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;

View File

@@ -1,6 +1,6 @@
package com.ai.da.model.dto; package com.ai.da.model.dto;
import com.ai.da.mapper.entity.Classification; import com.ai.da.mapper.primary.entity.Classification;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;

View File

@@ -1,7 +1,6 @@
package com.ai.da.model.dto; package com.ai.da.model.dto;
import com.ai.da.mapper.entity.Workspace;
import com.ai.da.model.vo.PageQueryBaseVo; import com.ai.da.model.vo.PageQueryBaseVo;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;

View File

@@ -1,6 +1,6 @@
package com.ai.da.model.vo; package com.ai.da.model.vo;
import com.ai.da.mapper.entity.ChatRobot; import com.ai.da.mapper.primary.entity.ChatRobot;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.ai.da.model.vo; package com.ai.da.model.vo;
import com.ai.da.mapper.entity.Classification; import com.ai.da.mapper.primary.entity.Classification;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;

View File

@@ -1,7 +1,7 @@
package com.ai.da.model.vo; package com.ai.da.model.vo;
import com.ai.da.mapper.entity.TDesignPythonOutfitDetail; import com.ai.da.mapper.primary.entity.TDesignPythonOutfitDetail;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;

View File

@@ -2,7 +2,7 @@
package com.ai.da.model.vo; package com.ai.da.model.vo;
import com.ai.da.mapper.entity.TDesignPythonOutfit; import com.ai.da.mapper.primary.entity.TDesignPythonOutfit;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;

View File

@@ -1,6 +1,6 @@
package com.ai.da.model.vo; package com.ai.da.model.vo;
import com.ai.da.mapper.entity.CollectionElement; import com.ai.da.mapper.primary.entity.CollectionElement;
import com.ai.da.model.dto.CollectionColorDTO; import com.ai.da.model.dto.CollectionColorDTO;
import com.ai.da.python.vo.DesignPythonItemPrint; import com.ai.da.python.vo.DesignPythonItemPrint;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;

View File

@@ -2,12 +2,8 @@
package com.ai.da.model.vo; package com.ai.da.model.vo;
import com.ai.da.common.response.PageBaseResponse; import com.ai.da.common.response.PageBaseResponse;
import com.ai.da.mapper.entity.Workspace; import com.ai.da.mapper.primary.entity.Workspace;
import com.ai.da.model.enums.BizJson; import com.ai.da.model.enums.BizJson;
import com.ai.da.model.enums.FemalePosition;
import com.ai.da.model.enums.Position;
import com.ai.da.model.enums.Sex;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;

View File

@@ -6,8 +6,8 @@ import com.ai.da.common.config.FileProperties;
import com.ai.da.common.config.exception.BusinessException; import com.ai.da.common.config.exception.BusinessException;
import com.ai.da.common.enums.*; import com.ai.da.common.enums.*;
import com.ai.da.common.utils.*; import com.ai.da.common.utils.*;
import com.ai.da.mapper.entity.CollectionElement; import com.ai.da.mapper.primary.entity.CollectionElement;
import com.ai.da.mapper.entity.DesignHistory; import com.ai.da.mapper.primary.entity.DesignHistory;
import com.ai.da.model.dto.*; import com.ai.da.model.dto.*;
import com.ai.da.model.enums.MalePosition; import com.ai.da.model.enums.MalePosition;
import com.ai.da.model.enums.Sex; import com.ai.da.model.enums.Sex;
@@ -23,7 +23,6 @@ import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.serializer.SerializerFeature; import com.alibaba.fastjson.serializer.SerializerFeature;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
import com.google.common.collect.Maps; import com.google.common.collect.Maps;
import io.netty.util.internal.StringUtil;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import okhttp3.*; import okhttp3.*;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;

View File

@@ -1,6 +1,6 @@
package com.ai.da.python.vo; package com.ai.da.python.vo;
import com.ai.da.mapper.entity.Library; import com.ai.da.mapper.primary.entity.Library;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;

View File

@@ -1,8 +1,6 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.AccountLoginLog; import com.ai.da.mapper.primary.entity.AccountLoginLog;
import com.ai.da.model.dto.EmailSendDTO;
import com.ai.da.model.dto.NoteSendDTO;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List; import java.util.List;

View File

@@ -1,17 +1,15 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.Account; import com.ai.da.mapper.primary.entity.Account;
import com.ai.da.mapper.entity.TrialOrder; import com.ai.da.mapper.primary.entity.TrialOrder;
import com.ai.da.mapper.secondary.entity.FemaleDress;
import com.ai.da.model.dto.*; import com.ai.da.model.dto.*;
import com.ai.da.model.enums.Language;
import com.ai.da.model.vo.AccountLoginVO; import com.ai.da.model.vo.AccountLoginVO;
import com.ai.da.model.vo.AccountPreLoginVO; import com.ai.da.model.vo.AccountPreLoginVO;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.web.bind.annotation.RequestBody;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.validation.Valid;
import java.util.List; import java.util.List;
/** /**
@@ -127,4 +125,6 @@ public interface AccountService extends IService<Account> {
String addNoLoginRequiredNew(NoLoginRequiredDTO noLoginRequiredDTO, HttpServletRequest request); String addNoLoginRequiredNew(NoLoginRequiredDTO noLoginRequiredDTO, HttpServletRequest request);
Boolean deleteNoLoginRequiredNew(NoLoginRequiredDTO noLoginRequiredDTO, HttpServletRequest request); Boolean deleteNoLoginRequiredNew(NoLoginRequiredDTO noLoginRequiredDTO, HttpServletRequest request);
FemaleDress test();
} }

View File

@@ -1,12 +1,10 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.Library; import com.ai.da.mapper.primary.entity.Library;
import com.ai.da.model.dto.ChatFlushDTO; import com.ai.da.model.dto.ChatFlushDTO;
import com.ai.da.model.dto.ChatRobotLibraryDTO; import com.ai.da.model.dto.ChatRobotLibraryDTO;
import com.ai.da.model.dto.ChatSendDTO; import com.ai.da.model.dto.ChatSendDTO;
import com.ai.da.model.vo.ChatRobotLibraryVO;
import com.ai.da.model.vo.ChatRobotVO; import com.ai.da.model.vo.ChatRobotVO;
import org.springframework.web.servlet.mvc.method.annotation.SseEmitter;
import java.math.BigDecimal; import java.math.BigDecimal;

View File

@@ -1,15 +1,9 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.Classification; import com.ai.da.mapper.primary.entity.Classification;
import com.ai.da.mapper.entity.Library;
import com.ai.da.model.dto.ChatFlushDTO;
import com.ai.da.model.dto.ChatRobotLibraryDTO;
import com.ai.da.model.dto.ChatSendDTO;
import com.ai.da.model.dto.ClassificationDTO; import com.ai.da.model.dto.ClassificationDTO;
import com.ai.da.model.vo.ChatRobotVO;
import com.ai.da.model.vo.ClassificationVO; import com.ai.da.model.vo.ClassificationVO;
import java.math.BigDecimal;
import java.util.List; import java.util.List;
/** /**

View File

@@ -1,7 +1,7 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.CollectionElement; import com.ai.da.mapper.primary.entity.CollectionElement;
import com.ai.da.mapper.entity.LibraryModelPoint; import com.ai.da.mapper.primary.entity.LibraryModelPoint;
import com.ai.da.model.dto.*; import com.ai.da.model.dto.*;
import com.ai.da.model.vo.*; import com.ai.da.model.vo.*;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;

View File

@@ -1,17 +1,9 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.Collection; import com.ai.da.mapper.primary.entity.Collection;
import com.ai.da.mapper.entity.CollectionElement;
import com.ai.da.model.dto.CollectionElementUploadDTO;
import com.ai.da.model.dto.CollectionGeneratePrintDTO;
import com.ai.da.model.dto.CollectionSavePrintDTO;
import com.ai.da.model.vo.CollectionElementVO;
import com.ai.da.model.vo.CollectionGeneratePrintVO;
import com.ai.da.model.vo.UserLikeCollectionVO; import com.ai.da.model.vo.UserLikeCollectionVO;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
/** /**
* 服务类 * 服务类
* *

View File

@@ -1,7 +1,6 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.ColorLookupTable; import com.ai.da.mapper.primary.entity.ColorLookupTable;
import com.ai.da.mapper.entity.PanTone;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List; import java.util.List;

View File

@@ -1,7 +1,6 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.DesignHistory; import com.ai.da.mapper.primary.entity.DesignHistory;
import com.ai.da.mapper.entity.Library;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.DesignItemDetailPrint; import com.ai.da.mapper.primary.entity.DesignItemDetailPrint;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List; import java.util.List;

View File

@@ -1,8 +1,7 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.DesignItemDetail; import com.ai.da.mapper.primary.entity.DesignItemDetail;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import sun.security.krb5.internal.crypto.Des;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.DesignItem; import com.ai.da.mapper.primary.entity.DesignItem;
import com.ai.da.model.dto.DesignSingleDTO; import com.ai.da.model.dto.DesignSingleDTO;
import com.ai.da.model.dto.DesignSingleIncludeLayersDTO; import com.ai.da.model.dto.DesignSingleIncludeLayersDTO;
import com.ai.da.model.vo.*; import com.ai.da.model.vo.*;

View File

@@ -1,13 +1,12 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.Design; import com.ai.da.mapper.primary.entity.Design;
import com.ai.da.model.dto.*; import com.ai.da.model.dto.*;
import com.ai.da.model.vo.CollectionSketchVO; import com.ai.da.model.vo.CollectionSketchVO;
import com.ai.da.model.vo.DesignCollectionVO; import com.ai.da.model.vo.DesignCollectionVO;
import com.ai.da.model.vo.DesignItemDetailVO; import com.ai.da.model.vo.DesignItemDetailVO;
import com.ai.da.model.vo.DesignLikeVO; import com.ai.da.model.vo.DesignLikeVO;
import com.ai.da.python.vo.DesignPythonObjects; import com.ai.da.python.vo.DesignPythonObjects;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import java.math.BigDecimal; import java.math.BigDecimal;

View File

@@ -1,7 +1,7 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.Generate; import com.ai.da.mapper.primary.entity.Generate;
import com.ai.da.mapper.entity.GenerateDetail; import com.ai.da.mapper.primary.entity.GenerateDetail;
import com.ai.da.model.dto.GenerateLikeDTO; import com.ai.da.model.dto.GenerateLikeDTO;
import com.ai.da.model.dto.GenerateThroughImageTextDTO; import com.ai.da.model.dto.GenerateThroughImageTextDTO;
import com.ai.da.model.vo.GenerateCaptionVO; import com.ai.da.model.vo.GenerateCaptionVO;

View File

@@ -1,7 +1,7 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.TDesignPythonOutfitDetail; import com.ai.da.mapper.primary.entity.TDesignPythonOutfitDetail;
import com.ai.da.model.vo.DesignPythonOutfitVO; import com.ai.da.model.vo.DesignPythonOutfitVO;
import com.ai.da.model.vo.TDesignPythonOutfitDetailVO; import com.ai.da.model.vo.TDesignPythonOutfitDetailVO;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;

View File

@@ -1,6 +1,6 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.TDesignPythonOutfit; import com.ai.da.mapper.primary.entity.TDesignPythonOutfit;
import com.ai.da.model.vo.TDesignPythonOutfitVO; import com.ai.da.model.vo.TDesignPythonOutfitVO;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;

View File

@@ -1,13 +1,10 @@
package com.ai.da.service; package com.ai.da.service;
import com.ai.da.mapper.entity.LibraryModelPoint; import com.ai.da.mapper.primary.entity.LibraryModelPoint;
import com.ai.da.model.dto.DesignSingleDTO;
import com.ai.da.model.dto.LibraryModelPointDTO; import com.ai.da.model.dto.LibraryModelPointDTO;
import com.ai.da.model.dto.ModelsDotDTO; import com.ai.da.model.dto.ModelsDotDTO;
import com.ai.da.model.vo.LibraryModelPointVO; import com.ai.da.model.vo.LibraryModelPointVO;
import com.ai.da.model.vo.LibraryUpdateVo;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.web.bind.annotation.RequestBody;
import java.util.List; import java.util.List;

Some files were not shown because too many files have changed in this diff Show More