From 9cf32f84934cf13dba77e20fdddf8703e11b0c62 Mon Sep 17 00:00:00 2001 From: liudong <liudong> Date: 星期二, 13 八月 2024 20:04:20 +0800 Subject: [PATCH] agent会话开发 --- src/views/sessionManager/components/addSession.vue | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/src/views/sessionManager/components/addSession.vue b/src/views/sessionManager/components/addSession.vue index 0735a0e..7b2c2c9 100644 --- a/src/views/sessionManager/components/addSession.vue +++ b/src/views/sessionManager/components/addSession.vue @@ -4,6 +4,7 @@ import { addSessionApi, getDialogListApi } from '@/api/session'; const props = defineProps({ modalObj: Object, + dialogId: String, }); const conversation = ref({ dialog_id: '', conversation_desc: '' }); const dialogList = ref([]); @@ -12,6 +13,7 @@ const { code, data } = await getDialogListApi(); if (code === 200) { dialogList.value = data; + conversation.value.dialog_id = data[0].id; } }; @@ -64,6 +66,13 @@ // )?.name; // } // ); + + watch( + () => props.dialogId, + (newVal, oldVal) => { + conversation.value.dialog_id = newVal; + } + ); </script> <template> @@ -76,11 +85,12 @@ > <template #title> 鏂板浼氳瘽 </template> <a-form ref="formRef" :model="conversation" :rules="rules"> - <a-form-item label="鍔╂墜鍏宠仈:" field="dialog_id" @submit="handleSubmit"> + <a-form-item label="鍔╂墜鍏宠仈:" field="dialog_id" > <a-select style="width: 80%" v-model="conversation.dialog_id" placeholder="璇烽�夋嫨鍏宠仈鍔╂墜" + disabled > <a-option v-for="dialog in dialogList" -- Gitblit v1.8.0