瀏覽代碼

新增新建训练,查看训练

183207892172 5 小時之前
父節點
當前提交
c73d204265

+ 21 - 0
java/storlead-knowledge/storlead-knowledge-biz/src/main/resources/mapper/AiTrainingMapper.xml

@@ -0,0 +1,21 @@
+<?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.storlead.knowledge.mapper.AiTrainingMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.storlead.knowledge.entity.AiTrainingEntity"
+               extends="com.storlead.framework.mybatis.mapper.SysBaseFieldMapper.BaseResultMap">
+        <id column="id" property="id"/>
+        <result column="datasets_id" property="datasetsId"/>
+        <result column="name" property="name"/>
+        <result column="description" property="description"/>
+        <result column="status" property="status"/>
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, datasets_id, name, description, status,
+        owner_by, create_by, update_by, create_time, update_time
+    </sql>
+
+</mapper>

+ 31 - 0
java/storlead-knowledge/storlead-knowledge-spi/src/main/java/com/storlead/knowledge/service/AiTrainingService.java

@@ -0,0 +1,31 @@
+package com.storlead.knowledge.service;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.storlead.framework.mybatis.service.MyBaseService;
+import com.storlead.knowledge.entity.AiTrainingEntity;
+import com.storlead.knowledge.pojo.dto.AiTrainingDTO;
+import com.storlead.knowledge.pojo.vo.AiTrainingVO;
+
+/**
+ * <p>
+ * AI训练记录表 服务类
+ * </p>
+ *
+ * @author storlead
+ * @since 2026-06-09
+ */
+public interface AiTrainingService extends MyBaseService<AiTrainingEntity> {
+
+    /**
+     * 分页查询AI训练记录
+     *
+     * @param pageIndex 页码
+     * @param pageSize  每页大小
+     * @param keyword   关键词(可选,搜索标题和描述)
+     * @param datasetsId 知识库ID(可选)
+     * @return 分页结果
+     */
+    IPage<AiTrainingEntity> pageVO(Integer pageIndex, Integer pageSize, String keyword, String datasetsId);
+
+
+}