From 9cf32f84934cf13dba77e20fdddf8703e11b0c62 Mon Sep 17 00:00:00 2001
From: liudong <liudong>
Date: 星期二, 13 八月 2024 20:04:20 +0800
Subject: [PATCH] agent会话开发
---
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