feat: 调整了目录结构
This commit is contained in:
1 parent
8161e7512b
commit
736c2feb4f
58 files changed
+2370
-373
No files matched your search
Generated
+305
-71
File diff suppressed because it is too large.
Load diff
+1
-1
@@ -34,7 +34,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/long-answer/index",
|
||||
"path": "pages/ChatMain/ChatLongAnswer/index",
|
||||
"style": {
|
||||
"navigationStyle": "custom"
|
||||
}
|
||||
|
||||
+2
-2
@@ -9,7 +9,7 @@
|
||||
mode="aspectFit"
|
||||
/>
|
||||
<ChatMarkdown :key="textKey" :text="processedText" />
|
||||
<DotLoading v-if="isLoading" />
|
||||
<ChatLoading v-if="isLoading" />
|
||||
</view>
|
||||
<slot name="content"></slot>
|
||||
</view>
|
||||
@@ -20,7 +20,7 @@
|
||||
<script setup>
|
||||
import { defineProps, computed, ref, watch } from "vue";
|
||||
import ChatMarkdown from "../ChatMarkdown/index.vue";
|
||||
import DotLoading from "../../loading/DotLoading.vue";
|
||||
import ChatLoading from "../ChatLoading/index.vue";
|
||||
|
||||
const props = defineProps({
|
||||
text: {
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -20,7 +20,7 @@
|
||||
|
||||
<script setup>
|
||||
import TopNavBar from "@/components/TopNavBar/index.vue";
|
||||
import ChatMarkdown from "../index/components/chat/ChatMarkdown/index.vue";
|
||||
import ChatMarkdown from "../ChatMarkdown/index.vue";
|
||||
import { defineProps, ref, nextTick } from "vue";
|
||||
import { onLoad, onUnload } from "@dcloudio/uni-app";
|
||||
import StreamManager from "@/utils/StreamManager.js";
|
||||
+13
-10
@@ -185,6 +185,7 @@ import {
|
||||
NOTICE_EVENT_LOGIN_SUCCESS,
|
||||
} from "@/constant/constant";
|
||||
import { MessageRole, MessageType, CompName, Command } from "@/model/ChatModel";
|
||||
|
||||
import ChatTopWelcome from "../ChatTopWelcome/index.vue";
|
||||
import NoticeMessage from "../NoticeMessage/index.vue";
|
||||
import ChatTopNavBar from "../ChatTopNavBar/index.vue";
|
||||
@@ -193,15 +194,17 @@ import ChatCardMine from "../ChatCardMine/index.vue";
|
||||
import ChatCardOther from "../ChatCardOther/index.vue";
|
||||
import ChatQuickAccess from "../ChatQuickAccess/index.vue";
|
||||
import ChatInputArea from "../ChatInputArea/index.vue";
|
||||
import QuickBookingComponent from "../../module/QuickBookingComponent/index.vue";
|
||||
import DiscoveryCardComponent from "../../module/DiscoveryCardComponent/index.vue";
|
||||
import ActivityListComponent from "../../module/ActivityListComponent/index.vue";
|
||||
import RecommendPostsComponent from "../../module/RecommendPostsComponent/index.vue";
|
||||
import AttachListComponent from "../../module/AttachListComponent/index.vue";
|
||||
import DetailCardCompontent from "../../module/DetailCardCompontent/index.vue";
|
||||
import OpenMapComponent from "../../module/OpenMapComponent/index.vue";
|
||||
import AnswerComponent from "../../module/AnswerComponent/index.vue";
|
||||
import GeneratorPhotoComponent from "../../module/GeneratorPhotoComponent/index.vue";
|
||||
|
||||
import QuickBookingComponent from "../../ChatModule/QuickBookingComponent/index.vue";
|
||||
import DiscoveryCardComponent from "../../ChatModule/DiscoveryCardComponent/index.vue";
|
||||
import ActivityListComponent from "../../ChatModule/ActivityListComponent/index.vue";
|
||||
import RecommendPostsComponent from "../../ChatModule/RecommendPostsComponent/index.vue";
|
||||
import AttachListComponent from "../../ChatModule/AttachListComponent/index.vue";
|
||||
import DetailCardCompontent from "../../ChatModule/DetailCardCompontent/index.vue";
|
||||
import OpenMapComponent from "../../ChatModule/OpenMapComponent/index.vue";
|
||||
import AnswerComponent from "../../ChatModule/AnswerComponent/index.vue";
|
||||
import GeneratorPhotoComponent from "../../ChatModule/GeneratorPhotoComponent/index.vue";
|
||||
|
||||
import CreateServiceOrder from "@/components/CreateServiceOrder/index.vue";
|
||||
import Feedback from "@/components/Feedback/index.vue";
|
||||
import AddCarCrad from "@/components/AddCarCrad/index.vue";
|
||||
@@ -212,7 +215,7 @@ import {
|
||||
recentConversation,
|
||||
} from "@/request/api/ConversationApi";
|
||||
import WebSocketManager from "@/utils/WebSocketManager";
|
||||
import { ThrottleUtils, IdUtils } from "@/utils";
|
||||
import { IdUtils } from "@/utils";
|
||||
import { checkToken } from "@/hooks/useGoLogin";
|
||||
import { useAppStore } from "@/store";
|
||||
import { getAccessToken } from "@/constant/token";
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
+4
-4
@@ -14,7 +14,7 @@
|
||||
<!-- 超过3行时显示...提示 -->
|
||||
<view v-if="!finish" class="flex flex-row flex-items-center mt-8">
|
||||
<text class="font-size-12 font-400 font-color-600">正在生成</text>
|
||||
<DotLoading />
|
||||
<ChatLoading />
|
||||
</view>
|
||||
<view v-if="isOverflow" class="flex flex-row flex-items-center mt-8" @click="lookDetailAction">
|
||||
<text class="font-size-12 font-400 theme-color-500 mr-4">查看详情</text>
|
||||
@@ -29,8 +29,8 @@
|
||||
<script setup>
|
||||
import { defineProps, computed, ref, watch, onBeforeUnmount } from "vue";
|
||||
|
||||
import ChatMarkdown from "../../chat/ChatMarkdown/index.vue";
|
||||
import DotLoading from "../../loading/DotLoading.vue";
|
||||
import ChatMarkdown from "../../ChatMain/ChatMarkdown/index.vue";
|
||||
import ChatLoading from "../../ChatMain/ChatLoading/index.vue";
|
||||
import StreamManager from '@/utils/StreamManager.js';
|
||||
|
||||
const isOverflow = ref(false)
|
||||
@@ -125,7 +125,7 @@ const lookDetailAction = () => {
|
||||
});
|
||||
|
||||
// 传递 finished 参数,完成状态下不自动滚到底部
|
||||
uni.navigateTo({ url: `/pages/long-answer/index?streamId=${encodeURIComponent(streamId)}&finished=${props.finish ? '1' : '0'}` });
|
||||
uni.navigateTo({ url: `/pages/ChatMain/ChatLongAnswer/index?streamId=${encodeURIComponent(streamId)}&finished=${props.finish ? '1' : '0'}` });
|
||||
}
|
||||
|
||||
</script>
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -25,10 +25,10 @@ import { ref, onUnmounted } from "vue";
|
||||
import { getUrlParams } from "@/utils/UrlParams";
|
||||
import { useAppStore } from "@/store";
|
||||
import { checkToken } from "@/hooks/useGoLogin";
|
||||
import ChatMainList from "./components/chat/ChatMainList/index.vue";
|
||||
import ChatMainList from "../ChatMain/ChatMainList/index.vue";
|
||||
import MoreService from "../ChatModule/MoreService/index.vue";
|
||||
import DrawerSection from "../DrawerSection/index.vue";
|
||||
import Calender from "@/components/Calender/index.vue";
|
||||
import MoreService from "./components/module/MoreService/index.vue";
|
||||
import DrawerSection from "./components/DrawerSection/index.vue";
|
||||
|
||||
const appStore = useAppStore();
|
||||
|
||||
|
||||
Reference in new issue
Block a user