Browse Source

添加主体名称隐私保护功能,只显示首尾字符

master
Default User 1 month ago
parent
commit
8f73ac7b8c
  1. 8
      certificate.html

8
certificate.html

@ -537,6 +537,12 @@
return phone.substring(0, 3) + '****' + phone.substring(7); return phone.substring(0, 3) + '****' + phone.substring(7);
} }
// 隐藏主体名称中间部分,只显示第一个字和最后一个字
function hideSubjectName(name) {
if (!name || name.length <= 2) return name;
return name.charAt(0) + '*'.repeat(name.length - 2) + name.charAt(name.length - 1);
}
// 显示合格证信息 // 显示合格证信息
function displayCertificate(certificate) { function displayCertificate(certificate) {
const container = document.getElementById('certificateInfo'); const container = document.getElementById('certificateInfo');
@ -545,7 +551,7 @@
html += ` html += `
<div class="info-item"> <div class="info-item">
<span class="label">主体名称:</span> <span class="label">主体名称:</span>
<span class="value">${certificate.subjectName || ''}</span> <span class="value">${hideSubjectName(certificate.subjectName) || ''}</span>
</div> </div>
<div class="info-item"> <div class="info-item">
<span class="label">产品名称:</span> <span class="label">产品名称:</span>

Loading…
Cancel
Save