Blame view

稻城亚丁小程序/uniapp/src/utils/nicknameCheck.ts 772 Bytes
4598017b   王天杨   feat(profile): 添加...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
  import { loadUserProfile } from "./userProfileStorage";
  
  /**
   * 检查当前用户昵称是否为通用占位名
   * (微信用户 / 游客 / 空 表示用户尚未完善个人资料)
   */
  export function isGenericNickname(): boolean {
    const profile = loadUserProfile();
    const name = String(profile.nickname || "").trim();
    return name === "" || name === "微信用户" || name === "游客";
  }
  
  /**
   * 检查用户是否缺少必要资料(昵称为占位名 或 手机号为空)
   */
  export function needsProfileSetup(): boolean {
    const profile = loadUserProfile();
    const name = String(profile.nickname || "").trim();
    const phone = String(profile.phone || "").trim();
    return name === "" || name === "微信用户" || name === "游客" || phone === "";
  }