style: enhance visual representation of serial numbers

This commit is contained in:
2026-02-06 17:44:40 +08:00
parent b94e7f42a4
commit 09b6fc331f
2 changed files with 27 additions and 5 deletions

View File

@@ -263,9 +263,20 @@ function GeneratePage() {
{qrCodeDataUrl && ( {qrCodeDataUrl && (
<div style={{ textAlign: 'center' }}> <div style={{ textAlign: 'center' }}>
<img src={qrCodeDataUrl} alt="QR Code" style={{ width: '200px', height: '200px' }} /> <img src={qrCodeDataUrl} alt="QR Code" style={{ width: '200px', height: '200px', marginBottom: '16px' }} />
{generatedData.serials && generatedData.serials.length > 0 && ( {generatedData.serials && generatedData.serials.length > 0 && (
<p style={{ marginTop: '12px', fontFamily: 'monospace', fontSize: '16px', fontWeight: 'bold', color: '#165DFF' }}>{generatedData.serials[0].serialNumber}</p> <Tag style={{
fontFamily: 'monospace',
fontSize: '14px',
padding: '6px 16px',
borderRadius: '6px',
backgroundColor: '#E6F7FF',
color: '#165DFF',
border: '1px solid #91D5FF',
fontWeight: '500'
}}>
{generatedData.serials[0].serialNumber}
</Tag>
)} )}
</div> </div>
)} )}

View File

@@ -413,9 +413,20 @@ function ManagePage() {
<div style={{ textAlign: 'center' }}> <div style={{ textAlign: 'center' }}>
{qrCodeDataUrl && ( {qrCodeDataUrl && (
<> <>
<img src={qrCodeDataUrl} alt="QR Code" style={{ width: '200px', height: '200px', cursor: 'pointer' }} onClick={() => handleQuerySerial(selectedSerial)} /> <img src={qrCodeDataUrl} alt="QR Code" style={{ width: '200px', height: '200px', cursor: 'pointer', marginBottom: '16px' }} onClick={() => handleQuerySerial(selectedSerial)} />
<p style={{ marginTop: '12px', fontFamily: 'monospace', fontSize: '16px', fontWeight: 'bold', color: '#165DFF' }}>{selectedSerial}</p> <Tag style={{
<p style={{ marginTop: '8px', fontSize: '12px', color: '#999' }}></p> fontFamily: 'monospace',
fontSize: '14px',
padding: '6px 16px',
borderRadius: '6px',
backgroundColor: '#E6F7FF',
color: '#165DFF',
border: '1px solid #91D5FF',
fontWeight: '500'
}}>
{selectedSerial}
</Tag>
<p style={{ marginTop: '12px', fontSize: '12px', color: '#999' }}></p>
</> </>
)} )}
</div> </div>