debug
This commit is contained in:
93
code/public/template/shikong/huiyuan/js/member/info.js
Normal file
93
code/public/template/shikong/huiyuan/js/member/info.js
Normal file
@@ -0,0 +1,93 @@
|
||||
import { getValFromBrowserAddress,layerPopup} from '../public/commonFun.js';
|
||||
import {storageObj ,getLoginStatus }from '../public/localstorage.js';
|
||||
import { apiLoGout ,apiGetUserInfo} from '../public/api/index.js';
|
||||
import { fetchApi,onError,strSite} from '../public/api/fetch.js';
|
||||
if (document.querySelector(".infojs")) {
|
||||
$(function () {
|
||||
// 从绑定手机页面返回到个人中心
|
||||
if (getValFromBrowserAddress('free_vip_data') && localStorage.getItem(storageObj.isBingPhoneReturn)) {
|
||||
$(".free_vip_data_tip").removeClass("yc")
|
||||
$(".tip_zdc_body").removeClass("yc")
|
||||
$(".free_vip_data_num").text(getValFromBrowserAddress('free_vip_data'))
|
||||
}
|
||||
|
||||
//退出点击
|
||||
$('.logout-url').click(function () {
|
||||
getLogout()
|
||||
})
|
||||
})
|
||||
|
||||
// 登录状态
|
||||
if (getLoginStatus()) {
|
||||
getUserInfo()
|
||||
}else{
|
||||
location.href="/login.html"
|
||||
}
|
||||
|
||||
|
||||
//退出登录
|
||||
function getLogout() {
|
||||
let postData = {}
|
||||
fetchApi(apiLoGout, postData,successFun, onError, false)
|
||||
function successFun(res) {
|
||||
if (res.code == '000') {
|
||||
$('.mm_id').text('')
|
||||
$('.mm_name').text('')
|
||||
$('.another_level_vip').hide()
|
||||
$('.another_level_vip1').hide()
|
||||
localStorage.setItem(storageObj.loginStatus, false)
|
||||
localStorage.setItem(storageObj.isMember, false)
|
||||
localStorage.setItem(storageObj.tokenKey, '')
|
||||
localStorage.setItem(storageObj.userInfo, '')
|
||||
layerPopup('退出成功', 3)
|
||||
location.href="/"
|
||||
} else {
|
||||
layerPopup(res.msg, 3)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//用户详情
|
||||
function getUserInfo() {
|
||||
let apiUrl = apiGetUserInfo + `?si_id=${strSite}`
|
||||
fetchApi(apiUrl, null,successFn, onError)
|
||||
function successFn(res) {
|
||||
if (res.code == '000') {
|
||||
var data = res.data
|
||||
$("._40cfe6e5fe").text(data.mu_nickname)
|
||||
$(".user_id").text(data.mu_id)
|
||||
|
||||
if(data.mu_email_verified == 0){
|
||||
$(".j-email-verify").show()
|
||||
$(".user_email").text(data.mu_email)
|
||||
}
|
||||
// if(data.mu_auth_phone == 0){
|
||||
// $(".j-phone-verify").show()
|
||||
// }
|
||||
localStorage.setItem(storageObj.userInfo, JSON.stringify(data))
|
||||
|
||||
if (data.mu_is_vip) {
|
||||
// 会员
|
||||
localStorage.setItem(storageObj.isMember, true)
|
||||
$('.user_is_type').text("VIP会员")
|
||||
$(".mu_vip_expired").show()
|
||||
$(".user_vip_day").text(data.expire_vip_day + '天')
|
||||
|
||||
} else {
|
||||
// 不是会员
|
||||
localStorage.setItem(storageObj.isMember, false)
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (document.querySelector(".settingjs")) {
|
||||
getSetInfo()
|
||||
//用户详情
|
||||
function getSetInfo() {
|
||||
var data = localStorage.getItem(storageObj.userInfo)
|
||||
data = JSON.parse(data)
|
||||
$('.user-phone').text(data.mu_phone)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user