| | |
| | | </div> |
| | | </div> |
| | | <div class="set_btn_group"> |
| | | <el-button link class="text-[12px] text-[#686682]">查看 </el-button> |
| | | <el-button link class="text-[12px] text-[#686682]" @click="viewKnowledgeBase(item)">查看 </el-button> |
| | | <el-divider direction="vertical" /> |
| | | <el-button link class="text-[12px] text-[#686682]">命中测试 </el-button> |
| | | <!-- <el-button link class="text-[12px] text-[#686682]">命中测试 </el-button> --> |
| | | <!-- <el-divider direction="vertical" /> --> |
| | | <el-button link class="text-[12px] text-[#686682]" @click="editKnowledgeBase(item)">编辑 </el-button> |
| | | <el-divider direction="vertical" /> |
| | | <el-button link class="text-[12px] text-[#686682]">编辑 </el-button> |
| | | <el-divider direction="vertical" /> |
| | | <el-button link class="text-[12px] text-[#686682]" @click="deleteKnowledgeBase(item)">删除 </el-button> |
| | | <el-button link class="text-[12px]" @click="deleteKnowledgeBase(item)" style="color: #f00">删除 </el-button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | }, |
| | | knowledgeBaseList: [], |
| | | }); |
| | | //#region ====================== 获取知识库sheet列表 ====================== |
| | | |
| | | //创建知识库 |
| | | const createKnowledgeBase = () => { |
| | | router.push({ |
| | |
| | | return ElMessage.error('获取列表索引失败' + (res?.json_msg ? `,${JSON.stringify(res.json_msg)}` : '')); |
| | | } |
| | | }; |
| | | //删除知识库 |
| | | const deleteKnowledgeBase = async (row) => { |
| | | ElMessageBox.confirm(`确定删除当前的知识库:【${row.title}】?`, '提示', { |
| | | confirmButtonText: '确定', |
| | |
| | | } |
| | | }); |
| | | }; |
| | | //#endregion |
| | | //#region ====================== 对知识库进行编辑查看操作 ====================== |
| | | const editKnowledgeBase = (row) => { |
| | | router.push({ |
| | | name: 'EditKnowledge', |
| | | query: { |
| | | knowledge_id: row.id, |
| | | knowledge_title: row.title, |
| | | knowledge_desc: row.desc, |
| | | knowledge_prompt: row.prompt, |
| | | }, |
| | | }); |
| | | }; |
| | | const viewKnowledgeBase = (row) => { |
| | | router.push({ |
| | | name: 'ViewKnowledge', |
| | | query: { |
| | | knowledge_id: row.id, |
| | | knowledge_title: row.title, |
| | | }, |
| | | }); |
| | | }; |
| | | //#endregion |
| | | onMounted(() => { |
| | | docvectorList(); |
| | | mittBus.on('addKnowledgeBaseObj', (obj) => { |