From 2d41342b8d76c56d11f8024d1778a6d9d340278a Mon Sep 17 00:00:00 2001
From: liudong <liudong>
Date: 星期一, 05 八月 2024 18:55:26 +0800
Subject: [PATCH] 智能体管理的测试助手页面的bug修改
---
src/views/dmx/knowledgeLib/add.vue | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/src/views/dmx/knowledgeLib/add.vue b/src/views/dmx/knowledgeLib/add.vue
index 34bc1de..5f7749d 100644
--- a/src/views/dmx/knowledgeLib/add.vue
+++ b/src/views/dmx/knowledgeLib/add.vue
@@ -6,7 +6,7 @@
</template>
鏂板鏂囦欢
</a-button>
- <a-modal v-model:visible="visible" title="涓婁紶鏂囦欢" @before-open="handleOpened" @cancel="handleCancel" @before-ok="handleBeforeOk" title-align="start">
+ <a-modal v-model:visible="visible" title="涓婁紶鏂囦欢" @open="handleOpened" @cancel="handleCancel" :ok-loading="loading" @before-ok="handleBeforeOk" title-align="start">
<a-tabs :default-active-key="activeKey" @change="activeKeyChange">
<a-tab-pane key="1" title="鏂囦欢">
</a-tab-pane>
@@ -59,20 +59,23 @@
}
)
// 涓婁紶鏂囦欢
-const submitForm = async()=>{
+const submitForm = async(done)=>{
if (files.value && files.value.length > 0) {
files.value.map((item) => {
const formData = new FormData()
- formData.append(name || 'file', item.file);
+ formData.append('file', item.file);
formData.append('kb_id', props.kbobj.id);
kbdocumentupload(formData).then((res) => {
if(res.code == 0){
emit('changeFetchData')
Message.success('涓婁紶鎴愬姛');
- visible.value = false;
+ handleCancel()
}
})
})
+ done(false)
+ }else {
+ done(false)
}
}
@@ -94,15 +97,18 @@
visible.value = true;
};
const handleBeforeOk = (done) => {
- submitForm();
+ submitForm(done);
};
const handleCancel = () => {
visible.value = false;
}
const handleOpened =(el) => {
- console.log(props.kbobj);
+ // console.log(props.kbobj);
uploadList.value = [];
+ files.value = [];
+ loading.value = false;
+
}
const activeKeyChange = (value)=>{
activeKey.value = value;
--
Gitblit v1.8.0