fix: 全部员工显示改为姓名+完整身份证号,不再脱敏

- 花名册列表显示完整身份证号
- 社保公积金月度办理列表姓名下显示身份证号
- 员工详情页显示完整身份证号
- 商业保险列表显示完整身份证号
- 后端去掉 idCardMasked 脱敏逻辑
This commit is contained in:
freedakgmail
2026-08-18 07:33:54 +08:00
parent 2ab9e87e6f
commit ef03b2e5f8
7 changed files with 36 additions and 26 deletions
+4 -4
View File
@@ -475,7 +475,7 @@ export default function Roster() {
formData: {
employeeId: id,
employeeName: emp.name,
idCardNumber: emp.idCardMasked || '',
idCardNumber: emp.idCardNumber || '',
position: emp.position || '',
monthlyIncome: emp.monthlySalary ? `¥${emp.monthlySalary}` : '',
purpose: '批量开具',
@@ -564,7 +564,7 @@ export default function Roster() {
const [showColSettings, setShowColSettings] = useState(false)
const filtered = employees?.filter((e: any) =>
!search || e.name.includes(search) || e.department.includes(search) || (e.idCardMasked && e.idCardMasked.includes(search))
!search || e.name.includes(search) || e.department.includes(search) || (e.idCardNumber && e.idCardNumber.includes(search))
) || []
// 通讯录视图数据
@@ -800,7 +800,7 @@ export default function Roster() {
if (e.idCardNumber) {
copyToClipboard(e.idCardNumber, '已复制证件号码')
}
}}>{e.idCardMasked || '—'}</span>
}}>{e.idCardNumber || '—'}</span>
</div>
</td>
{colVisible('department') && <td className="px-4 py-2.5 text-gray-500">{e.department}</td>}
@@ -1213,7 +1213,7 @@ export default function Roster() {
formData: {
employeeId: certEmployee.id,
employeeName: certEmployee.name,
idCardNumber: certEmployee.idCardMasked || '',
idCardNumber: certEmployee.idCardNumber || '',
position: certEmployee.position || '',
monthlyIncome: certEmployee.monthlySalary ? `¥${certEmployee.monthlySalary}` : '',
purpose: certPurpose || '通用',