src/views/dmx/knowledgeLib/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/dmx/knowledgeLib/tool.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/dmx/knowledgeLib/index.vue
@@ -465,11 +465,16 @@ </div> </template> <template #action="{ record }"> <tool :kbtenantInfo="kbtenantInfo" :item="record" :kbdetail="kbdetail" /> <a-button type="text" :disabled="record.run == '1'" @click="handleClick(record)" size="small" > <template #icon> <icon-tool /> </template> </a-button> <edit :item="record" @upTabdateItem="upTabdateItem" /> <a-popconfirm :content="'确定删除吗'" @@ -580,6 +585,12 @@ <excel v-if="documenttype == 'excel'" :previewSrc="previewSrc"></excel> <txtPdf v-if="documenttype == 'txtPdf'" :previewSrc="previewSrc"></txtPdf> </a-modal> <tool ref="toolForm" :kbtenantInfo="kbtenantInfo" :item="setObj" :kbdetail="kbdetail" /> </div> </template> @@ -651,6 +662,7 @@ const formModel = ref(generateFormModel()); const cloneColumns = ref([]); const showColumns = ref<Column[]>([]); let setObj = reactive({}); const size = ref<SizeProps>('medium'); let visible = ref(false); @@ -670,6 +682,7 @@ let kbdetail = reactive({}); let parser_ids = reactive({}); let seeObj = reactive({}); let toolForm = ref(null); let kbtenantInfo = reactive({ asr_id: 'paraformer-realtime-8k-v1', embd_id: 'BAAI/bge-large-zh-v1.5', @@ -876,8 +889,9 @@ }); }; const handleClick = () => { visible.value = true; const handleClick = (data) => { Object.assign(setObj, data); toolForm.value.handleClick(data); }; const onPageChange = (current: number) => { src/views/dmx/knowledgeLib/tool.vue
@@ -1,14 +1,4 @@ <template> <a-button type="text" :disabled="props.item.run == '1'" @click="handleClick" size="small" > <template #icon> <icon-tool /> </template> </a-button> <a-modal v-model:visible="visible" title=" " @@ -469,7 +459,7 @@ if (!errors) { let data = await kbdocumentchangeparser({ parser_id: form.parser_id, doc_id: form.doc_id, doc_id: props.item.id, parser_config: { raptor: { use_raptor: form.use_raptor, @@ -512,9 +502,9 @@ } }; const handleOpened = (el) => { // console.log('props',props.kbtenantInfo); console.log('props', props.item); // console.log('props',props.kbdetail); console.log('kbtenantInfo',props.kbtenantInfo); console.log('item', props.item); console.log('kbdetail',props.kbdetail); console.log(parser_ids, 'parser_ids'); let parser_id = props.item.parser_id; parser_ids.forEach((item) => { @@ -522,15 +512,7 @@ form.parser_id = item.value; } }); // Object.assign(form,{ // name: '',// 用户名 // nameJoin: '',// 昵称 // post: '',// 岗位 // txt: '',// 备注 // }); // formRef.value.resetFields(); console.log(props.item.id); getList(); }; const onChangeRAPTOR = () => {}; @@ -665,9 +647,15 @@ }; onBeforeMount(() => { getList(); }); onMounted(() => {}); defineExpose({ handleClick }) </script> <style scoped lang="less">