移除问候语生成逻辑,直接使用固定欢迎语提示用户确认个人信息
This commit is contained in:
@@ -124,21 +124,6 @@ const U2: React.FC = () => {
|
||||
}
|
||||
};
|
||||
|
||||
// 根据 gender_name 和姓名生成问候称呼:取姓名第一个字 + (先生|女士)
|
||||
const getGreeting = () => {
|
||||
// 在加载中或没有姓名时不返回欢迎语,避免先渲染空的问候
|
||||
if (loading || !patientInfo?.name) return "";
|
||||
const name = patientInfo.name.trim();
|
||||
const firstChar = name ? name.charAt(0) : "";
|
||||
const genderName = (patientInfo?.gender_name || "").trim();
|
||||
let title = "";
|
||||
if (genderName === "男") title = "先生";
|
||||
else if (genderName === "女") title = "女士";
|
||||
return `尊敬的${
|
||||
firstChar ? `${firstChar}${title}` : title
|
||||
},请确认您的个人信息:`;
|
||||
};
|
||||
|
||||
// 返回头像地址:使用 gender_name 字段("女" 显示女性头像),忽略 photo_path
|
||||
const getAvatarSrc = () => {
|
||||
const genderName = (patientInfo?.gender_name || "").trim();
|
||||
@@ -171,7 +156,7 @@ const U2: React.FC = () => {
|
||||
|
||||
return (
|
||||
<div className="u2-root">
|
||||
<span className="u2-title">{getGreeting()}</span>
|
||||
<span className="u2-title">尊敬的客户,请确认您的个人信息:</span>
|
||||
<DecorLine />
|
||||
<div className="u2-info-card">
|
||||
<div className="u2-info-top">
|
||||
|
||||
Reference in New Issue
Block a user