|
@@ -68,6 +68,10 @@ var cookieMap = {}; |
|
@@ -68,6 +68,10 @@ var cookieMap = {}; |
68
|
|
68
|
|
69
|
var bannerApi = '//new.yohobuy.com/common/getbanner?content_code=';
|
69
|
var bannerApi = '//new.yohobuy.com/common/getbanner?content_code=';
|
70
|
|
70
|
|
|
|
71
|
+var fetchUserInfoEvent = $.Callbacks('once');
|
|
|
72
|
+
|
|
|
73
|
+require('./common');
|
|
|
74
|
+
|
71
|
$('#api-domain').remove(); //删除信息表单
|
75
|
$('#api-domain').remove(); //删除信息表单
|
72
|
|
76
|
|
73
|
function getSource(column, postition, event) {
|
77
|
function getSource(column, postition, event) {
|
|
@@ -1486,6 +1490,7 @@ function actionVipInfo(_data) { |
|
@@ -1486,6 +1490,7 @@ function actionVipInfo(_data) { |
1486
|
}
|
1490
|
}
|
1487
|
|
1491
|
|
1488
|
$('#myYohoBox').mouseenter(function() {
|
1492
|
$('#myYohoBox').mouseenter(function() {
|
|
|
1493
|
+
|
1489
|
$(this).addClass('acttags');
|
1494
|
$(this).addClass('acttags');
|
1490
|
$('#myYohoBox .myyoho-info').show().html(vipInfoCombine(vipInfo));
|
1495
|
$('#myYohoBox .myyoho-info').show().html(vipInfoCombine(vipInfo));
|
1491
|
headUrl = $('.myyoho-photo img').attr('data-url');
|
1496
|
headUrl = $('.myyoho-photo img').attr('data-url');
|
|
@@ -1512,6 +1517,8 @@ function actionVipInfo(_data) { |
|
@@ -1512,6 +1517,8 @@ function actionVipInfo(_data) { |
1512
|
$(this).removeClass('acttags');
|
1517
|
$(this).removeClass('acttags');
|
1513
|
$('#myYohoBox .myyoho-info').hide();
|
1518
|
$('#myYohoBox .myyoho-info').hide();
|
1514
|
});
|
1519
|
});
|
|
|
1520
|
+
|
|
|
1521
|
+ $('#myYohoBox').triggerHandler('mouseenter');
|
1515
|
}
|
1522
|
}
|
1516
|
}
|
1523
|
}
|
1517
|
/**
|
1524
|
/**
|
|
@@ -1533,6 +1540,32 @@ function actionLoginInfo() { |
|
@@ -1533,6 +1540,32 @@ function actionLoginInfo() { |
1533
|
}
|
1540
|
}
|
1534
|
});
|
1541
|
});
|
1535
|
}
|
1542
|
}
|
|
|
1543
|
+
|
|
|
1544
|
+/**
|
|
|
1545
|
+ * 设置用户登录后的用户名
|
|
|
1546
|
+ */
|
|
|
1547
|
+function actionProfileName(){
|
|
|
1548
|
+ var profileName = getProfileName();
|
|
|
1549
|
+ var uid = getUid();
|
|
|
1550
|
+
|
|
|
1551
|
+ if(!uid || !profileName){
|
|
|
1552
|
+ return;
|
|
|
1553
|
+ }
|
|
|
1554
|
+
|
|
|
1555
|
+ actionLoginState({profileName:profileName, result:'1'})
|
|
|
1556
|
+}
|
|
|
1557
|
+
|
|
|
1558
|
+/**
|
|
|
1559
|
+ * 移动到myYohoBox之后,显示东西
|
|
|
1560
|
+ */
|
|
|
1561
|
+function actionUserInfo(){
|
|
|
1562
|
+ $('#myYohoBox').hover(function(){
|
|
|
1563
|
+ fetchUserInfoEvent.fire();
|
|
|
1564
|
+ },function(){
|
|
|
1565
|
+
|
|
|
1566
|
+ });
|
|
|
1567
|
+}
|
|
|
1568
|
+
|
1536
|
/**
|
1569
|
/**
|
1537
|
* 初始化函数
|
1570
|
* 初始化函数
|
1538
|
* @return {[type]} [description]
|
1571
|
* @return {[type]} [description]
|
|
@@ -1558,7 +1591,9 @@ function init() { |
|
@@ -1558,7 +1591,9 @@ function init() { |
1558
|
actionClickMiniCartBox(); //点击购物车跳转
|
1591
|
actionClickMiniCartBox(); //点击购物车跳转
|
1559
|
actionListenDelCarGoods(); //监听购物车删除
|
1592
|
actionListenDelCarGoods(); //监听购物车删除
|
1560
|
actionListenCartMore(); //
|
1593
|
actionListenCartMore(); //
|
1561
|
- actionLoginInfo(); //获取登录信息
|
|
|
1562
|
actionAddKeyWords(); //增加关键字
|
1594
|
actionAddKeyWords(); //增加关键字
|
|
|
1595
|
+ actionProfileName(); // 获得登录用户名
|
|
|
1596
|
+ actionUserInfo(); // 异步获得用户数据
|
|
|
1597
|
+ fetchUserInfoEvent.add(actionLoginInfo); // 获得事件代码
|
1563
|
}
|
1598
|
}
|
1564
|
init(); |
1599
|
init(); |