| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- function getMobileUserInfo() {
- if (localStorage.getItem("token")) {
- fetch("/api/user/info", {
- method: 'GET', headers: {
- // 'Content-Type': 'application/json',
- "auth-sign": localStorage.getItem("token")
- }, // body: JSON.stringify(data)
- })
- .then(response => response.json())
- .then(data => {
- if (data.code !== 200) {
- loginState = false;
- let avatar = document.getElementsByClassName("user-info-show-avatar")[0];
- // //导航栏头像处理
- // avatar.innerText = "请登录";
- let name = document.getElementsByClassName("user-info-show-name-text")[0]
- //名字
- name.innerText = "未登录";
- let uisnb = document.getElementsByClassName("user-info-show-name-button")[0]
- uisnb.innerText = "请先登录";
- let avater = document.getElementsByClassName("router-user-info-avatar");
- avater[0].getElementsByTagName("img")[0].src = data.data.avatar;
- let email = document.getElementsByClassName("router-user-info-email");
- email[0].getElementsByClassName("value")[0].innerHTML = data.data.email;
- } else {
- let avatar = document.getElementsByClassName("user-info-show-avatar")[0];
- //导航栏头像处理
- if (data.data.avatar) {
- avatar.getElementsByTagName("img")[0].src = data.data.avatar;
- }
- let name = document.getElementsByClassName("user-info-show-name-text")[0]
- //名字
- name.innerText = data.data.name;
- let uisnb = document.getElementsByClassName("user-info-show-name-button")[0]
- uisnb.innerText = "用户信息设置";
- loginState = true;
- }
- })
- .catch((error) => {
- loginState = false;
- //头像修改
- document.getElementById("not-login").style.display = "black";
- document.getElementById("logged-in").style.display = "none";
- //用户名称
- document.getElementById("login-name").innerText = "登录";
- console.error('Error:', error);
- // alert("获取登录信息失败");
- });
- }
- // 将数据对象转换为 JSON 字符串并发送
- // xhr.send();
- }
|