diff --git a/src/layouts/index.less b/src/layouts/index.less
index ab1ddc44..f264ab19 100644
--- a/src/layouts/index.less
+++ b/src/layouts/index.less
@@ -39,8 +39,16 @@ body {
.ant-modal-body {
overflow-y: auto;
min-height: 300px;
- max-height: 80vh;
- max-height: calc(80vh - var(--vh-offset, 0px));
+ max-height: calc(80vh - 110px);
+ max-height: calc(80vh - var(--vh-offset, 110px));
+ padding: 0;
+ display: flex;
+
+ .log-container {
+ width: 100%;
+ padding: 24px;
+ overflow-y: auto;
+ }
}
pre {
diff --git a/src/pages/crontab/logModal.tsx b/src/pages/crontab/logModal.tsx
index 5f6c6c8b..0c28c2ff 100644
--- a/src/pages/crontab/logModal.tsx
+++ b/src/pages/crontab/logModal.tsx
@@ -50,8 +50,8 @@ const CronLogModal = ({
log && !logEnded(log) && !log.includes('任务未运行'),
);
setExecuting(hasNext);
- autoScroll();
if (hasNext) {
+ autoScroll();
setTimeout(() => {
getCronLog();
}, 2000);
@@ -74,7 +74,7 @@ const CronLogModal = ({
document
.querySelector('#log-flag')!
.scrollIntoView({ behavior: 'smooth' });
- }, 1000);
+ }, 600);
};
const cancel = () => {
diff --git a/src/pages/dependence/logModal.tsx b/src/pages/dependence/logModal.tsx
index f1a6761e..7d6a2986 100644
--- a/src/pages/dependence/logModal.tsx
+++ b/src/pages/dependence/logModal.tsx
@@ -130,22 +130,24 @@ const DependenceLogModal = ({
,
]}
>
- {loading ? (
-
-- )} +{value} -
++ )} +{value} +
- {value} -- )} +
+ {value} ++ )} +