标记缺失课程小结记录
This commit is contained in:
@@ -202,10 +202,11 @@ function renderRecordRow(row) {
|
||||
const corrected = correctedRecords.get(key);
|
||||
const displayRow = getDisplayRecord(row);
|
||||
const correctedClass = corrected ? " corrected-row" : "";
|
||||
const summaryClass = Number(row.summary_count || 0) > 0 ? "" : " missing-summary";
|
||||
const actionLabel = corrected ? "编辑" : "纠错";
|
||||
const badge = corrected ? '<span class="correction-badge">已修改</span>' : "";
|
||||
const summaryExpanded = expandedSummaryRecords.has(key);
|
||||
return `<tr class="record-row${correctedClass}" data-record-key="${escapeHtml(key)}" tabindex="0" role="button" aria-expanded="${summaryExpanded ? "true" : "false"}">
|
||||
return `<tr class="record-row${correctedClass}${summaryClass}" data-record-key="${escapeHtml(key)}" tabindex="0" role="button" aria-expanded="${summaryExpanded ? "true" : "false"}">
|
||||
<td>${escapeHtml(displayRow.date)} ${escapeHtml(displayRow.weekday)}</td>
|
||||
<td>${escapeHtml(displayRow.time)}</td>
|
||||
<td>${escapeHtml(displayRow.student)}</td>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>新时空教务管理系统</title>
|
||||
<link rel="stylesheet" href="/static/styles.css?v=20260618-summary-missing-rail" />
|
||||
<link rel="stylesheet" href="/static/styles.css?v=20260618-missing-summary-rail-row" />
|
||||
</head>
|
||||
<body>
|
||||
<header class="topbar">
|
||||
|
||||
@@ -884,6 +884,21 @@ td {
|
||||
border-top: 1px solid var(--line);
|
||||
}
|
||||
|
||||
.record-row.missing-summary td:first-child {
|
||||
position: relative;
|
||||
padding-left: 18px;
|
||||
}
|
||||
|
||||
.record-row.missing-summary td:first-child::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
width: 4px;
|
||||
background: #f59e0b;
|
||||
}
|
||||
|
||||
.record-summary-title {
|
||||
margin-bottom: 8px;
|
||||
color: var(--accent-strong);
|
||||
|
||||
Reference in New Issue
Block a user