fix: harden real backend admin workflows and ui

This commit is contained in:
hectorzhao
2026-07-03 19:29:56 +08:00
parent dd09d91c1e
commit 8cca361441
71 changed files with 5111 additions and 4439 deletions
@@ -70,6 +70,19 @@ export function AdminCustomerDetailPage() {
<div className="surface mini-status-card"><FileText size={22} /><div><span></span><strong>¥{((account?.balanceCents ?? 0) / 100).toLocaleString('zh-CN')}</strong><small></small></div></div>
</div>
<div className="surface section-stack">
<div className="section-heading"><div><h2></h2><p className="muted"></p></div></div>
<div className="ui-detail-info-grid">
<div className="ui-detail-info-grid__item"><span></span><strong>{tenant?.enterpriseProfile?.creditCode || '-'}</strong></div>
<div className="ui-detail-info-grid__item"><span>/</span><strong>{[tenant?.enterpriseProfile?.province, tenant?.enterpriseProfile?.city].filter(Boolean).join(' / ') || '-'}</strong></div>
<div className="ui-detail-info-grid__item ui-detail-info-grid__item--full"><span></span><strong>{tenant?.enterpriseProfile?.address || '-'}</strong></div>
<div className="ui-detail-info-grid__item"><span></span><strong>{tenant?.enterpriseProfile?.contactName || '-'}</strong></div>
<div className="ui-detail-info-grid__item"><span></span><strong>{tenant?.enterpriseProfile?.contactPhone || '-'}</strong></div>
<div className="ui-detail-info-grid__item"><span></span><strong>{tenant?.enterpriseProfile?.contactIdCard || '-'}</strong></div>
<div className="ui-detail-info-grid__item"><span></span><strong>{tenant?.enterpriseProfile?.contactEmail || '-'}</strong></div>
</div>
</div>
<div className="surface section-stack">
<div className="section-heading"><div><h2></h2><p className="muted"></p></div><Tag tone="info">{applications.length} </Tag></div>
<Table columns={appColumns} data={applications} emptyText="暂无短信应用" rowKey="id" />