wujingjing
2024-11-12 91fbe6ea41b0451a17aa1f6654faa9806b7f1817
src/components/chat/hooks/useAssistantContentOpt.ts
@@ -37,7 +37,6 @@
         answer_state: toSetState,
      });
      item.state = toSetState;
   };
   const unLikeClick = async (item) => {
@@ -47,8 +46,6 @@
         answer_state: toSetState,
      });
      item.state = toSetState;
   };
   const feedbackPosition = ref({
      x: 0,
@@ -93,11 +90,11 @@
      if (!displayMessageList.value || displayMessageList.value.length === 0) return false;
      const last = displayMessageList.value.at(-1);
      const isShow = last?.role === RoleEnum.assistant && last?.content?.values && last.content?.askMoreList?.length > 0;
      return isShow && !isSharePage ;
      return isShow && !isSharePage;
   });
   const showFixQuestion = (item) => {
      const isShow = item?.role === RoleEnum.assistant && item?.content?.values && item.content?.origin?.err_json?.fix_question;
      const isShow = item?.role === RoleEnum.assistant  && item.content?.origin?.sample_question?.length > 0;
      return isShow;
   };
   const askMoreClick = (item) => {
@@ -106,15 +103,15 @@
   };
   const fixQuestionClick = (item, originData) => {
      if (!item.question) return;
      preQuestion.value = originData?.question;
      if (!item) return;
      // preQuestion.value = originData?.question;
      try {
         sendChatMessage({
            type: AnswerType.Text,
            values: item.question,
            values: item,
         });
      } finally {
         preQuestion.value = null;
         // preQuestion.value = null;
      }
   };