【增加】AI 聊天发送,判断是否存在对话
							parent
							
								
									1a1e53ae70
								
							
						
					
					
						commit
						f6f786f1b6
					
				| 
						 | 
				
			
			@ -175,6 +175,13 @@ const onSend = async (val?: string) => {
 | 
			
		|||
    })
 | 
			
		||||
    return
 | 
			
		||||
  }
 | 
			
		||||
  if (activeConversationId.value == null) {
 | 
			
		||||
      ElMessage({
 | 
			
		||||
        message: '还没创建对话,不能发送!',
 | 
			
		||||
        type: 'error'
 | 
			
		||||
      })
 | 
			
		||||
    return
 | 
			
		||||
  }
 | 
			
		||||
  // TODO 芋艿:这块交互要在优化;应该是先插入到 UI 界面,里面会有当前的消息,和正在思考中;之后发起请求;
 | 
			
		||||
  // 清空输入框
 | 
			
		||||
  prompt.value = ''
 | 
			
		||||
| 
						 | 
				
			
			@ -346,21 +353,6 @@ onMounted(async () => {
 | 
			
		|||
  }
 | 
			
		||||
  // 获取列表数据
 | 
			
		||||
  await getMessageList()
 | 
			
		||||
  // scrollToBottom();
 | 
			
		||||
  // await nextTick
 | 
			
		||||
  // 监听滚动事件,判断用户滚动状态
 | 
			
		||||
  // messageContainer.value.addEventListener('scroll', handleScroll)
 | 
			
		||||
  // 添加 copy 监听
 | 
			
		||||
  // messageContainer.value.addEventListener('click', (e: any) => {
 | 
			
		||||
  //   console.log(e)
 | 
			
		||||
  //   if (e.target.id === 'copy') {
 | 
			
		||||
  //     copy(e.target?.dataset?.copy)
 | 
			
		||||
  //     ElMessage({
 | 
			
		||||
  //       message: '复制成功!',
 | 
			
		||||
  //       type: 'success'
 | 
			
		||||
  //     })
 | 
			
		||||
  //   }
 | 
			
		||||
  // })
 | 
			
		||||
})
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue