From ffdde4d7d6a1bfc071816e358942370bdfafbb9a Mon Sep 17 00:00:00 2001 From: liudong <liudong> Date: 星期二, 13 八月 2024 14:56:17 +0800 Subject: [PATCH] 智能体列表查询 --- src/views/dmx/knowledgeLib/edit.vue | 34 +++++++++++++++++++++------------- 1 files changed, 21 insertions(+), 13 deletions(-) diff --git a/src/views/dmx/knowledgeLib/edit.vue b/src/views/dmx/knowledgeLib/edit.vue index 808619a..2f45a85 100644 --- a/src/views/dmx/knowledgeLib/edit.vue +++ b/src/views/dmx/knowledgeLib/edit.vue @@ -1,6 +1,6 @@ <template> - <a-button type="text" @click="handleClick" size="small"> + <a-button type="text" :disabled="props.item.run == '1'" @click="handleClick" size="small"> <template #icon> <icon-edit /> </template> @@ -22,14 +22,13 @@ <script lang="ts" setup> import { onMounted ,onBeforeMount, reactive, ref } from "vue"; +import { kbdocumentrename, kbdocumentrm } from "@/api/kbList"; +import { Message } from "@arco-design/web-vue"; const visible = ref(false); const loading = ref(false); const form = reactive({ name: '',// 鐢ㄦ埛鍚� - nameJoin: '',// 鏄电О - post: '',// 宀椾綅 - txt: '',// 澶囨敞 }); const formRef = ref(null); @@ -43,8 +42,21 @@ } -const handleSubmit = ({values, errors}) => { - console.log('values:', values, '\nerrors:', errors) +const props = defineProps(['item']) + +const emit = defineEmits(['upTabdateItem']) + +const handleSubmit = async ({values, errors}) => { + if (errors) return; + let data = await kbdocumentrename({ + doc_id:props.item.id, + name:form.name + }) + if(data.code == 0){ + Message.success('鎿嶄綔鎴愬姛'); + visible.value = false; + emit("upTabdateItem",props.item.id,form.name); + } } const handleClick = () => { @@ -66,13 +78,9 @@ } const handleOpened =(el) => { - Object.assign(form,{ - name: '',// 鐢ㄦ埛鍚� - nameJoin: '',// 鏄电О - post: '',// 宀椾綅 - txt: '',// 澶囨敞 - }); - formRef.value.resetFields(); + console.log(props.item, 'props.item'); + Object.assign(form,props.item); + // formRef.value.resetFields(); } onBeforeMount(()=>{ -- Gitblit v1.8.0