WangKang il y a 7 mois
Parent
commit
635c54a1a3

+ 15 - 15
src/api/system/mcp/types.ts

@@ -1,11 +1,11 @@
 export interface McpVO {
 export interface McpVO {
   /**
   /**
-   * 
+   * id
    */
    */
   id: string | number;
   id: string | number;
 
 
   /**
   /**
-   * 模型上下文协议名称
+   * mcp名称
    */
    */
   name: string;
   name: string;
 
 
@@ -25,17 +25,17 @@ export interface McpVO {
   outputData: string;
   outputData: string;
 
 
   /**
   /**
-   * 
+   * 请求地址
    */
    */
   url: string;
   url: string;
 
 
   /**
   /**
-   * 
+   * 排序规则
    */
    */
   sort: number;
   sort: number;
 
 
   /**
   /**
-   * 
+   * 智能体id
    */
    */
   agentId: string | number;
   agentId: string | number;
 
 
@@ -45,7 +45,7 @@ export interface McpVO {
   status: number;
   status: number;
 
 
   /**
   /**
-   * 
+   * 备注
    */
    */
   remark: string;
   remark: string;
 
 
@@ -58,7 +58,7 @@ export interface McpForm extends BaseEntity {
   id?: string | number;
   id?: string | number;
 
 
   /**
   /**
-   * 模型上下文协议名称
+   * mcp名称
    */
    */
   name?: string;
   name?: string;
 
 
@@ -78,17 +78,17 @@ export interface McpForm extends BaseEntity {
   outputData?: string;
   outputData?: string;
 
 
   /**
   /**
-   * 
+   * 请求地址
    */
    */
   url?: string;
   url?: string;
 
 
   /**
   /**
-   * 
+   * 排序规则
    */
    */
   sort?: number;
   sort?: number;
 
 
   /**
   /**
-   * 
+   * 智能体id
    */
    */
   agentId?: string | number;
   agentId?: string | number;
 
 
@@ -98,7 +98,7 @@ export interface McpForm extends BaseEntity {
   status?: number;
   status?: number;
 
 
   /**
   /**
-   * 
+   * 备注
    */
    */
   remark?: string;
   remark?: string;
 
 
@@ -107,7 +107,7 @@ export interface McpForm extends BaseEntity {
 export interface McpQuery extends PageQuery {
 export interface McpQuery extends PageQuery {
 
 
   /**
   /**
-   * 模型上下文协议名称
+   * mcp名称
    */
    */
   name?: string;
   name?: string;
 
 
@@ -127,17 +127,17 @@ export interface McpQuery extends PageQuery {
   outputData?: string;
   outputData?: string;
 
 
   /**
   /**
-   * 
+   * 请求地址
    */
    */
   url?: string;
   url?: string;
 
 
   /**
   /**
-   * 
+   * 排序规则
    */
    */
   sort?: number;
   sort?: number;
 
 
   /**
   /**
-   * 
+   * 智能体id
    */
    */
   agentId?: string | number;
   agentId?: string | number;
 
 

+ 2 - 2
src/views/system/agent/index.vue

@@ -40,10 +40,10 @@
 
 
       <el-table v-loading="loading" border :data="agentList" @selection-change="handleSelectionChange">
       <el-table v-loading="loading" border :data="agentList" @selection-change="handleSelectionChange">
         <el-table-column type="selection" width="55" align="center" />
         <el-table-column type="selection" width="55" align="center" />
-        <el-table-column label="" align="center" prop="id" v-if="true" />
+        <el-table-column label="id" align="center" prop="id" v-if="true" />
         <el-table-column label="智能体名称" align="center" prop="name" />
         <el-table-column label="智能体名称" align="center" prop="name" />
         <el-table-column label="描述" align="center" prop="description" />
         <el-table-column label="描述" align="center" prop="description" />
-        <el-table-column label="" align="center" prop="remark" />
+        <el-table-column label="备注" align="center" prop="remark" />
         <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
           <template #default="scope">
           <template #default="scope">
             <el-tooltip content="修改" placement="top">
             <el-tooltip content="修改" placement="top">

+ 1 - 1
src/views/system/knowledgeAttach/index.vue

@@ -52,7 +52,7 @@
 
 
       <el-table v-loading="loading" border :data="knowledgeAttachList" @selection-change="handleSelectionChange">
       <el-table v-loading="loading" border :data="knowledgeAttachList" @selection-change="handleSelectionChange">
         <el-table-column type="selection" width="55" align="center" />
         <el-table-column type="selection" width="55" align="center" />
-        <el-table-column label="" align="center" prop="id" v-if="true" />
+        <el-table-column label="id" align="center" prop="id" v-if="true" />
         <el-table-column label="知识库ID" align="center" prop="knowledgeCode" />
         <el-table-column label="知识库ID" align="center" prop="knowledgeCode" />
         <el-table-column label="文档编码" align="center" prop="docCode" />
         <el-table-column label="文档编码" align="center" prop="docCode" />
         <el-table-column label="文档名称" align="center" prop="docName" />
         <el-table-column label="文档名称" align="center" prop="docName" />

+ 1 - 1
src/views/system/knowledgeFragment/index.vue

@@ -46,7 +46,7 @@
 
 
       <el-table v-loading="loading" border :data="knowledgeFragmentList" @selection-change="handleSelectionChange">
       <el-table v-loading="loading" border :data="knowledgeFragmentList" @selection-change="handleSelectionChange">
         <el-table-column type="selection" width="55" align="center" />
         <el-table-column type="selection" width="55" align="center" />
-        <el-table-column label="" align="center" prop="id" v-if="true" />
+        <el-table-column label="id" align="center" prop="id" v-if="true" />
         <el-table-column label="知识库ID" align="center" prop="knowledgeCode" />
         <el-table-column label="知识库ID" align="center" prop="knowledgeCode" />
         <el-table-column label="文档ID" align="center" prop="docCode" />
         <el-table-column label="文档ID" align="center" prop="docCode" />
         <el-table-column label="知识片段ID" align="center" prop="fragmentCode" />
         <el-table-column label="知识片段ID" align="center" prop="fragmentCode" />

+ 23 - 23
src/views/system/mcp/index.vue

@@ -4,8 +4,8 @@
       <div v-show="showSearch" class="mb-[10px]">
       <div v-show="showSearch" class="mb-[10px]">
         <el-card shadow="hover">
         <el-card shadow="hover">
           <el-form ref="queryFormRef" :model="queryParams" :inline="true">
           <el-form ref="queryFormRef" :model="queryParams" :inline="true">
-            <el-form-item label="模型上下文协议名称" prop="name">
-              <el-input v-model="queryParams.name" placeholder="请输入模型上下文协议名称" clearable @keyup.enter="handleQuery" />
+            <el-form-item label="mcp名称" prop="name">
+              <el-input v-model="queryParams.name" placeholder="请输入mcp名称" clearable @keyup.enter="handleQuery" />
             </el-form-item>
             </el-form-item>
             <el-form-item label="简介" prop="introduce">
             <el-form-item label="简介" prop="introduce">
               <el-input v-model="queryParams.introduce" placeholder="请输入简介" clearable @keyup.enter="handleQuery" />
               <el-input v-model="queryParams.introduce" placeholder="请输入简介" clearable @keyup.enter="handleQuery" />
@@ -16,14 +16,14 @@
             <el-form-item label="输出" prop="outputData">
             <el-form-item label="输出" prop="outputData">
               <el-input v-model="queryParams.outputData" placeholder="请输入输出" clearable @keyup.enter="handleQuery" />
               <el-input v-model="queryParams.outputData" placeholder="请输入输出" clearable @keyup.enter="handleQuery" />
             </el-form-item>
             </el-form-item>
-            <el-form-item label="" prop="url">
-              <el-input v-model="queryParams.url" placeholder="请输入" clearable @keyup.enter="handleQuery" />
+            <el-form-item label="请求地址" prop="url">
+              <el-input v-model="queryParams.url" placeholder="请输入请求地址" clearable @keyup.enter="handleQuery" />
             </el-form-item>
             </el-form-item>
-            <el-form-item label="" prop="sort">
-              <el-input v-model="queryParams.sort" placeholder="请输入" clearable @keyup.enter="handleQuery" />
+            <el-form-item label="排序规则" prop="sort">
+              <el-input v-model="queryParams.sort" placeholder="请输入排序规则" clearable @keyup.enter="handleQuery" />
             </el-form-item>
             </el-form-item>
-            <el-form-item label="" prop="agentId">
-              <el-input v-model="queryParams.agentId" placeholder="请输入" clearable @keyup.enter="handleQuery" />
+            <el-form-item label="智能体id" prop="agentId">
+              <el-input v-model="queryParams.agentId" placeholder="请输入智能体id" clearable @keyup.enter="handleQuery" />
             </el-form-item>
             </el-form-item>
             <el-form-item>
             <el-form-item>
               <el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
               <el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
@@ -55,16 +55,16 @@
 
 
       <el-table v-loading="loading" border :data="mcpList" @selection-change="handleSelectionChange">
       <el-table v-loading="loading" border :data="mcpList" @selection-change="handleSelectionChange">
         <el-table-column type="selection" width="55" align="center" />
         <el-table-column type="selection" width="55" align="center" />
-        <el-table-column label="" align="center" prop="id" v-if="true" />
-        <el-table-column label="模型上下文协议名称" align="center" prop="name" />
+        <el-table-column label="id" align="center" prop="id" v-if="true" />
+        <el-table-column label="mcp名称" align="center" prop="name" />
         <el-table-column label="简介" align="center" prop="introduce" />
         <el-table-column label="简介" align="center" prop="introduce" />
         <el-table-column label="输入" align="center" prop="inputData" />
         <el-table-column label="输入" align="center" prop="inputData" />
         <el-table-column label="输出" align="center" prop="outputData" />
         <el-table-column label="输出" align="center" prop="outputData" />
-        <el-table-column label="" align="center" prop="url" />
-        <el-table-column label="" align="center" prop="sort" />
-        <el-table-column label="" align="center" prop="agentId" />
+        <el-table-column label="请求地址" align="center" prop="url" />
+        <el-table-column label="排序规则" align="center" prop="sort" />
+        <el-table-column label="智能体id" align="center" prop="agentId" />
         <el-table-column label="状态:0-正常;1-禁用" align="center" prop="status" />
         <el-table-column label="状态:0-正常;1-禁用" align="center" prop="status" />
-        <el-table-column label="" align="center" prop="remark" />
+        <el-table-column label="备注" align="center" prop="remark" />
         <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
           <template #default="scope">
           <template #default="scope">
             <el-tooltip content="修改" placement="top">
             <el-tooltip content="修改" placement="top">
@@ -82,8 +82,8 @@
     <!-- 添加或修改模型上下文协议对话框 -->
     <!-- 添加或修改模型上下文协议对话框 -->
     <el-dialog :title="dialog.title" v-model="dialog.visible" width="500px" append-to-body>
     <el-dialog :title="dialog.title" v-model="dialog.visible" width="500px" append-to-body>
       <el-form ref="mcpFormRef" :model="form" :rules="rules" label-width="80px">
       <el-form ref="mcpFormRef" :model="form" :rules="rules" label-width="80px">
-        <el-form-item label="模型上下文协议名称" prop="name">
-          <el-input v-model="form.name" placeholder="请输入模型上下文协议名称" />
+        <el-form-item label="mcp名称" prop="name">
+          <el-input v-model="form.name" placeholder="请输入mcp名称" />
         </el-form-item>
         </el-form-item>
         <el-form-item label="简介" prop="introduce">
         <el-form-item label="简介" prop="introduce">
           <el-input v-model="form.introduce" placeholder="请输入简介" />
           <el-input v-model="form.introduce" placeholder="请输入简介" />
@@ -94,16 +94,16 @@
         <el-form-item label="输出" prop="outputData">
         <el-form-item label="输出" prop="outputData">
             <el-input v-model="form.outputData" type="textarea" placeholder="请输入内容" />
             <el-input v-model="form.outputData" type="textarea" placeholder="请输入内容" />
         </el-form-item>
         </el-form-item>
-        <el-form-item label="" prop="url">
-          <el-input v-model="form.url" placeholder="请输入" />
+        <el-form-item label="请求地址" prop="url">
+          <el-input v-model="form.url" placeholder="请输入请求地址" />
         </el-form-item>
         </el-form-item>
-        <el-form-item label="" prop="sort">
-          <el-input v-model="form.sort" placeholder="请输入" />
+        <el-form-item label="排序规则" prop="sort">
+          <el-input v-model="form.sort" placeholder="请输入排序规则" />
         </el-form-item>
         </el-form-item>
-        <el-form-item label="" prop="agentId">
-          <el-input v-model="form.agentId" placeholder="请输入" />
+        <el-form-item label="智能体id" prop="agentId">
+          <el-input v-model="form.agentId" placeholder="请输入智能体id" />
         </el-form-item>
         </el-form-item>
-        <el-form-item label="" prop="remark">
+        <el-form-item label="备注" prop="remark">
             <el-input v-model="form.remark" type="textarea" placeholder="请输入内容" />
             <el-input v-model="form.remark" type="textarea" placeholder="请输入内容" />
         </el-form-item>
         </el-form-item>
       </el-form>
       </el-form>