diff --git a/frontend/src/views/chat/ExecutionDetails.vue b/frontend/src/views/chat/ExecutionDetails.vue index 21aae15c..1b88888d 100644 --- a/frontend/src/views/chat/ExecutionDetails.vue +++ b/frontend/src/views/chat/ExecutionDetails.vue @@ -7,6 +7,7 @@ import icon_database_colorful from '@/assets/svg/icon_database_colorful.svg' import icon_alarm_clock_colorful from '@/assets/svg/icon_alarm-clock_colorful.svg' import { chatApi, type ChatLogHistory } from '@/api/chat.ts' import { useI18n } from 'vue-i18n' +import { isMobile } from '@/utils/utils' import { debounce } from 'lodash-es' import LogTerm from './execution-component/LogTerm.vue' import LogSQLSample from './execution-component/LogSQLSample.vue' @@ -39,6 +40,10 @@ function getLogList(recordId: any) { } const setDrawerSize = debounce(() => { + if (isMobile()) { + drawerSize.value = window.innerWidth + 'px' + return + } drawerSize.value = window.innerWidth < 500 ? '460px' : `${Math.max(window.innerWidth * 0.5, 600)}px` }, 500) diff --git a/frontend/src/views/chat/index.vue b/frontend/src/views/chat/index.vue index cab4a7bd..d6758fae 100644 --- a/frontend/src/views/chat/index.vue +++ b/frontend/src/views/chat/index.vue @@ -190,6 +190,7 @@ :class="{ 'no-sidebar': isCompletePage && !chatListSideBarShow, pad16: !isCompletePage, + pad8: isPhone, }" >