feat(管理后台): 新增线路编辑器拖拽平移并修复代理下Socket连接问题

调整socket.io传输顺序优先使用轮询以适配代理服务器,新增可视化线路编辑器拖拽平移功能,修复多处CSS布局问题并更新静态资源缓存版本。
This commit is contained in:
2026-06-21 11:21:09 +08:00
parent 7fea8807b8
commit b1cb84f736
5 changed files with 86 additions and 10 deletions
+22 -2
View File
@@ -686,6 +686,7 @@ main {
display: flex;
flex-direction: column;
flex-shrink: 0;
min-height: 0;
}
.management-main {
@@ -702,6 +703,7 @@ main {
flex-direction: column;
gap: 8px;
padding-right: 4px;
min-height: 0;
}
.line-item {
@@ -771,18 +773,26 @@ main {
.visual-line-container {
flex: 1;
overflow-x: auto;
overflow-y: hidden;
overflow: auto;
background-color: #00000022;
border-radius: 8px;
display: flex;
align-items: center;
justify-content: flex-start;
padding: 40px;
min-height: 0;
cursor: grab;
user-select: none;
scrollbar-width: thin;
}
.visual-line-container svg {
min-width: 100%;
flex-shrink: 0;
}
.visual-line-container.is-panning {
cursor: grabbing;
}
.station-node {
@@ -3383,6 +3393,12 @@ body.jr-ticket-board-page .jr-board-card:last-child {
align-items: start;
}
.ic-admin-layout .management-sidebar,
.ic-admin-layout .management-main,
.jr-admin-list-card {
min-height: 0;
}
.ic-form-grid {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
@@ -3886,6 +3902,10 @@ body.jr-admin-login-page {
.jr-admin-list-card .jr-scroll-box {
padding-right: 4px;
min-height: 320px;
max-height: 560px;
overflow-y: auto;
overscroll-behavior: contain;
}
.jr-admin-summary-grid {