...
|
...
|
@@ -3887,8 +3887,8 @@ module.exports = function(specificGender) { |
|
|
//The kidsType can be specified by the parameter. Add by @ZhaoBiao
|
|
|
var kidsType = specificGender === 'kids' || $('.mobile-wrap').hasClass('kids-wrap') ? true : false,
|
|
|
lifestyleType = specificGender === 'lifestyle' ||
|
|
|
$('.mobile-wrap').hasClass('lifestyle-wrap') ? true : false;
|
|
|
|
|
|
$('.mobile-wrap').hasClass('lifestyle-wrap') ? true : false,
|
|
|
yohoCoinType = $('.coin').length ? true : false;
|
|
|
var $curNav,
|
|
|
index,
|
|
|
$navList = $('#maybe-like-nav');
|
...
|
...
|
@@ -3899,14 +3899,20 @@ module.exports = function(specificGender) { |
|
|
|
|
|
//ajax url
|
|
|
if (kidsType) {
|
|
|
|
|
|
url = '/product/recom/maylikekids';
|
|
|
} else if (lifestyleType) {
|
|
|
|
|
|
//有货币页面加载男生首页的数据
|
|
|
url = specificGender === 'lifestyle' ? '/product/recom/maylike?gender=1,3' : '/product/recom/maylikelife';
|
|
|
url = specificGender === 'lifestyle' ? '/product/recom/maylike?gender=1,3&rec_pos=100009' : '/product/recom/maylikelife';
|
|
|
} else if (yohoCoinType) {
|
|
|
|
|
|
gender = (specificGender === 'boys' || $('.mobile-wrap').hasClass('boys-wrap')) ?
|
|
|
'1,3&rec_pos=100009' : '2,3&rec_pos=100009',
|
|
|
url = '/product/recom/maylike?gender=' + gender;
|
|
|
} else {
|
|
|
gender = (specificGender === 'boys' || $('.mobile-wrap').hasClass('boys-wrap')) ?
|
|
|
'1,3' : '2,3',
|
|
|
'1,3&rec_pos=100001' : '2,3&rec_pos=100002',
|
|
|
url = '/product/recom/maylike?gender=' + gender;
|
|
|
}
|
|
|
|
...
|
...
|
@@ -12027,7 +12033,7 @@ var jQuery = require("jquery"); |
|
|
|
|
|
})(jQuery);
|
|
|
});
|
|
|
define("js/me/index", ["jquery","swiper","index"], function(require, exports, module){
|
|
|
define("js/me/index", ["jquery","swiper","lazyload","index"], function(require, exports, module){
|
|
|
/**
|
|
|
* 个人中心首页
|
|
|
* @author: bikai<kai.bi@yoho.cn>
|
...
|
...
|
@@ -12041,7 +12047,7 @@ var $userAvatar = $('.user-avatar'), |
|
|
var myImage = new Image(),
|
|
|
avatar;
|
|
|
|
|
|
require("js/product/recommend-for-you");
|
|
|
require("js/product/recommend-for-you-user-center");
|
|
|
require("js/product/suspend-cart");
|
|
|
|
|
|
// 部分老用户没有头像,显示默认头像
|
...
|
...
|
@@ -12061,7 +12067,7 @@ $('.yoho-page').on('touchstart', '.list-item, .type-item, .order-title', functio |
|
|
});
|
|
|
|
|
|
});
|
|
|
define("js/product/recommend-for-you", ["swiper","jquery","index"], function(require, exports, module){
|
|
|
define("js/product/recommend-for-you-user-center", ["swiper","jquery","lazyload","index"], function(require, exports, module){
|
|
|
/**
|
|
|
* 为您优选
|
|
|
* @author: bikai<kai.bi@yoho.cn>
|
...
|
...
|
@@ -12070,22 +12076,15 @@ define("js/product/recommend-for-you", ["swiper","jquery","index"], function(req |
|
|
|
|
|
|
|
|
var Swiper = require("swiper"),
|
|
|
$ = require("jquery");
|
|
|
$ = require("jquery"),
|
|
|
lazyLoad = require("lazyload");
|
|
|
|
|
|
var recommendSwiper,
|
|
|
$recommendForYou = $('.recommend-for-you');
|
|
|
var $recommendForYou = $('.recommend-for-you');
|
|
|
|
|
|
$.get('/home/preference').then(function(html) {
|
|
|
$.get('/product/recommend-for-you/userCenter').then(function(html) {
|
|
|
$recommendForYou.html(html).show();
|
|
|
if ($('#swiper-recommend').length) {
|
|
|
recommendSwiper = new Swiper('#swiper-recommend', {
|
|
|
slidesPerView: 'auto',
|
|
|
grabCursor: true,
|
|
|
slideElement: 'a',
|
|
|
lazyLoading: true,
|
|
|
watchSlidesVisibility: true
|
|
|
});
|
|
|
}
|
|
|
lazyLoad($('img.lazy'));
|
|
|
|
|
|
}).fail(function() {
|
|
|
$recommendForYou.hide();
|
|
|
});
|
...
|
...
|
@@ -13156,13 +13155,9 @@ function needLoadRecommandForYou() { |
|
|
$('.cart-goods').length <= 0 && !isRefreshByDelete :
|
|
|
$('.cart-goods').length <= 0;
|
|
|
}
|
|
|
require("js/product/recommend-for-you-cart");
|
|
|
|
|
|
if (needLoadRecommandForYou()) {
|
|
|
require("js/product/recommend-for-you");
|
|
|
} else {
|
|
|
if (isRefreshByDelete) {
|
|
|
$('body').css('background-color', '#f0f0f0');
|
|
|
}
|
|
|
if (!needLoadRecommandForYou()) {
|
|
|
require("js/cart/good");
|
|
|
}
|
|
|
|
...
|
...
|
@@ -13367,6 +13362,27 @@ if ($('.invalid-goods').find('.shopping-cart-good').length === 0) { |
|
|
$('#failure-goods').removeClass('invalid-goods');
|
|
|
}
|
|
|
});
|
|
|
define("js/product/recommend-for-you-cart", ["swiper","jquery","lazyload","index"], function(require, exports, module){
|
|
|
/**
|
|
|
* 为您优选
|
|
|
* @author: bikai<kai.bi@yoho.cn>
|
|
|
* @date: 2015/11/16
|
|
|
*/
|
|
|
|
|
|
|
|
|
var Swiper = require("swiper"),
|
|
|
$ = require("jquery"),
|
|
|
lazyLoad = require("lazyload");
|
|
|
|
|
|
var $recommendForYou = $('.recommend-for-you');
|
|
|
|
|
|
$.get('/product/recommend-for-you/cart').then(function(html) {
|
|
|
$recommendForYou.html(html).show();
|
|
|
lazyLoad($('img.lazy'));
|
|
|
}).fail(function() {
|
|
|
$recommendForYou.hide();
|
|
|
});
|
|
|
});
|
|
|
define("js/cart/good", ["jquery","mlellipsis","lazyload","handlebars","source-map","hammer"], function(require, exports, module){
|
|
|
/**
|
|
|
* 购物车商品
|
...
|
...
|
|