fix: optimization user input

This commit is contained in:
wangdan-fit2cloud 2025-04-02 16:42:58 +08:00 committed by GitHub
parent a71c844ef4
commit 678a5ae4a5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 22 additions and 17 deletions

View File

@ -6,7 +6,7 @@ LangSearch 是一个提供免费Web Search API和Rerank API的服务支持新
## 配置 ## 配置
1. 获取API Key  1. 获取API Key 
在[Langsearch](https://langsearch.com/overview) 上申请 API 密钥。 在[LangSearch](https://langsearch.com/overview) 上申请 API 密钥。
![API Key](/ui/fx/img/langsearch_APIKey.jpg) ![API Key](/ui/fx/img/langsearch_APIKey.jpg)
2. 在函数库中配置 2. 在函数库中配置
在函数库的LangSearch函数面板中点击 … > 启用参数,填写 API 密钥,并启用该函数。 在函数库的LangSearch函数面板中点击 … > 启用参数,填写 API 密钥,并启用该函数。

View File

@ -655,13 +655,17 @@ function autoSendMessage() {
audio_list: uploadAudioList.value, audio_list: uploadAudioList.value,
video_list: uploadVideoList.value video_list: uploadVideoList.value
}) })
inputValue.value = '' if (!props.checkInputParam()) {
uploadImageList.value = [] return
uploadDocumentList.value = [] } else {
uploadAudioList.value = [] inputValue.value = ''
uploadVideoList.value = [] uploadImageList.value = []
if (quickInputRef.value) { uploadDocumentList.value = []
quickInputRef.value.textareaStyle.height = '45px' uploadAudioList.value = []
uploadVideoList.value = []
if (quickInputRef.value) {
quickInputRef.value.textareaStyle.height = '45px'
}
} }
} }

View File

@ -198,11 +198,11 @@ watch(
const toggleUserInput = () => { const toggleUserInput = () => {
showUserInput.value = !showUserInput.value showUserInput.value = !showUserInput.value
// if (showUserInput.value) { if (showUserInput.value) {
// // //
// initialFormData.value = JSON.parse(JSON.stringify(form_data.value)) initialFormData.value = JSON.parse(JSON.stringify(form_data.value))
// initialApiFormData.value = JSON.parse(JSON.stringify(api_form_data.value)) initialApiFormData.value = JSON.parse(JSON.stringify(api_form_data.value))
// } }
} }
function UserFormConfirm() { function UserFormConfirm() {
@ -210,13 +210,14 @@ function UserFormConfirm() {
showUserInput.value = false showUserInput.value = false
} }
function UserFormCancel() { function UserFormCancel() {
// // //
// form_data.value = JSON.parse(JSON.stringify(initialFormData.value)) form_data.value = JSON.parse(JSON.stringify(initialFormData.value))
// api_form_data.value = JSON.parse(JSON.stringify(initialApiFormData.value)) api_form_data.value = JSON.parse(JSON.stringify(initialApiFormData.value))
userFormRef.value?.render(form_data.value)
showUserInput.value = false showUserInput.value = false
} }
const checkInputParam = () => { const checkInputParam = () => {
userFormRef.value?.checkInputParam() return userFormRef.value?.checkInputParam() || false
} }
function sendMessage(val: string, other_params_data?: any, chat?: chatType) { function sendMessage(val: string, other_params_data?: any, chat?: chatType) {