shinnosuke
2026-08-06 4d9b1b454aaafedf8429139d23b64c89dc43a3ca
fix(portal): 完整展示人才码姓名与编号 (bug #24128)
1个文件已修改
5 ■■■■■ 已修改文件
talent-card-server/src/main/java/com/talentcard/server/business/portal/TalentCardPortalService.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
talent-card-server/src/main/java/com/talentcard/server/business/portal/TalentCardPortalService.java
@@ -84,9 +84,10 @@
        card.put("id", row.get("cardId"));
        card.put("level", level);
        card.put("theme", cardTheme(level));
        card.put("name", maskName((String) row.get("name")));
        // 人才码仅在持卡人登录后展示,核验场景需要完整姓名和卡号。
        card.put("name", value(row.get("name"), "-"));
        card.put("gender", genderText(row.get("gender")));
        card.put("cardNo", maskCardNo((String) row.get("cardNo")));
        card.put("cardNo", value(row.get("cardNo"), "-"));
        card.put("workUnit", maskWorkUnit((String) row.get("workUnit")));
        card.put("status", status);
        card.put("statusText", cardStatusText(status));