feat(M08-D): 补审计日志与系统配置
This commit is contained in:
+103
-1
@@ -239,6 +239,102 @@
|
||||
gap: 16px;
|
||||
}
|
||||
|
||||
.system-page,
|
||||
.system-workspace {
|
||||
display: grid;
|
||||
gap: 16px;
|
||||
}
|
||||
|
||||
.system-tabs {
|
||||
padding: 0 18px 18px;
|
||||
}
|
||||
|
||||
.audit-filters {
|
||||
display: grid;
|
||||
grid-template-columns: minmax(210px, 1fr) 210px 180px minmax(320px, 1.2fr) auto;
|
||||
gap: 10px;
|
||||
margin-bottom: 16px;
|
||||
}
|
||||
|
||||
.system-metrics {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(4, minmax(0, 1fr));
|
||||
gap: 12px;
|
||||
}
|
||||
|
||||
.system-metrics > span {
|
||||
display: grid;
|
||||
gap: 6px;
|
||||
padding: 16px 18px;
|
||||
border: 1px solid #dbe3ec;
|
||||
border-radius: 14px;
|
||||
background: #f8fafc;
|
||||
}
|
||||
|
||||
.system-metrics small,
|
||||
.field-help {
|
||||
color: #66758a;
|
||||
}
|
||||
|
||||
.system-metrics strong {
|
||||
font-size: 26px;
|
||||
}
|
||||
|
||||
.system-config-grid {
|
||||
display: grid;
|
||||
grid-template-columns: minmax(0, 1.2fr) minmax(320px, .8fr);
|
||||
gap: 16px;
|
||||
}
|
||||
|
||||
.config-card {
|
||||
padding: 18px;
|
||||
border: 1px solid #dbe3ec;
|
||||
border-radius: 14px;
|
||||
background: #fff;
|
||||
}
|
||||
|
||||
.config-card > header,
|
||||
.status-control {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
gap: 12px;
|
||||
}
|
||||
|
||||
.config-card h3 {
|
||||
margin-top: 4px;
|
||||
}
|
||||
|
||||
.status-control {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.status-control .el-select {
|
||||
width: 150px;
|
||||
}
|
||||
|
||||
.field-help {
|
||||
display: block;
|
||||
margin-top: 7px;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.migration-card .el-button {
|
||||
margin-top: 16px;
|
||||
}
|
||||
|
||||
.audit-metadata {
|
||||
overflow: auto;
|
||||
min-height: 160px;
|
||||
padding: 14px;
|
||||
border-radius: 10px;
|
||||
background: #14202b;
|
||||
color: #d9e7ef;
|
||||
font: 12px/1.6 ui-monospace, SFMono-Regular, Consolas, monospace;
|
||||
white-space: pre-wrap;
|
||||
word-break: break-word;
|
||||
}
|
||||
|
||||
.franchise-metrics {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(4, minmax(0, 1fr));
|
||||
@@ -321,7 +417,10 @@
|
||||
|
||||
@media (max-width: 980px) {
|
||||
.franchise-metrics,
|
||||
.franchise-filters {
|
||||
.franchise-filters,
|
||||
.system-metrics,
|
||||
.audit-filters,
|
||||
.system-config-grid {
|
||||
grid-template-columns: repeat(2, minmax(0, 1fr));
|
||||
}
|
||||
}
|
||||
@@ -329,6 +428,9 @@
|
||||
@media (max-width: 560px) {
|
||||
.franchise-metrics,
|
||||
.franchise-filters,
|
||||
.system-metrics,
|
||||
.audit-filters,
|
||||
.system-config-grid,
|
||||
.follow-up-form .el-form {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user