Compare commits
	
		
			No commits in common. 'e76b44dc0c919bbdc0d7121363953c00faf98c21' and 'f512e5022eb068e6f115d05ccefe12f932a08252' have entirely different histories. 
		
	
	
		
			e76b44dc0c
			...
			f512e5022e
		
	
		
	| @ -1,16 +0,0 @@ | |||||||
| package com.pjilisense.flxai.dao; |  | ||||||
| 
 |  | ||||||
| import com.pjilisense.flxai.base.dao.BaseDao; |  | ||||||
| import com.pjilisense.flxai.entity.AppAiModelEntity; |  | ||||||
| import org.apache.ibatis.annotations.Mapper; |  | ||||||
| 
 |  | ||||||
| /** |  | ||||||
|  * AI模型表 |  | ||||||
|  * |  | ||||||
|  * @author liushujing liushujing@philisense.com |  | ||||||
|  * @since 1.0.0 2024-12-20 |  | ||||||
|  */ |  | ||||||
| @Mapper |  | ||||||
| public interface AppAiModelDao extends BaseDao<AppAiModelEntity> { |  | ||||||
| 	 |  | ||||||
| } |  | ||||||
| @ -1,16 +0,0 @@ | |||||||
| package com.pjilisense.flxai.dao; |  | ||||||
| 
 |  | ||||||
| import com.pjilisense.flxai.base.dao.BaseDao; |  | ||||||
| import com.pjilisense.flxai.entity.AppAiPluginEntity; |  | ||||||
| import org.apache.ibatis.annotations.Mapper; |  | ||||||
| 
 |  | ||||||
| /** |  | ||||||
|  * AI插件表 |  | ||||||
|  * |  | ||||||
|  * @author liushujing liushujing@philisense.com |  | ||||||
|  * @since 1.0.0 2024-12-20 |  | ||||||
|  */ |  | ||||||
| @Mapper |  | ||||||
| public interface AppAiPluginDao extends BaseDao<AppAiPluginEntity> { |  | ||||||
| 	 |  | ||||||
| } |  | ||||||
| @ -1,71 +0,0 @@ | |||||||
| package com.pjilisense.flxai.dto; |  | ||||||
| 
 |  | ||||||
| import io.swagger.annotations.ApiModel; |  | ||||||
| import io.swagger.annotations.ApiModelProperty; |  | ||||||
| import lombok.Data; |  | ||||||
| 
 |  | ||||||
| import java.io.Serializable; |  | ||||||
| import java.util.Date; |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| /** |  | ||||||
|  * AI模型表 |  | ||||||
|  * |  | ||||||
|  * @author liushujing liushujing@philisense.com |  | ||||||
|  * @since 1.0.0 2024-12-20 |  | ||||||
|  */ |  | ||||||
| @Data |  | ||||||
| @ApiModel(value = "AI模型表") |  | ||||||
| public class AppAiModelDTO implements Serializable { |  | ||||||
|     private static final long serialVersionUID = 1L; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "主键") |  | ||||||
| 	private String id; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "标识") |  | ||||||
| 	private String identifier; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "提供者") |  | ||||||
| 	private String providers; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "转换") |  | ||||||
| 	private String conversations; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "likes") |  | ||||||
| 	private String likes; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "tokens") |  | ||||||
| 	private String tokens; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "描述") |  | ||||||
| 	private String description; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "名称") |  | ||||||
| 	private String displayname; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "是否允许") |  | ||||||
| 	private String enabled; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "MetaID") |  | ||||||
| 	private String metaId; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "meta tokens") |  | ||||||
| 	private String metaTokens; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "分类") |  | ||||||
| 	private String category; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "标题") |  | ||||||
| 	private String title; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "建议") |  | ||||||
| 	private String suggestions; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "创建时间") |  | ||||||
| 	private String createdAt; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "用户ID") |  | ||||||
| 	private String userid; |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| } |  | ||||||
| @ -1,65 +0,0 @@ | |||||||
| package com.pjilisense.flxai.dto; |  | ||||||
| 
 |  | ||||||
| import io.swagger.annotations.ApiModel; |  | ||||||
| import io.swagger.annotations.ApiModelProperty; |  | ||||||
| import lombok.Data; |  | ||||||
| 
 |  | ||||||
| import java.io.Serializable; |  | ||||||
| import java.util.Date; |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| /** |  | ||||||
|  * AI插件表 |  | ||||||
|  * |  | ||||||
|  * @author liushujing liushujing@philisense.com |  | ||||||
|  * @since 1.0.0 2024-12-20 |  | ||||||
|  */ |  | ||||||
| @Data |  | ||||||
| @ApiModel(value = "AI插件表") |  | ||||||
| public class AppAiPluginDTO implements Serializable { |  | ||||||
|     private static final long serialVersionUID = 1L; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "主键") |  | ||||||
| 	private String id; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "作者") |  | ||||||
| 	private String author; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "创建时间") |  | ||||||
| 	private String createdAt; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "主页地址") |  | ||||||
| 	private String homepage; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "标识") |  | ||||||
| 	private String identifier; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "locale") |  | ||||||
| 	private String locale; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "manifest") |  | ||||||
| 	private String manifest; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "avatar") |  | ||||||
| 	private String avatar; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "标签") |  | ||||||
| 	private String tags; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "标题") |  | ||||||
| 	private String title; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "描述") |  | ||||||
| 	private String description; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "分类") |  | ||||||
| 	private String category; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "Version") |  | ||||||
| 	private String schemaVersion; |  | ||||||
| 
 |  | ||||||
| 	@ApiModelProperty(value = "用户ID") |  | ||||||
| 	private String userid; |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| } |  | ||||||
| @ -1,82 +0,0 @@ | |||||||
| package com.pjilisense.flxai.entity; |  | ||||||
| 
 |  | ||||||
| import com.baomidou.mybatisplus.annotation.TableName; |  | ||||||
| import lombok.Data; |  | ||||||
| 
 |  | ||||||
| import java.util.Date; |  | ||||||
| 
 |  | ||||||
| /** |  | ||||||
|  * AI模型表 |  | ||||||
|  * |  | ||||||
|  * @author liushujing liushujing@philisense.com |  | ||||||
|  * @since 1.0.0 2024-12-20 |  | ||||||
|  */ |  | ||||||
| @Data |  | ||||||
| @TableName("app_ai_model") |  | ||||||
| public class AppAiModelEntity { |  | ||||||
| 
 |  | ||||||
|     /** |  | ||||||
|      * 主键 |  | ||||||
|      */ |  | ||||||
| 	private String id; |  | ||||||
|     /** |  | ||||||
|      * 标识 |  | ||||||
|      */ |  | ||||||
| 	private String identifier; |  | ||||||
|     /** |  | ||||||
|      * 提供者 |  | ||||||
|      */ |  | ||||||
| 	private String providers; |  | ||||||
|     /** |  | ||||||
|      * 转换 |  | ||||||
|      */ |  | ||||||
| 	private String conversations; |  | ||||||
|     /** |  | ||||||
|      * likes |  | ||||||
|      */ |  | ||||||
| 	private String likes; |  | ||||||
|     /** |  | ||||||
|      * tokens |  | ||||||
|      */ |  | ||||||
| 	private String tokens; |  | ||||||
|     /** |  | ||||||
|      * 描述 |  | ||||||
|      */ |  | ||||||
| 	private String description; |  | ||||||
|     /** |  | ||||||
|      * 名称 |  | ||||||
|      */ |  | ||||||
| 	private String displayname; |  | ||||||
|     /** |  | ||||||
|      * 是否允许 |  | ||||||
|      */ |  | ||||||
| 	private String enabled; |  | ||||||
|     /** |  | ||||||
|      * MetaID |  | ||||||
|      */ |  | ||||||
| 	private String metaId; |  | ||||||
|     /** |  | ||||||
|      * meta tokens |  | ||||||
|      */ |  | ||||||
| 	private String metaTokens; |  | ||||||
|     /** |  | ||||||
|      * 分类 |  | ||||||
|      */ |  | ||||||
| 	private String category; |  | ||||||
|     /** |  | ||||||
|      * 标题 |  | ||||||
|      */ |  | ||||||
| 	private String title; |  | ||||||
|     /** |  | ||||||
|      * 建议 |  | ||||||
|      */ |  | ||||||
| 	private String suggestions; |  | ||||||
|     /** |  | ||||||
|      * 创建时间 |  | ||||||
|      */ |  | ||||||
| 	private String createdAt; |  | ||||||
|     /** |  | ||||||
|      * 用户ID |  | ||||||
|      */ |  | ||||||
| 	private String userid; |  | ||||||
| } |  | ||||||
| @ -1,74 +0,0 @@ | |||||||
| package com.pjilisense.flxai.entity; |  | ||||||
| 
 |  | ||||||
| import com.baomidou.mybatisplus.annotation.TableName; |  | ||||||
| import lombok.Data; |  | ||||||
| 
 |  | ||||||
| import java.util.Date; |  | ||||||
| 
 |  | ||||||
| /** |  | ||||||
|  * AI插件表 |  | ||||||
|  * |  | ||||||
|  * @author liushujing liushujing@philisense.com |  | ||||||
|  * @since 1.0.0 2024-12-20 |  | ||||||
|  */ |  | ||||||
| @Data |  | ||||||
| @TableName("app_ai_plugin") |  | ||||||
| public class AppAiPluginEntity { |  | ||||||
| 
 |  | ||||||
|     /** |  | ||||||
|      * 主键 |  | ||||||
|      */ |  | ||||||
| 	private String id; |  | ||||||
|     /** |  | ||||||
|      * 作者 |  | ||||||
|      */ |  | ||||||
| 	private String author; |  | ||||||
|     /** |  | ||||||
|      * 创建时间 |  | ||||||
|      */ |  | ||||||
| 	private String createdAt; |  | ||||||
|     /** |  | ||||||
|      * 主页地址 |  | ||||||
|      */ |  | ||||||
| 	private String homepage; |  | ||||||
|     /** |  | ||||||
|      * 标识 |  | ||||||
|      */ |  | ||||||
| 	private String identifier; |  | ||||||
|     /** |  | ||||||
|      * locale |  | ||||||
|      */ |  | ||||||
| 	private String locale; |  | ||||||
|     /** |  | ||||||
|      * manifest |  | ||||||
|      */ |  | ||||||
| 	private String manifest; |  | ||||||
|     /** |  | ||||||
|      * avatar |  | ||||||
|      */ |  | ||||||
| 	private String avatar; |  | ||||||
|     /** |  | ||||||
|      * 标签 |  | ||||||
|      */ |  | ||||||
| 	private String tags; |  | ||||||
|     /** |  | ||||||
|      * 标题 |  | ||||||
|      */ |  | ||||||
| 	private String title; |  | ||||||
|     /** |  | ||||||
|      * 描述 |  | ||||||
|      */ |  | ||||||
| 	private String description; |  | ||||||
|     /** |  | ||||||
|      * 分类 |  | ||||||
|      */ |  | ||||||
| 	private String category; |  | ||||||
|     /** |  | ||||||
|      * Version |  | ||||||
|      */ |  | ||||||
| 	private String schemaVersion; |  | ||||||
|     /** |  | ||||||
|      * 用户ID |  | ||||||
|      */ |  | ||||||
| 	private String userid; |  | ||||||
| } |  | ||||||
| @ -1,15 +0,0 @@ | |||||||
| package com.pjilisense.flxai.service; |  | ||||||
| 
 |  | ||||||
| import com.pjilisense.flxai.base.service.CrudService; |  | ||||||
| import com.pjilisense.flxai.dto.AppAiModelDTO; |  | ||||||
| import com.pjilisense.flxai.entity.AppAiModelEntity; |  | ||||||
| 
 |  | ||||||
| /** |  | ||||||
|  * AI模型表 |  | ||||||
|  * |  | ||||||
|  * @author liushujing liushujing@philisense.com |  | ||||||
|  * @since 1.0.0 2024-12-20 |  | ||||||
|  */ |  | ||||||
| public interface AppAiModelService extends CrudService<AppAiModelEntity, AppAiModelDTO> { |  | ||||||
| 
 |  | ||||||
| } |  | ||||||
| @ -1,15 +0,0 @@ | |||||||
| package com.pjilisense.flxai.service; |  | ||||||
| 
 |  | ||||||
| import com.pjilisense.flxai.base.service.CrudService; |  | ||||||
| import com.pjilisense.flxai.dto.AppAiPluginDTO; |  | ||||||
| import com.pjilisense.flxai.entity.AppAiPluginEntity; |  | ||||||
| 
 |  | ||||||
| /** |  | ||||||
|  * AI插件表 |  | ||||||
|  * |  | ||||||
|  * @author liushujing liushujing@philisense.com |  | ||||||
|  * @since 1.0.0 2024-12-20 |  | ||||||
|  */ |  | ||||||
| public interface AppAiPluginService extends CrudService<AppAiPluginEntity, AppAiPluginDTO> { |  | ||||||
| 
 |  | ||||||
| } |  | ||||||
| @ -1,34 +0,0 @@ | |||||||
| package com.pjilisense.flxai.service.impl; |  | ||||||
| 
 |  | ||||||
| import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |  | ||||||
| import com.pjilisense.flxai.base.service.impl.CrudServiceImpl; |  | ||||||
| import com.pjilisense.flxai.dao.AppAiModelDao; |  | ||||||
| import com.pjilisense.flxai.dto.AppAiModelDTO; |  | ||||||
| import com.pjilisense.flxai.entity.AppAiModelEntity; |  | ||||||
| import com.pjilisense.flxai.service.AppAiModelService; |  | ||||||
| import cn.hutool.core.util.StrUtil; |  | ||||||
| import org.springframework.stereotype.Service; |  | ||||||
| 
 |  | ||||||
| import java.util.Map; |  | ||||||
| 
 |  | ||||||
| /** |  | ||||||
|  * AI模型表 |  | ||||||
|  * |  | ||||||
|  * @author liushujing liushujing@philisense.com |  | ||||||
|  * @since 1.0.0 2024-12-20 |  | ||||||
|  */ |  | ||||||
| @Service |  | ||||||
| public class AppAiModelServiceImpl extends CrudServiceImpl<AppAiModelDao, AppAiModelEntity, AppAiModelDTO> implements AppAiModelService { |  | ||||||
| 
 |  | ||||||
|     @Override |  | ||||||
|     public QueryWrapper<AppAiModelEntity> getWrapper(Map<String, Object> params){ |  | ||||||
|         String id = (String)params.get("id"); |  | ||||||
| 
 |  | ||||||
|         QueryWrapper<AppAiModelEntity> wrapper = new QueryWrapper<>(); |  | ||||||
|         wrapper.eq(StrUtil.isNotBlank(id), "id", id); |  | ||||||
| 
 |  | ||||||
|         return wrapper; |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| } |  | ||||||
| @ -1,34 +0,0 @@ | |||||||
| package com.pjilisense.flxai.service.impl; |  | ||||||
| 
 |  | ||||||
| import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |  | ||||||
| import com.pjilisense.flxai.base.service.impl.CrudServiceImpl; |  | ||||||
| import com.pjilisense.flxai.dao.AppAiPluginDao; |  | ||||||
| import com.pjilisense.flxai.dto.AppAiPluginDTO; |  | ||||||
| import com.pjilisense.flxai.entity.AppAiPluginEntity; |  | ||||||
| import com.pjilisense.flxai.service.AppAiPluginService; |  | ||||||
| import cn.hutool.core.util.StrUtil; |  | ||||||
| import org.springframework.stereotype.Service; |  | ||||||
| 
 |  | ||||||
| import java.util.Map; |  | ||||||
| 
 |  | ||||||
| /** |  | ||||||
|  * AI插件表 |  | ||||||
|  * |  | ||||||
|  * @author liushujing liushujing@philisense.com |  | ||||||
|  * @since 1.0.0 2024-12-20 |  | ||||||
|  */ |  | ||||||
| @Service |  | ||||||
| public class AppAiPluginServiceImpl extends CrudServiceImpl<AppAiPluginDao, AppAiPluginEntity, AppAiPluginDTO> implements AppAiPluginService { |  | ||||||
| 
 |  | ||||||
|     @Override |  | ||||||
|     public QueryWrapper<AppAiPluginEntity> getWrapper(Map<String, Object> params){ |  | ||||||
|         String id = (String)params.get("id"); |  | ||||||
| 
 |  | ||||||
|         QueryWrapper<AppAiPluginEntity> wrapper = new QueryWrapper<>(); |  | ||||||
|         wrapper.eq(StrUtil.isNotBlank(id), "id", id); |  | ||||||
| 
 |  | ||||||
|         return wrapper; |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| } |  | ||||||
| @ -1,26 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="UTF-8"?> |  | ||||||
| <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |  | ||||||
| 
 |  | ||||||
| <mapper namespace="com.pjilisense.flxai.dao.AppAiModelDao"> |  | ||||||
| 
 |  | ||||||
|     <resultMap type="com.pjilisense.flxai.entity.AppAiModelEntity" id="appAiModelMap"> |  | ||||||
|         <result property="id" column="id"/> |  | ||||||
|         <result property="identifier" column="identifier"/> |  | ||||||
|         <result property="providers" column="providers"/> |  | ||||||
|         <result property="conversations" column="conversations"/> |  | ||||||
|         <result property="likes" column="likes"/> |  | ||||||
|         <result property="tokens" column="tokens"/> |  | ||||||
|         <result property="description" column="description"/> |  | ||||||
|         <result property="displayname" column="displayname"/> |  | ||||||
|         <result property="enabled" column="enabled"/> |  | ||||||
|         <result property="metaId" column="meta_id"/> |  | ||||||
|         <result property="metaTokens" column="meta_tokens"/> |  | ||||||
|         <result property="category" column="category"/> |  | ||||||
|         <result property="title" column="title"/> |  | ||||||
|         <result property="suggestions" column="suggestions"/> |  | ||||||
|         <result property="createdAt" column="created_at"/> |  | ||||||
|         <result property="userid" column="userid"/> |  | ||||||
|     </resultMap> |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| </mapper> |  | ||||||
| @ -1,24 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="UTF-8"?> |  | ||||||
| <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |  | ||||||
| 
 |  | ||||||
| <mapper namespace="com.pjilisense.flxai.dao.AppAiPluginDao"> |  | ||||||
| 
 |  | ||||||
|     <resultMap type="com.pjilisense.flxai.entity.AppAiPluginEntity" id="appAiPluginMap"> |  | ||||||
|         <result property="id" column="id"/> |  | ||||||
|         <result property="author" column="author"/> |  | ||||||
|         <result property="createdAt" column="created_at"/> |  | ||||||
|         <result property="homepage" column="homepage"/> |  | ||||||
|         <result property="identifier" column="identifier"/> |  | ||||||
|         <result property="locale" column="locale"/> |  | ||||||
|         <result property="manifest" column="manifest"/> |  | ||||||
|         <result property="avatar" column="avatar"/> |  | ||||||
|         <result property="tags" column="tags"/> |  | ||||||
|         <result property="title" column="title"/> |  | ||||||
|         <result property="description" column="description"/> |  | ||||||
|         <result property="category" column="category"/> |  | ||||||
|         <result property="schemaVersion" column="schema_version"/> |  | ||||||
|         <result property="userid" column="userid"/> |  | ||||||
|     </resultMap> |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| </mapper> |  | ||||||
					Loading…
					
					
				
		Reference in New Issue