This commit is contained in:
zlwu committed 2026-06-16 13:01:17 +08:00
1 parent 0bf107d4f7
commit 4f24d3b687
182 files changed
+511 -376

No files matched your search

@@ -35,7 +35,7 @@
<div>
<!-- 基本信息 -->
<div id="view-section-basic" class="section-card section-card--white">
<div class="section-title"><h3>基本信息</h3></div>
<div class="section-title section-title--banner"><h3>基本信息</h3></div>
<div class="data-grid data-grid--4">
<div class="data-item"
><div class="data-label">协议状态</div
@@ -228,7 +228,7 @@
<!-- 采集信息 -->
<div id="view-section-collection" class="section-card section-card--white">
<div class="section-title"><h3>采集信息</h3></div>
<div class="section-title section-title--banner"><h3>采集信息</h3></div>
<div class="data-grid data-grid--4">
<div class="data-item"
><div class="data-label">采集地区</div
@@ -265,7 +265,7 @@
v-loading="lookupLoading"
class="section-card section-card--white"
>
<div class="section-title"><h3>样本及运输信息</h3></div>
<div class="section-title section-title--banner"><h3>样本及运输信息</h3></div>
<div v-if="samples.length" class="sample-cards">
<div v-for="(row, sIdx) in samples" :key="row.id || sIdx" class="sample-card">
<div class="sample-card__header">
@@ -458,7 +458,7 @@
<!-- 客户信息 -->
<div id="view-section-party" class="section-card section-card--green">
<div class="section-title"><h3>客户信息</h3></div>
<div class="section-title section-title--banner"><h3>客户信息</h3></div>
<div class="client-sub-cards">
<!-- 母亲信息 -->
<div class="client-sub-card">
@@ -589,7 +589,7 @@
id="view-section-fullmoon-insurance"
class="section-card section-card--white"
>
<div class="section-title"><h3>新生儿保险信息</h3></div>
<div class="section-title section-title--banner"><h3>新生儿保险信息</h3></div>
<div class="data-grid data-grid--4">
<div class="data-item"
><div class="data-label">满月日期</div
@@ -690,7 +690,7 @@
<!-- 缴费信息 -->
<div id="view-section-payment" class="section-card">
<div class="section-title"><h3>缴费信息</h3></div>
<div class="section-title section-title--banner"><h3>缴费信息</h3></div>
<!-- 缴费主表指标卡 -->
<div class="payment-summary">
<div class="payment-metric"
@@ -1043,7 +1043,7 @@
id="view-section-audit"
class="section-card section-card--white"
>
<div class="section-title"><h3>审核记录</h3></div>
<div class="section-title section-title--banner"><h3>审核记录</h3></div>
<el-table
v-loading="auditLoading"
class="list-table sub-view-table"
@@ -2040,7 +2040,7 @@
margin-bottom: 4px;
font-size: 11px;
font-weight: 500;
color: #64748b;
color: var(--mint-text-muted, #334155);
}
.kpi-value {
@@ -2108,6 +2108,22 @@
color: #1e293b;
line-height: 1.4;
}
&--banner {
margin: -22px -24px 18px;
padding: 10px 24px;
border-bottom: none;
border-radius: 12px 12px 0 0;
background: var(--primary, #10b981);
&::before {
display: none;
}
h3 {
color: #fff;
}
}
}
/* ---- Data Grid ---- */
@@ -2138,7 +2154,7 @@
.data-label {
font-size: 12px;
color: #94a3b8;
color: var(--mint-text-muted, #334155);
margin-bottom: 3px;
}
@@ -2149,7 +2165,7 @@
word-break: break-word;
&--muted {
color: #64748b;
color: var(--mint-text-muted, #334155);
font-weight: 400;
}
}
@@ -2168,7 +2184,7 @@
:deep(.protocol-attachment-empty) {
font-size: 14px;
color: #64748b;
color: var(--mint-text-muted, #334155);
}
}
@@ -2184,7 +2200,7 @@
:deep(.protocol-attachment-empty) {
font-size: 14px;
color: #64748b;
color: var(--mint-text-muted, #334155);
}
}
@@ -2199,7 +2215,7 @@
.data-label {
font-size: 12px;
color: #94a3b8;
color: var(--mint-text-muted, #334155);
}
}
@@ -2219,7 +2235,7 @@
.status-change-title {
font-size: 12px;
font-weight: 600;
color: #64748b;
color: var(--mint-text-muted, #334155);
margin-bottom: 12px;
}
@@ -2359,7 +2375,7 @@
.sample-reception-empty {
font-size: 13px;
color: #94a3b8;
color: var(--mint-text-muted, #334155);
}
.check-list {
@@ -2408,7 +2424,7 @@
.sample-card__section-label {
font-size: 11px;
font-weight: 600;
color: #94a3b8;
color: var(--mint-text-muted, #334155);
margin-bottom: 10px;
letter-spacing: 0.3px;
}
@@ -2416,7 +2432,7 @@
.data-value--code {
font-family: 'SF Mono', 'Monaco', 'Inconsolata', 'Fira Mono', monospace;
font-size: 13px;
color: #475569;
color: var(--mint-text-muted, #334155);
}
.data-value--price {
@@ -2441,7 +2457,7 @@
.pm-label {
font-size: 11px;
color: #94a3b8;
color: var(--mint-text-muted, #334155);
margin-bottom: 4px;
}
@@ -2557,7 +2573,7 @@
.info-label {
font-size: 11px;
color: #94a3b8;
color: var(--mint-text-muted, #334155);
}
.info-value {
@@ -2581,7 +2597,7 @@
margin: 0 0 14px;
font-size: 12px;
font-weight: 600;
color: #64748b;
color: var(--mint-text-muted, #334155);
}
/* ---- Mini Flow ---- */
@@ -2798,7 +2814,7 @@
.flow-detail-card__label {
font-size: 11px;
color: #94a3b8;
color: var(--mint-text-muted, #334155);
}
.flow-detail-card__value {
@@ -2825,7 +2841,7 @@
.flow-detail-card__empty {
font-size: 12px;
color: #94a3b8;
color: var(--mint-text-muted, #334155);
font-style: italic;
}
@@ -2970,7 +2986,7 @@
.timeline-title {
font-size: 12px;
color: #64748b;
color: var(--mint-text-muted, #334155);
font-weight: 600;
margin-bottom: 12px;
}
@@ -3038,7 +3054,7 @@
.timeline-label {
font-size: 11px;
color: #64748b;
color: var(--mint-text-muted, #334155);
margin-top: 8px;
text-align: center;
max-width: 80px;