Showing 100 changed files with 714 additions and 406 deletions

Too many changes to show.

To preserve performance only 100 of 100+ files are displayed.

... ... @@ -4,6 +4,6 @@
|首页| /|
|侧边栏| /sidebar| 只有 app 使用|
|品牌列表| /brand-list| |
|品牌店铺| /brand?domain=colormad| |
|品牌店铺分享页面| /brand-share?domain=colormad| |
|商品详情| /product/{id}| |
|品牌店铺| /product/brand?domain=colormad| |
|品牌店铺分享页面| /product/brand-share?domain=colormad| |
|商品详情| /product/{productId}| |
... ...
... ... @@ -6,8 +6,6 @@
*/
'use strict';
// const _ = require('lodash');
// const helpers = global.yoho.helpers;
const mRoot = '../models';
const brandModel = require(`${mRoot}/brand`);
... ... @@ -16,46 +14,6 @@ const brandModel = require(`${mRoot}/brand`);
*/
module.exports = {
/* 品牌店铺页面 */
index: (req, res) => {
res.render('brand/index', {
module: 'channel',
page: 'brand',
domain: req.domain
});
},
/* 获取品牌介绍 */
getBrandIntro: (req, res) => {
brandModel.getBrandData({
domain: req.query.domain,
uid: req.user.uid
}).then(result => {
res.json(result);
});
},
/* 获取商品列表 */
getBrandShopGoods: (req, res) => {
brandModel.getBrandShopGoodsData({
sort: req.body.sort,
page: req.body.page,
channel: req.body.filter.channel || 'men',
gender: req.body.filter.gender || '1,2,3',
brand: req.body.filter.brand,
shopId: req.body.filter.shopId,
order: req.body.filter.order || 's_t_desc',
limit: req.body.filter.limit || '60',
color: req.body.filter.color,
price: req.body.filter.price,
size: req.body.filter.size,
pd: req.body.filter.pd,
tagsFilter: req.body.filter.tagsFilter
}).then(result => {
res.json(result);
});
},
/* 品牌列表页 */
brandList: (req, res) => {
... ... @@ -75,26 +33,6 @@ module.exports = {
});
},
/* 品牌店铺分享页面 */
brandShare: (req, res) => {
res.render('brand/brand-share', {
module: 'channel',
page: 'brand-share'
});
},
/* 收藏店铺 */
collectShop: (req, res) => {
brandModel.collectShopData({
shopId: req.query.shopId,
favId: req.query.favId,
uid: req.user.uid,
type: 'shop'
}).then(result => {
res.json(result);
});
},
/* 全部分类 */
cate: (req, res) => {
res.render('brand/cate', {
... ...
... ... @@ -19,6 +19,11 @@ module.exports = {
channel: channel
});
},
channel(req, res, next) {
channelModel.getChannelData().then(result => {
return res.json(result);
}).catch(next);
},
resources(req, res, next) {
channelModel.getResourcesData(req.query).then(result => {
return res.json(result);
... ...
... ... @@ -22,92 +22,6 @@ const yhChannel = {
module.exports = {
/**
* 从接口获取品牌店铺数据
* @returns {*}
*/
getShopInfoData(params) {
let finalParams = {
method: 'app.shops.getIntro',
shop_id: params.shopId
};
if (params.uid) {
Object.assign(finalParams, {
uid: params.uid
});
}
return api.get('', finalParams);
},
/**
* 通过品牌域名获取品牌信息
* @param params
*/
getBrandInfoByDomain(params) {
return api.get('', {
method: 'web.brand.byDomain',
domain: params.domain
});
},
getShopsDecoratorList(params) {
return api.get('', {
method: 'app.shopsdecorator.getList',
});
},
/**
* 从接口获取品牌店铺商品数据
* @returns {*}
*/
getBrandShopGoodsOriginData(params) {
return api.get('', {
method: 'app.search.brand',
yh_channel: params.channel ? yhChannel[params.channel].channel : '1',
brand: params.brand,
shop_id: params.shopId,
order: params.order,
limit: params.limit,
page: params.page,
gender: params.gender,
color: params.color,
price: params.price,
size: params.size,
p_d: params.pd,
sort: params.sort,
tags_filter: params.tagsFilter
});
},
/**
* 收藏取消收藏店铺
* @param params
* @returns {*}
*/
collectShopOriginData(params) {
let finalParams = {
id: params.shopId,
fav_id: params.shopId,
uid: params.uid,
type: params.type
};
if (params.isFav) {
Object.assign(finalParams, {
method: 'app.favorite.add'
});
} else {
Object.assign(finalParams, {
method: 'app.favorite.cancel'
});
}
return api.get('', finalParams);
},
/**
* 从接口获取品牌列表页数据
* @returns {*}
*/
... ... @@ -125,18 +39,6 @@ module.exports = {
getCateListData(params) {
return api.get('', Object.assign(params, {
method: 'app.sort.get'
})
);
},
/**
* 从接口获取品类资源位数据
* @returns {*}
*/
getCateResource(params) {
return api.get('', Object.assign(params, {
method: 'app.sort.get'
})
);
}));
}
};
... ...
... ... @@ -5,6 +5,7 @@
* Time: 13:51
*/
'use strict';
const api = global.yoho.API;
const helpers = global.yoho.helpers;
const brandApi = require('./brand-api');
... ... @@ -50,93 +51,6 @@ const handleBrandList = origin => {
};
/**
* 获取品牌店铺数据
* @param params
* @returns {*|Promise.<TResult>}
*/
const getBrandData = params => {
let finalResult = {};
return api.all([
brandApi.getBrandInfoByDomain({domain: params.domain})
]).then(result => {
if (result[0].code === 200) {
/* 品牌有店铺 */
if (result[0].data.shop_id) {
return api.all([
brandApi.getShopInfoData({
shopId: result[0].data.shop_id,
uid: params.uid
})
]).then(subResult => {
if (subResult[0].code === 200) {
/* TODO 判断是否是使用 BLK 模板,不使用 BLK 模板的就直接返回 */
if (subResult[0].data.shop_template_type === '2') {
Object.assign(finalResult, {
/* TODO 背景图取资源位,接口未开发 */
brandBg: 'http://7xwj52.com1.z0.glb.clouddn.com/brandbg.jpg',
/* TODO 是否显示店铺 LOGO,接口未开发 */
showBrandLogo: false,
brandLogo: subResult[0].data.shop_logo,
brandName: subResult[0].data.shop_name,
brandIntro: subResult[0].data.shop_intro,
showMore: false
});
return finalResult;
} else {
logger.info('no BLK template');
}
} else {
logger.error('getShopInfoData api code no 200');
}
});
} else {
logger.info('brand has no shop');
}
} else {
logger.error('getBrandOriginData api code no 200');
}
});
};
/**
* 获取品牌店铺商品数据
* @param params
* @returns {*|Promise.<TResult>}
*/
const getBrandShopGoodsData = params => {
let finalResult = {};
/* TODO 获取店铺商品暂时没有接口 */
return api.all([brandApi.getBrandShopGoodsOriginData(params)]).then(result => {
});
};
/**
* 收藏店铺
* @param params
* @returns {*|Promise.<TResult>}
*/
const collectShopData = params => {
let finalResult = {};
/* TODO 收藏店铺接口返回状态处理*/
return api.all([brandApi.collectShopOriginData(params)]).then(result => {
if (result[0].code === 200) {
} else {
logger.error('collectShopOriginData api code no 200');
}
});
};
/**
* 获取品牌列表页数据
* @param params
*/
... ... @@ -230,23 +144,7 @@ const getCateListData = params => {
});
};
/**
* 获取品类资源位数据
* @param params
* @returns {*|Promise.<TResult>}
*/
const getCateResource = params => {
let finalResult = {};
return brandApi.getCateResource(params).then(result => {
return finalResult;
});
};
module.exports = {
getBrandData,
getBrandShopGoodsData,
getBrandListData,
getCateListData,
getCateResource
getCateListData
};
... ...
... ... @@ -40,6 +40,14 @@ let channel = {
return result.data ? processProductList(result.data.product_list) : [];
});
},
getChannelData() {
return api.get('', {
method: 'app.blk.getAllChannels'
}, {
cache: true,
code: 200
}).then(global.yoho.camelCase);
}
};
module.exports = channel;
... ...
... ... @@ -14,17 +14,13 @@ const brand = require(cRoot + '/brand');
const router = expressRouter();
router.get('/', channel.index); // 首页
router.get('/channel/channel.json', channel.channel); // 查询所有频道
router.get('/channel/resources.json', channel.resources); // 资源位接口
router.get('/channel/goods.json', channel.goods); // 首页查询商品列表
router.get('/brand', brand.index); // 店铺首页
router.get('/get-brand-intro', brand.getBrandIntro); // 店铺介绍
router.post('/get-brand-shop-goods', brand.getBrandShopGoods); // 店铺介绍
router.get('/brand-list', brand.brandList); // 品牌列表页
router.get('/get-brand-list', brand.getBrandList); // 获取品牌列表数据
router.get('/brand-share', brand.brandShare); // 获取品牌列表数据
router.get('/cate-resource', brand.cateResource); // 品类资源位页面
router.get('/collect-shop', brand.collectShop); // 收藏品牌店铺
router.get('/cate', brand.cate); // 全部分类
router.get('/get-cate-list', brand.getCateList); // 全部分类数据列表
... ...
<div id="brand-share">
<brand-share-box></brand-share-box>
</div>
<div id="brand">
<brand-box></brand-box>
</div>
\ No newline at end of file
... ... @@ -25,7 +25,9 @@ const example = {
app: (req, res) => {
res.render('app', {
module: 'example',
page: 'app'
page: 'app',
uid: req.user.uid,
cookies: JSON.stringify(req.cookies)
});
}
};
... ...
<div id="app">
<app-box></app-box>
</div>
\ No newline at end of file
</div>
<hr>
当前用户 UID 是:{{uid}}<br>
未显示表示未登录
<hr>
Cookies:<br>
{{{cookies}}}
... ...
... ... @@ -28,6 +28,19 @@ const exchange = {
}).catch(next);
},
delivery(req, res, next) {
const uid = req.user.uid || 8050882;
const areaCode = req.query.areaCode;
if (!areaCode) {
return next();
}
exchangeModel.getDelivery(uid, areaCode).then(result => {
res.json(result);
}).catch(next);
},
// 提交 换货
submit() { }
};
... ...
... ... @@ -124,6 +124,26 @@ const order = {
module: 'home',
page: 'order'
});
},
// 订单-物流
logistic: (req, res) => {
res.render('order-logistic', {
module: 'home',
page: 'order-logistic',
title: '物流详情'
});
},
// API- 订单-物流
getOrderLogisticdate: (req, res) => {
orderModel.getOrderLogisticdate({
uid: req.user.uid || '',
type: req.query.type || '',
order_code: req.query.orderCode
}).then(result => {
res.json(result);
});
}
};
... ...
... ... @@ -17,6 +17,18 @@ const exchange = {
}).then(global.yoho.camelCase);
},
// 加载用户可选择的退货方式列表
getDelivery(uid, areaCode) {
return api.get('', {
method: 'app.change.getDelivery',
area_code: areaCode,
uid: uid
}, {
cache: true,
code: 200
}).then(global.yoho.camelCase);
},
submitExchangeData() {},
};
... ...
... ... @@ -9,6 +9,7 @@ const api = global.yoho.API;
// const serviceAPI = global.yoho.ServiceAPI;
const camelCase = global.yoho.camelCase;
const _ = require('lodash');
/**
* 获取订单列表数据
... ... @@ -89,3 +90,33 @@ exports.deleteOrder = (orderCode, uid) => {
return result;
});
};
/**
* 查看订单物流详情
* @param {[int]} order_code 订单号
* @param {[int]} uid 用户uid
* @param {[string]} type 退换货物流(退货:refund,换货:change)
* @return {[array]}
*/
exports.getOrderLogisticdate = (params) => {
let method;
if (_.isEmpty(params.order_code)) {
return [];
}
// getNewExpress:退换货物流,li:订单物流
method = _.indexOf(['refund', 'change'], params.type) >= 0 ?
'app.express.getNewExpress' : 'app.express.li';
return api.get('', Object.assign({
method: method
}, params)).then(result => {
if (result.code === 200) {
return result.data;
}
return [];
});
};
... ...
/**
* router of sub app home
* @author: shenzm<zhimin.shen@yoho.cn>
... ... @@ -46,10 +47,14 @@ router.post('/save-logistics', refund.saveLogistics); // 退换货 - 添加寄
// 换货
router.get('/exchange', exchange.exchange);
router.get('/exchange/order', exchange.order);
router.get('/exchange/order', exchange.order); // AJAX 获取订单 商品
router.get('/exchange/delivery', exchange.delivery); // AJAX 获取 退货方式
router.get('/mydetails', home.mydetails); // 个人信息设置
router.get('/about-us', home.aboutUs); // 个人中心 - 关于我们
router.get('/logistic', order.logistic); // 个人中心 - 订单物流详情页面
router.get('/get-order-logistic-date', order.getOrderLogisticdate); // 个人中心 - 订单物流详情数据
module.exports = router;
... ...
<div class="order-logistic" id="order-logistic">
<order-logistic></order-logistic>
</div>
\ No newline at end of file
... ...
/**
* 产品列表页 controller
* @author 陈轩 <xuan.chen@yoho.cn>
*/
'use strict';
const _ = require('lodash');
const api = global.yoho.API;
const camelCase = global.yoho.camelCase;
const prettyFilter = require(`${global.utils}/beautify/filters`);
const processProductList = require(`${global.utils}/beautify/product`);
/* 搜索 页面 */
exports.index = (req, res) => {
const view = {
module: 'product',
page: 'list'
};
res.render('product-list', view);
};
/* 筛选的二级页面 */
exports.subFilter = (req, res) => {
const view = {
module: 'product',
page: 'filter-sub'
};
res.render('filter-sub', view);
};
/* 获取 筛选配置 */
exports.fetchFilters = (req, res, next) => {
const params = {
uid: 14741796, // mock data
page: req.body.page || 1,
order: req.body.order || 1,
yh_channel: req.body.yh_channel || 'all',
channel: req.body.channel || 'all',
};
const data = _.merge({
method: 'app.search.sales',
}, params);
api.post('', data, {
cache: true,
code: 200
})
.then(result => {
let filterConfig = {};
if (result.code === 200) {
prettyFilter(result.data.filter);
filterConfig = camelCase(result.data.filter);
}
res.json({
code: result.code,
data: filterConfig
});
})
.catch(next);
};
/* 查询 产品列表 */
exports.fetchProducts = (req, res, next) => {
const params = {
uid: 14741796, // mock data
page: req.body.page || 1,
order: req.body.order || 1,
yh_channel: req.body.yh_channel || 'all',
channel: req.body.channel || 'all',
};
const data = _.merge({
method: 'app.search.sales',
}, params);
api.post('', data, {
cache: true,
code: 200
})
.then(result => {
if (!result.hasOwnProperty('code')) {
result.code = 200;
}
if (result.code === 200) {
result.data.productList = processProductList(result.data.productList);
result = camelCase(result);
}
res.json(result);
})
.catch(next);
};
... ...
... ... @@ -68,15 +68,14 @@ exports.fetchFilters = (req, res, next) => {
/* 查询 产品列表 */
exports.fetchProducts = (req, res, next) => {
const params = {
uid: 14741796, // mock data
page: req.body.page || 1,
order: req.body.order || 1,
yh_channel: req.body.yh_channel || 'all',
channel: req.body.channel || 'all',
uid: req.user.uid, // mock data
page: req.query.page || 1,
order: req.query.order || 1,
query: req.query.query
};
const data = _.merge({
method: 'app.search.sales',
method: 'app.search.li',
}, params);
api.post('', data, {
... ...
/**
* Created by PhpStorm.
* User: Targaryen
* Date: 2016/7/26
* Time: 10:34
*/
'use strict';
const mRoot = '../models';
const shopModel = require(`${mRoot}/shop`);
module.exports = {
/* 品牌店铺页面 */
index: (req, res) => {
res.render('shop/index', {
module: 'product',
page: 'shop'
});
},
/* 获取品牌店铺介绍 */
getShopInfo: (req, res) => {
shopModel.getShopData({
domain: req.query.domain,
uid: req.user.uid
}).then(result => {
res.json(result);
});
},
/* 获取商品列表 */
getBrandShopGoods: (req, res) => {
let filter = req.body.filter || {};
shopModel.getBrandShopGoodsData({
domain: filter.domain,
sort: req.body.sort,
page: req.body.page,
channel: filter.channel || 'men',
gender: filter.gender || '1,2,3',
brand: filter.brand,
shopId: filter.shopId,
order: filter.order || 's_t_desc',
limit: filter.limit || '60',
color: filter.color,
price: filter.price,
size: filter.size,
pd: filter.pd,
tagsFilter: filter.tagsFilter
}).then(result => {
res.json(result);
});
},
/* 收藏店铺 */
collectShop: (req, res) => {
shopModel.collectShopData({
shopId: req.body.shopId,
favId: req.body.favId,
uid: req.user.uid,
type: 'shop'
}).then(result => {
res.json(result);
});
},
/* 品牌店铺分享页面 */
shopShare: (req, res) => {
res.render('shop/share', {
module: 'product',
page: 'shop-share'
});
}
};
... ...
/**
* Created by PhpStorm.
* User: Targaryen
* Date: 2016/7/26
* Time: 10:35
*/
'use strict';
const api = global.yoho.API;
const _ = require('lodash');
const yhChannel = {
men: {
channel: '1'
},
women: {
channel: '2'
},
lifestyle: {
channel: '4'
}
};
module.exports = {
/**
* 通过品牌域名获取品牌信息
* @param params
*/
getBrandInfoByDomain(params) {
return api.get('', {
method: 'web.brand.byDomain',
domain: params.domain
});
},
/**
* 从接口获取品牌店铺数据
* @returns {*}
*/
getShopInfoData(params) {
let finalParams = {
method: 'app.shops.getIntro',
shop_id: params.shopId
};
if (params.uid) {
Object.assign(finalParams, {
uid: params.uid
});
}
return api.get('', finalParams);
},
/**
* 从接口获得店铺装修资源
* @param params
* @returns {*}
*/
getShopsDecoratorList(params) {
return api.get('', {
method: 'app.shopsdecorator.getList',
shop_id: params.shopId
});
},
/**
* 从接口获取品牌店铺商品数据
* @returns {*}
*/
getBrandShopGoodsOriginData(params) {
let finalParams = {
method: 'app.search.brand',
yh_channel: params.channel ? yhChannel[params.channel].channel : '1',
brand: params.brand,
shop_id: params.shopId,
order: params.order,
limit: params.limit,
page: params.page,
gender: params.gender,
color: params.color,
price: params.price,
size: params.size,
p_d: params.pd,
sort: params.sort,
tags_filter: params.tagsFilter
};
/* 删除没有参数的条件 */
_.forEach(finalParams, (value, key) => {
if (!value) {
delete finalParams[key];
}
});
return api.get('', finalParams);
},
/**
* 收藏取消收藏店铺
* @param params
* @returns {*}
*/
collectShopOriginData(params) {
let finalParams = {
id: params.shopId,
fav_id: params.shopId,
uid: params.uid,
type: params.type
};
if (params.isFav) {
Object.assign(finalParams, {
method: 'app.favorite.add'
});
} else {
Object.assign(finalParams, {
method: 'app.favorite.cancel'
});
}
return api.get('', finalParams);
}
};
... ...
/**
* Created by PhpStorm.
* User: Targaryen
* Date: 2016/7/26
* Time: 10:34
*/
'use strict';
const logger = global.yoho.logger;
const api = global.yoho.API;
const shopApi = require('./shop-api');
const processProductList = require(`${global.utils}/beautify/product`);
const camelCase = global.yoho.camelCase;
const _ = require('lodash');
/**
* 获取品牌店铺数据
* @param params
* @returns {*|Promise.<TResult>}
*/
const getShopData = params => {
let finalResult = {};
return api.all([
shopApi.getBrandInfoByDomain({domain: params.domain})
]).then(result => {
if (result[0].code === 200) {
/* 品牌是否有店铺 */
if (result[0].data.shop_id) {
/* 是 BLK 的店铺 */
Object.assign(finalResult, {
isBlkShop: true
});
return api.all([
shopApi.getShopInfoData({
shopId: result[0].data.shop_id,
uid: params.uid
})
]).then(subResult => {
if (subResult[0].code === 200) {
/* 取店铺的基本信息 */
Object.assign(finalResult, {
brandLogo: subResult[0].data.shop_logo,
brandName: subResult[0].data.shop_name,
brandIntro: subResult[0].data.shop_intro
});
/* TODO shop_template_type 待接口确认 */
if (subResult[0].data.shop_template_type === '3') {
/* 取资源位店铺背景图 */
return api.all([
shopApi.getShopsDecoratorList({shopId: result[0].data.shop_id})
]).then(thResult => {
if (thResult.code === 200) {
_.forEach(thResult[0].data.list, value => {
/* TODO resource_name 待接口确认 */
if (value.resource_name === 'shopTopBanner_BLK') {
Object.assign(finalResult, {
brandBg: value.resource_data.shopSrc
});
}
});
} else {
logger.info('getShopsDecoratorList api code no 200');
}
return finalResult;
});
} else {
logger.info('no BLK template resource');
}
} else {
logger.error('getShopInfoData api code no 200');
}
return finalResult;
});
} else {
/* 不是 BLK 的店铺 */
Object.assign(finalResult, {
isBlkShop: false
});
logger.info('brand has no shop');
}
} else {
logger.error('getBrandOriginData api code no 200');
}
return finalResult;
});
};
/**
* 获取品牌店铺商品数据
* @param params
* @returns {*|Promise.<TResult>}
*/
const getBrandShopGoodsData = params => {
let finalResult = {};
return api.all([
shopApi.getBrandInfoByDomain({ domain: params.domain })
]).then(result => {
if (result[0].code === 200) {
return api.all([
shopApi.getBrandShopGoodsOriginData(Object.assign(params, {
brand: result[0].data.id,
shopId: result[0].data.shop_id
}))
]).then(subResult => {
if (subResult[0].code === 200) {
finalResult.data = { productList: processProductList(subResult[0].data.product_list) };
} else {
logger.error('getBrandShopGoodsOriginData api code no 200');
}
return camelCase(finalResult);
});
} else {
logger.error('getBrandInfoByDomain api code no 200');
}
return camelCase(finalResult);
});
};
/**
* 收藏店铺
* @param params
* @returns {*|Promise.<TResult>}
*/
const collectShopData = params => {
return api.all([shopApi.collectShopOriginData(params)]).then(result => {
return result[0];
});
};
module.exports = {
getShopData,
getBrandShopGoodsData,
collectShopData
};
... ...
... ... @@ -15,9 +15,26 @@ const router = expressRouter();
const search = require(`${cRoot}/search`);
router.get('/search', search.index);
router.post('/search', search.fetchProducts);
router.get('/filter', search.subFilter);
router.get('/filters.json', search.fetchFilters);
router.get('/search.json', search.fetchProducts); // ajax
// 产品 列表页
const productList = require(`${cRoot}/list`);
router.get('/list', productList.index);
router.post('/list', productList.fetchProducts);
router.get('/filter', productList.subFilter);
router.get('/filters.json', productList.fetchFilters);
// 品牌店铺页面
const shop = require(`${cRoot}/shop`);
router.get('/shop', shop.index); // 店铺首页
router.get('/get-shop-info', shop.getShopInfo); // 店铺介绍
router.post('/get-brand-shop-goods', shop.getBrandShopGoods); // 店铺商品列表
router.post('/collect-shop', shop.collectShop); // 收藏品牌店铺
router.get('/shop-share', shop.shopShare); // 品牌店铺分享页面
// 商品详情controller
const detail = require(`${cRoot}/detail`);
... ...
<div id="product-list"></div>
... ...
<div id="product-list"></div>
<div id="product-search"></div>
... ...
<div id="shop">
<shop-box></shop-box>
</div>
... ...
<div id="share">
<share-box></share-box>
</div>
... ...
... ... @@ -15,8 +15,8 @@ module.exports = {
port: 6004,
siteUrl: '//m.yohoblk.com',
domains: {
api: 'http://devapi.yoho.cn:58078/',
service: 'http://devservice.yoho.cn:58077/'
api: 'http://192.168.102.205:8080/gateway/',
service: 'http://192.168.102.205:8080/gateway/'
},
subDomains: {
host: '.m.yohoblk.com',
... ...
... ... @@ -11,7 +11,7 @@ module.exports = (req, res, next) => {
if (!req.user.uid) {
if (req.xhr) {
return res.json({
code: 400,
code: 401,
message: '抱歉,您暂未登录!'
});
}
... ...
const _ = require('lodash');
const cookie = global.yoho.cookie;
const md5 = require('yoho-md5');
module.exports = () => {
return (req, res, next) => {
// 从 SESSION 中获取到当前登录用户的 UID
if (req.session && _.isNumber(req.session._LOGIN_UID)) {
req.user.uid = req.session._LOGIN_UID;
}
const uid = req.cookies._YOHOUID;
const token = req.cookies._YOHOTOKEN;
const key = `-_-!!!${uid}!!!-_-`;
// session 没有读取到的时候,从 cookie 读取 UID
if (!req.user.uid && req.cookies._UID) {
req.user.uid = cookie.getUid(req);
if (md5(key) === token) {
req.user.uid = uid;
}
next();
... ...
... ... @@ -16,8 +16,14 @@
</script>
{{#if devEnv}}
<link rel="stylesheet" href="//localhost:5004/css/index.css">
{{#unless noLocalCSS}}
<link rel="stylesheet" href="//localhost:5004/{{module}}.{{page}}.css">
{{/unless}}
{{^}}
<link rel="stylesheet" href="//cdn.yoho.cn/yohoblk-wap/{{version}}/index.css">
{{#unless noLocalCSS}}
<link rel="stylesheet" href="//cdn.yoho.cn/yohoblk-wap/{{version}}/{{module}}.{{page}}.css">
{{/unless}}
{{/if}}
</head>
<body {{#if isPassportPage}}class=passport-body{{/if}} {{#if isStarIndexPage}} class="star-index-bg"{{/if}} {{#if isStarDetailPage}}class="star-class-body"{{/if}}>
... ... @@ -30,10 +36,14 @@
{{/wechatShare}}
{{#if devEnv}}
<script src="//localhost:5004/libs.js"></script>
{{#unless noLocalJS}}
<script src="//localhost:5004/{{module}}.{{page}}.js"></script>
{{/unless}}
{{^}}
<script src="//cdn.yoho.cn/yohoblk-wap/{{version}}/libs.js"></script>
{{#unless noLocalJS}}
<script src="//cdn.yoho.cn/yohoblk-wap/{{version}}/{{module}}.{{page}}.js"></script>
{{/unless}}
{{/if}}
{{#unless devEnv}}
{{> analysis}}
... ...
<script>
(function(w, d, s, j, f) {
var a = d.createElement(s);
var m = d.getElementsByTagName(s)[0];
w.YohoAcquisitionObject = f;
w[f] = function() {
w[f].p = arguments;
};
a.async = 1;
a.src = j;
m.parentNode.insertBefore(a, m);
}(window, document, 'script', (document.location.protocol === 'https:' ? 'https' : 'http') + '://cdn.yoho.cn/yas-jssdk/1.0.17/yas.js', 'yohoblk_m'));
</script>
... ...
... ... @@ -29,7 +29,6 @@
"express-session": "^1.14.0",
"influxdb-winston": "^1.0.1",
"lodash": "^4.13.1",
"md5": "^2.1.0",
"memcached": "^2.2.1",
"moment": "^2.14.1",
"morgan": "^1.7.0",
... ... @@ -39,14 +38,15 @@
"uuid": "^2.0.2",
"winston": "^2.2.0",
"winston-daily-rotate-file": "^1.1.4",
"yoho-node-lib": "0.0.21"
"yoho-md5": "^2.0.0",
"yoho-node-lib": "0.0.26"
},
"devDependencies": {
"autoprefixer": "^6.3.7",
"babel-core": "^6.10.4",
"babel-core": "^6.11.4",
"babel-loader": "^6.2.4",
"babel-preset-es2015": "^6.9.0",
"eslint": "^3.0.1",
"eslint": "^3.1.1",
"eslint-config-yoho": "^1.0.1",
"eslint-plugin-html": "^1.5.1",
"extract-text-webpack-plugin": "^1.0.1",
... ... @@ -57,8 +57,8 @@
"gulp-sourcemaps": "^2.0.0-alpha",
"gulp-util": "^3.0.7",
"handlebars-loader": "^1.3.0",
"husky": "^0.11.4",
"nodemon": "1.9.2",
"husky": "^0.11.6",
"nodemon": "^1.10.0",
"postcss-assets": "^4.0.1",
"postcss-cachebuster": "^0.1.3",
"postcss-calc": "^5.2.1",
... ... @@ -68,10 +68,10 @@
"postcss-position": "^0.5.0",
"postcss-pxtorem": "^3.3.1",
"postcss-short": "^1.4.0",
"postcss-sprites": "^3.1.2",
"postcss-sprites": "^3.3.0",
"postcss-use": "^2.2.0",
"precss": "^1.4.0",
"shelljs": "^0.7.0",
"shelljs": "^0.7.2",
"style-loader": "^0.13.1",
"stylelint": "^6.9.0",
"stylelint-config-yoho": "1.2.5",
... ...
.channel-tab{width:100%;height:2.25rem;font-size:.6rem;text-align:center;background:#fff}.channel-tab .channel{display:inline-block;line-height:2.25rem;width:33%;color:#999}.channel-tab .channel.focus{color:#000}.channel-tab .name{padding:.225rem 0}.channel-tab .focus .name,.channel-tab .name.focus{border-bottom:.1rem solid #000}.resources{background:#f6f6f6}.focus .swipe{height:100%}.focus .swipe-1 .swipe-indicators{display:none}.focus .swipe-item a{display:block}.focus .swipe-item img{width:100%;height:100%}.focus .swipe-indicators{left:auto;right:.5rem}.focus .swipe-indicator{width:.2rem;height:.2rem;background:#ccc;opacity:1;vertical-align:middle}.focus .swipe-indicator.active{width:.3rem;height:.3rem;background:#fff}.swipe,.swipe-items-wrap{overflow:hidden;position:relative}.swipe-items-wrap{height:100%}.swipe-items-wrap>div{position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%;height:100%;display:none}.swipe-items-wrap>div.active{display:block;-webkit-transform:none;transform:none}.swipe-indicators{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swipe-indicator{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;margin:0 3px}.swipe-indicator.active{background:#fff}.focus-left-right{padding:.75rem .375rem;width:100%;overflow-x:auto;white-space:nowrap;font-size:0;background:#fff;border-bottom:1px solid #eee;-webkit-overflow-scrolling:touch}.focus-left-right a{display:inline-block;padding:0 .375rem;width:6.25rem;height:6.25rem}.focus-left-right img{width:100%;height:100%}.focus-left-right::-webkit-scrollbar{display:none}.title-image a{display:block}.title-image .image{width:100%;height:9.1rem}.title-image img{width:100%;height:100%}.floor-header{position:relative;width:100%;height:2.5rem;font-size:.8rem;line-height:2.5rem;text-align:center;font-weight:700;border-top:1px solid #eee;margin-top:.5rem;background:#fff}.floor-header .more{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem}.recommend-content-five{width:100%;font-size:0}.recommend-content-five a{display:inline-block;width:50%;height:9.375rem}.recommend-content-five img{width:100%;height:100%}.goods{background:#fff}.cardlist{list-style:none;margin:0;padding:0}.card-large .card{float:left;width:9.3rem;margin-right:.15rem}.card-large .card:nth-child(2n){margin-right:0}.card-large .card-pic{width:100%;height:12.475rem}.card-large .card-pic a,.card-large .card-pic img{display:block;width:100%;height:100%}.card-large .card-bd{min-height:4.5rem;margin-left:.75rem;margin-right:.75rem;padding-top:.625rem;text-align:center;font-size:.6rem}.card-large .card-label{margin:0 0 .25rem;font-size:.6rem;font-weight:400}.good-price{color:#b0b0b0;margin-right:.25rem}.good-price:last-of-type{margin-right:0}.good-price.old-price{text-decoration:line-through}.good-price.sale-price{color:#ff081c}.brand-list-box{width:100%}.brand-list-box .per-brand-box .index{padding:.5rem}.brand-list-box .brand-big-box{width:100%}.brand-list-box .brand-box{width:24%;height:4.5rem;float:left;overflow:hidden;text-align:center;margin:0 .5%}.brand-list-box .brand-box .brand-logo{height:3.75rem;overflow:hidden}.brand-list-box .brand-box .brand-logo img{width:100%}.brand-list-box .brand-box .brand-name{white-space:nowrap;color:#d0d0d0}.list-box{position:fixed;width:.75rem;margin:0;padding:.15rem;right:0;border-radius:.2rem;background:#fff;opacity:.8;top:0;overflow-y:auto}.list-box li{list-style:none}
\ No newline at end of file
... ...
webpackJsonp([3],{0:function(e,t,n){"use strict";var i=n(5),o=n(17),r=n(282);n(8),i.use(o),new i({el:"#brand-list",components:{brandListBox:r}})},1:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var n=this[t];n[2]?e.push("@media "+n[2]+"{"+n[1]+"}"):e.push(n[1])}return e.join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},o=0;o<this.length;o++){var r=this[o][0];"number"==typeof r&&(i[r]=!0)}for(o=0;o<t.length;o++){var s=t[o];"number"==typeof s[0]&&i[s[0]]||(n&&!s[2]?s[2]=n:n&&(s[2]="("+s[2]+") and ("+n+")"),e.push(s))}},e}},2:function(e,t,n){function i(e,t){for(var n=0;n<e.length;n++){var i=e[n],o=f[i.id];if(o){o.refs++;for(var r=0;r<o.parts.length;r++)o.parts[r](i.parts[r]);for(;r<i.parts.length;r++)o.parts.push(l(i.parts[r],t))}else{for(var s=[],r=0;r<i.parts.length;r++)s.push(l(i.parts[r],t));f[i.id]={id:i.id,refs:1,parts:s}}}}function o(e){for(var t=[],n={},i=0;i<e.length;i++){var o=e[i],r=o[0],s=o[1],a=o[2],l=o[3],c={css:s,media:a,sourceMap:l};n[r]?n[r].parts.push(c):t.push(n[r]={id:r,parts:[c]})}return t}function r(e,t){var n=h(),i=g[g.length-1];if("top"===e.insertAt)i?i.nextSibling?n.insertBefore(t,i.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),g.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function s(e){e.parentNode.removeChild(e);var t=g.indexOf(e);t>=0&&g.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",r(e,t),t}function l(e,t){var n,i,o;if(t.singleton){var r=v++;n=m||(m=a(t)),i=c.bind(null,n,r,!1),o=c.bind(null,n,r,!0)}else n=a(t),i=d.bind(null,n),o=function(){s(n)};return i(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;i(e=t)}else o()}}function c(e,t,n,i){var o=n?"":i.css;if(e.styleSheet)e.styleSheet.cssText=x(t,o);else{var r=document.createTextNode(o),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}function d(e,t){var n=t.css,i=t.media,o=t.sourceMap;if(i&&e.setAttribute("media",i),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}var f={},u=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},p=u(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=u(function(){return document.head||document.getElementsByTagName("head")[0]}),m=null,v=0,g=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=p()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=o(e);return i(n,t),function(e){for(var r=[],s=0;s<n.length;s++){var a=n[s],l=f[a.id];l.refs--,r.push(l)}if(e){var c=o(e);i(c,t)}for(var s=0;s<r.length;s++){var l=r[s];if(0===l.refs){for(var d=0;d<l.parts.length;d++)l.parts[d]();delete f[l.id]}}}};var x=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},4:function(e,t,n){(function(t){"use strict";function n(e){var n=void 0,i={mask:!1,delay:2e3,txt:""};"string"==typeof e?t.extend(i,{txt:e}):t.extend(i,e);var o='<div class="tip-box"><div class="tip">'+i.txt+"</div></div>",r=t(".tip-box");r.length&&(n=r.data("timer"),clearTimeout(n),r.remove());var s=t(o).appendTo(document.body);s.data("timer",setTimeout(function(){s.remove()},i.delay))}e.exports=n}).call(t,n(3))},7:function(e,t,n){"use strict";var i=n(5),o=new i;e.exports=o},8:function(e,t,n){"use strict";var i=n(5);i.filter("resize",function(e,t,n,i){return e?e.replace(/(\{width}|\{height}|\{mode})/g,function(e){var o={"{width}":t,"{height}":n,"{mode}":i||2};return o[e]}):""}),i.filter("clothingGenderIdentity",function(e){var t=null;switch(e){case 1:t="男款";break;case 2:t="女款";break;default:t="通用"}return t}),i.filter("brandUrl",function(e){return"/brand?domain="+e})},25:function(e,t,n){var i,o;n(144),i=n(62),o=n(121),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},37:function(e,t){"use strict";var n={men:"9ee58aadd9559d07207fe4a98843eaac",women:"aa8d34c85934c2ccc16e2babd3eb5e47",lifestyle:"3ad8826fc89fb0d023a4cd06a6991219"},i={men:"7317a4701a1d3ddc8d93a5df77a63b75",women:"84313c4b293a1c0aea985aa16a42a6b5",lifestyle:"f2e7142be1d5d622357c44a572390531"},o={men:"7f885e9cab53231cff34ea236f3f1120",women:"a6f9dc00219eb7d08520a18864929a30",lifestyle:"6f7b590ed3844e680d4052fc5c4d98ad"};e.exports={channel:n,brand:i,cate:o}},44:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".swipe,.swipe-items-wrap{overflow:hidden;position:relative}.swipe-items-wrap{height:100%}.swipe-items-wrap>div{position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%;height:100%;display:none}.swipe-items-wrap>div.active{display:block;-webkit-transform:none;transform:none}.swipe-indicators{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swipe-indicator{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;margin:0 3px}.swipe-indicator.active{background:#fff}",""])},46:function(e,t,n){function i(e,t){for(var n=0;n<e.length;n++){var i=e[n],o=p[i.id];if(o){o.refs++;for(var r=0;r<o.parts.length;r++)o.parts[r](i.parts[r]);for(;r<i.parts.length;r++)o.parts.push(c(i.parts[r],t))}else{for(var s=[],r=0;r<i.parts.length;r++)s.push(c(i.parts[r],t));p[i.id]={id:i.id,refs:1,parts:s}}}}function o(e){for(var t=[],n={},i=0;i<e.length;i++){var o=e[i],r=o[0],s=o[1],a=o[2],l=o[3],c={css:s,media:a,sourceMap:l};n[r]?n[r].parts.push(c):t.push(n[r]={id:r,parts:[c]})}return t}function r(e,t){var n=v(),i=b[b.length-1];if("top"===e.insertAt)i?i.nextSibling?n.insertBefore(t,i.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),b.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function s(e){e.parentNode.removeChild(e);var t=b.indexOf(e);t>=0&&b.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",r(e,t),t}function l(e){var t=document.createElement("link");return t.rel="stylesheet",r(e,t),t}function c(e,t){var n,i,o;if(t.singleton){var r=x++;n=g||(g=a(t)),i=d.bind(null,n,r,!1),o=d.bind(null,n,r,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=l(t),i=u.bind(null,n),o=function(){s(n),n.href&&URL.revokeObjectURL(n.href)}):(n=a(t),i=f.bind(null,n),o=function(){s(n)});return i(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;i(e=t)}else o()}}function d(e,t,n,i){var o=n?"":i.css;if(e.styleSheet)e.styleSheet.cssText=y(t,o);else{var r=document.createTextNode(o),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}function f(e,t){var n=t.css,i=t.media;if(i&&e.setAttribute("media",i),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}function u(e,t){var n=t.css,i=t.sourceMap;i&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */");var o=new Blob([n],{type:"text/css"}),r=e.href;e.href=URL.createObjectURL(o),r&&URL.revokeObjectURL(r)}var p={},h=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},m=h(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),v=h(function(){return document.head||document.getElementsByTagName("head")[0]}),g=null,x=0,b=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=m()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=o(e);return i(n,t),function(e){for(var r=[],s=0;s<n.length;s++){var a=n[s],l=p[a.id];l.refs--,r.push(l)}if(e){var c=o(e);i(c,t)}for(var s=0;s<r.length;s++){var l=r[s];if(0===l.refs){for(var d=0;d<l.parts.length;d++)l.parts[d]();delete p[l.id]}}}};var y=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},47:function(e,t,n){var i=n(44);"string"==typeof i&&(i=[[e.id,i,""]]);n(46)(i,{});i.locals&&(e.exports=i.locals)},48:function(e,t,n){!function(t,n){e.exports=n()}(this,function(){return function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return e[i].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.SwipeItem=t.Swipe=void 0;var o=n(12),r=i(o),s=n(11),a=i(s);t.Swipe=r["default"],t.SwipeItem=a["default"]},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]={name:"mt-swipe-item",ready:function(){this.$dispatch("swipeItemCreated",this)},detached:function(){this.$dispatch("swipeItemDestroyed",this)},destroyed:function(){this.$dispatch("swipeItemDestroyed",this)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(6);t["default"]={name:"mt-swipe",created:function(){this.dragState={}},data:function(){return{ready:!1,dragging:!1,userScrolling:!1,animating:!1,index:0,pages:[],timer:null,reInitTimer:null,noDrag:!1}},props:{speed:{type:Number,"default":300},auto:{type:Number,"default":3e3},continuous:{type:Boolean,"default":!0},showIndicators:{type:Boolean,"default":!0},noDragWhenSingle:{type:Boolean,"default":!0},prevent:{type:Boolean,"default":!1}},events:{swipeItemCreated:function(){var e=this;this.ready&&(clearTimeout(this.reInitTimer),this.reInitTimer=setTimeout(function(){e.reInitPages()},100))},swipeItemDestroyed:function(){var e=this;this.ready&&(clearTimeout(this.reInitTimer),this.reInitTimer=setTimeout(function(){e.reInitPages()},100))}},methods:{translate:function(e,t,n,o){var r=this,s=arguments;if(n){this.animating=!0,e.style.webkitTransition="-webkit-transform "+n+"ms ease-in-out",setTimeout(function(){return e.style.webkitTransform="translate3d("+t+"px, 0, 0)"},50);var a=!1,l=function(){a||(a=!0,r.animating=!1,e.style.webkitTransition="",e.style.webkitTransform="",o&&o.apply(r,s))};(0,i.once)(e,"webkitTransitionEnd",l),setTimeout(l,n+100)}else e.style.webkitTransition="",e.style.webkitTransform="translate3d("+t+"px, 0, 0)"},reInitPages:function(){var e=this.$children;this.noDrag=1===e.length&&this.noDragWhenSingle;var t=[];this.index=0,e.forEach(function(e,n){t.push(e.$el),(0,i.removeClass)(e.$el,"active"),0===n&&(0,i.addClass)(e.$el,"active")}),this.pages=t},doAnimate:function(e,t){var n=this;if(0!==this.$children.length&&(t||!(this.$children.length<2))){var o,r,s,a,l,c=this.speed||300,d=this.index,f=this.pages,u=f.length;t?(o=t.prevPage,s=t.currentPage,r=t.nextPage,a=t.pageWidth,l=t.offsetLeft):(a=this.$el.clientWidth,s=f[d],o=f[d-1],r=f[d+1],this.continuous&&f.length>1&&(o||(o=f[f.length-1]),r||(r=f[0])),o&&(o.style.display="block",this.translate(o,-a)),r&&(r.style.display="block",this.translate(r,a)));var p,h=this.$children[d].$el;"prev"===e?(d>0&&(p=d-1),this.continuous&&0===d&&(p=u-1)):"next"===e&&(u-1>d&&(p=d+1),this.continuous&&d===u-1&&(p=0));var m=function(){if(void 0!==p){var e=n.$children[p].$el;(0,i.removeClass)(h,"active"),(0,i.addClass)(e,"active"),n.index=p}o&&(o.style.display=""),r&&(r.style.display="")};setTimeout(function(){"next"===e?(n.translate(s,-a,c,m),r&&n.translate(r,0,c)):"prev"===e?(n.translate(s,a,c,m),o&&n.translate(o,0,c)):(n.translate(s,0,c,m),"undefined"!=typeof l?(o&&l>0&&n.translate(o,-1*a,c),r&&0>l&&n.translate(r,a,c)):(o&&n.translate(o,-1*a,c),r&&n.translate(r,a,c)))},10)}},next:function(){this.doAnimate("next")},prev:function(){this.doAnimate("prev")},doOnTouchStart:function(e){if(!this.noDrag){var t=this.$el,n=this.dragState,i=e.touches[0];n.startTime=new Date,n.startLeft=i.pageX,n.startTop=i.pageY,n.startTopAbsolute=i.clientY,n.pageWidth=t.offsetWidth,n.pageHeight=t.offsetHeight;var o=this.$children[this.index-1],r=this.$children[this.index],s=this.$children[this.index+1];this.continuous&&this.pages.length>1&&(o||(o=this.$children[this.$children.length-1]),s||(s=this.$children[0])),n.prevPage=o?o.$el:null,n.dragPage=r?r.$el:null,n.nextPage=s?s.$el:null,n.prevPage&&(n.prevPage.style.display="block"),n.nextPage&&(n.nextPage.style.display="block")}},doOnTouchMove:function(e){if(!this.noDrag){var t=this.dragState,n=e.touches[0];t.currentLeft=n.pageX,t.currentTop=n.pageY,t.currentTopAbsolute=n.clientY;var i=t.currentLeft-t.startLeft,o=t.currentTopAbsolute-t.startTopAbsolute,r=Math.abs(i),s=Math.abs(o);if(5>r||r>=5&&s>=1.73*r)return void(this.userScrolling=!0);this.userScrolling=!1,e.preventDefault(),i=Math.min(Math.max(-t.pageWidth+1,i),t.pageWidth-1);var a=0>i?"next":"prev";t.prevPage&&"prev"===a&&this.translate(t.prevPage,i-t.pageWidth),this.translate(t.dragPage,i),t.nextPage&&"next"===a&&this.translate(t.nextPage,i+t.pageWidth)}},doOnTouchEnd:function(){if(!this.noDrag){var e=this.dragState,t=new Date-e.startTime,n=null,i=e.currentLeft-e.startLeft,o=e.currentTop-e.startTop,r=e.pageWidth,s=this.index,a=this.pages.length;if(300>t){var l=Math.abs(i)<5&&Math.abs(o)<5;(isNaN(i)||isNaN(o))&&(l=!0),l&&this.$children[this.index].$emit("tap")}300>t&&void 0===e.currentLeft||((300>t||Math.abs(i)>r/2)&&(n=0>i?"next":"prev"),this.continuous||(0===s&&"prev"===n||s===a-1&&"next"===n)&&(n=null),this.$children.length<2&&(n=null),this.doAnimate(n,{offsetLeft:i,pageWidth:e.pageWidth,prevPage:e.prevPage,currentPage:e.dragPage,nextPage:e.nextPage}),this.dragState={})}}},destroyed:function(){this.timer&&(clearInterval(this.timer),this.timer=null),this.reInitTimer&&(clearTimeout(this.reInitTimer),this.reInitTimer=null)},ready:function(){var e=this;this.ready=!0,this.auto>0&&(this.timer=setInterval(function(){e.dragging||e.animating||e.next()},this.auto)),this.reInitPages();var t=this.$el;t.addEventListener("touchstart",function(t){e.prevent&&t.preventDefault(),e.animating||(e.dragging=!0,e.userScrolling=!1,e.doOnTouchStart(t))}),t.addEventListener("touchmove",function(t){e.dragging&&e.doOnTouchMove(t)}),t.addEventListener("touchend",function(t){return e.userScrolling?(e.dragging=!1,void(e.dragState={})):void(e.dragging&&(e.doOnTouchEnd(t),e.dragging=!1))})}}},function(e,t){"use strict";var n=function(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},i=function(e,t){if(!e||!t)return!1;if(-1!=t.indexOf(" "))throw new Error("className should not contain space.");return e.classList?e.classList.contains(t):(" "+e.className+" ").indexOf(" "+t+" ")>-1},o=function(e,t){if(e){for(var n=e.className,o=(t||"").split(" "),r=0,s=o.length;s>r;r++){var a=o[r];a&&(e.classList?e.classList.add(a):i(e,a)||(n+=" "+a))}e.classList||(e.className=n)}},r=function(e,t){if(e&&t){for(var o=t.split(" "),r=" "+e.className+" ",s=0,a=o.length;a>s;s++){var l=o[s];l&&(e.classList?e.classList.remove(l):i(e,l)&&(r=r.replace(" "+l+" "," ")))}e.classList||(e.className=n(r))}};e.exports={hasClass:i,addClass:o,removeClass:r}},function(e,t){"use strict";var n=function i(e,t){if(!e)return null;var n,o;if("string"==typeof e)return document.createTextNode(e);if(e.tag){n=document.createElement(e.tag);for(var r in e)if(e.hasOwnProperty(r)){if("content"===r||"tag"===r)continue;if("key"===r&&t){var s=e[r];s&&(t[s]=n);continue}n[r]=e[r]}var a=e.content;if(a)if("string"==typeof a)o=document.createTextNode(a),n.appendChild(o);else{a instanceof Array||(a=[a]);for(var l=0,c=a.length;c>l;l++){var d=a[l];o=i(d,t),n.appendChild(o)}}}return n};e.exports=n},function(e,t){"use strict";var n=function(){return document.addEventListener?function(e,t,n){e&&t&&n&&e.addEventListener(t,n,!1)}:function(e,t,n){e&&t&&n&&e.attachEvent("on"+t,n)}}(),i=function(){return document.removeEventListener?function(e,t,n){e&&t&&e.removeEventListener(t,n,!1)}:function(e,t,n){e&&t&&e.detachEvent("on"+t,n)}}(),o=function(e,t,o){var r=function s(){o&&o.apply(this,arguments),i(e,t,s)};n(e,t,r)};e.exports={on:n,off:i,once:o}},function(e,t,n){"use strict";var i=n(3),o=n(5),r=n(7),s=n(4);e.exports={on:o.on,off:o.off,once:o.once,getStyle:r.getStyle,setStyle:r.setStyle,removeClass:i.removeClass,addClass:i.addClass,hasClass:i.hasClass,create:s}},function(e,t){"use strict";function n(e){return e.replace(o,function(e,t,n,i){return i?n.toUpperCase():n}).replace(r,"Moz$1")}var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},o=/([\:\-\_]+(.))/g,r=/^moz([A-Z])/,s=Number(document.documentMode),a=9>s?function(e,t){if(!e||!t)return null;t=n(t),"float"===t&&(t="styleFloat");try{switch(t){case"opacity":try{return e.filters.item("alpha").opacity/100}catch(i){return 1}break;default:return e.style[t]||e.currentStyle?e.currentStyle[t]:null}}catch(i){return e.style[t]}}:function(e,t){if(!e||!t)return null;t=n(t),"float"===t&&(t="cssFloat");try{var i=document.defaultView.getComputedStyle(e,"");return e.style[t]||i?i[t]:null}catch(o){return e.style[t]}},l=function c(e,t,o){if(e&&t)if("object"===("undefined"==typeof t?"undefined":i(t)))for(var r in t)t.hasOwnProperty(r)&&c(e,r,t[r]);else t=n(t),"opacity"===t&&9>s?e.style.filter=isNaN(o)?"":"alpha(opacity="+100*o+")":e.style[t]=o};e.exports={getStyle:a,setStyle:l}},function(e,t){},function(e,t){e.exports="<div class=swipe-item> <slot></slot> </div>"},function(e,t){e.exports='<div class=swipe> <div class=swipe-items-wrap v-el:wrap> <slot></slot> </div> <div class=swipe-indicators v-show=showIndicators> <div class=swipe-indicator v-for="page in pages" :class="{ active: $index === index }"></div> </div> </div>'},function(e,t,n){var i,o;i=n(1),o=n(9),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options:e.exports).template=o)},function(e,t,n){var i,o;n(8),i=n(2),o=n(10),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options:e.exports).template=o)}])})},56:function(e,t,n){"use strict";var i=n(7);e.exports={props:{current:{type:Number,"default":0},page:{type:String,"default":"channel"}},data:function(){return{channel:[{name:"MEN男士",channel:"men"},{name:"WOMEN女士",channel:"women"},{name:"LIFESTYLE生活",channel:"lifestyle"}]}},methods:{changeChannel:function(e){this.current=e,i.$emit("channel.change",this.page,this.channel[e].channel)}}}},57:function(e,t){"use strict";e.exports={props:["floor"]}},58:function(e,t,n){"use strict";n(47);var i=n(48);e.exports={props:["floor"],components:{swipe:i.Swipe,swipeItem:i.SwipeItem}}},59:function(e,t,n){"use strict";var i=n(25);e.exports={props:["floor"],components:{titleFloor:i},created:function(){}}},60:function(e,t,n){"use strict";var i=n(3),o=n(4),r=n(7),s=n(37),a=n(129),l=n(128),c=n(133),d=n(25),f=n(132),u=n(130),p={};e.exports={props:{contentCode:{type:String,"default":s.channel.men}},data:function(){return{resources:[]}},components:{focus:a,focusLeftRight:l,titleImage:c,titleFloor:d,recommendContentFive:f,goods:u},watch:{contentCode:function(){this.getResourcesData(),r.$emit("contentCode.change",this.contentCode)}},methods:{getResourcesData:function(){var e=this,t={};this.contentCode&&(t.contentCode=this.contentCode);var n=i.param(t);return p[n]?void(this.resources=p[n]):i.ajax({url:"/resources",data:t}).then(function(t){e.resources=t,t.length&&(p[n]=t)}).fail(function(){o("网络错误")})}},created:function(){var e=this;this.getResourcesData(),r.$on("channel.change",function(t,n){e.contentCode=s[t][n]})}}},61:function(e,t){"use strict";e.exports={props:["floor"]}},62:function(e,t){"use strict";e.exports={props:["title"]}},63:function(e,t,n){"use strict";var i=n(25);e.exports={props:["floor"],components:{titleFloor:i}}},87:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".channel-tab{width:100%;height:2.25rem;font-size:.6rem;text-align:center;background:#fff}.channel-tab a{display:inline-block;line-height:2.25rem;width:33%;color:#999}.channel-tab a.focus{color:#000}.channel-tab .name{padding:.225rem 0}.channel-tab .focus .name,.channel-tab .name.focus{border-bottom:.1rem solid #000}",""])},88:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".focus-left-right{padding:.75rem .375rem;width:100%;overflow-x:auto;white-space:nowrap;font-size:0;background:#fff;border-bottom:1px solid #eee;-webkit-overflow-scrolling:touch}.focus-left-right a{display:inline-block;padding:0 .375rem;width:6.25rem;height:6.25rem}.focus-left-right img{width:100%;height:100%}.focus-left-right::-webkit-scrollbar{display:none}",""])},89:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".focus .swipe{height:100%}.focus .swipe-1 .swipe-indicators{display:none}.focus .swipe-item a{display:block}.focus .swipe-item img{width:100%;height:100%}.focus .swipe-indicators{left:auto;right:.5rem}.focus .swipe-indicator{width:.2rem;height:.2rem;background:#ccc;opacity:1;vertical-align:middle}.focus .swipe-indicator.active{width:.3rem;height:.3rem;background:#fff}",""])},90:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,"",""])},91:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".resources{background:#f6f6f6}",""])},92:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".recommend-content-five{width:100%;font-size:0}.recommend-content-five a{display:inline-block;width:50%;height:9.375rem}.recommend-content-five img{width:100%;height:100%}",""])},93:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".floor-header{position:relative;width:100%;height:2.5rem;font-size:.8rem;line-height:2.5rem;text-align:center;font-weight:700;border-top:1px solid #eee;margin-top:.5rem;background:#fff}.floor-header .more{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem}",""])},94:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".title-image a{display:block}.title-image .image{width:100%;height:9.1rem}.title-image img{width:100%;height:100%}",""])},115:function(e,t){e.exports=' <div class=channel-tab> <a v-for="(index, item) in channel" v-bind:class="{focus: index === current}" v-on:click.prevent=changeChannel(index) href=/{{item.channel}}> <span class=name>{{item.name | uppercase}}</span> </a> </div> '},116:function(e,t){e.exports=' <div class=focus-left-right> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 250 250"> </a> </div> '},117:function(e,t){e.exports=' <div class=focus> <swipe class="swipe swipe-{{floor.length}}"> <swipe-item v-for="item in floor" v-bind:style="{backgroundColor: item.bgColor}"> <a href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 750 365"> </a> </swipe-item> </swipe> </div> '},118:function(e,t){e.exports=" <div class=goods> </div> "},119:function(e,t){e.exports=' <div class=resources> <template v-for="floor in resources"> <focus v-if="floor.focus && floor.focusType === \'1\'" v-bind:floor=floor.data v-bind:style="{height: \'9.1rem\'}"> </focus> <focus-left-right v-if="floor.focus && floor.focusType === \'2\'" v-bind:floor=floor.data> </focus-left-right> <title-image v-if=floor.titleImage v-bind:floor=floor.data> </title-image> <title-floor v-if=floor.titleFloor v-bind:title=floor.data.title> </title-floor> <recommend-content-five v-if=floor.recommendContentFive v-bind:floor=floor.data.list> </recommend-content-five> <goods v-if=floor.goods v-bind:floor=floor.data> </goods> </template> </div> '},120:function(e,t){e.exports=' <div class=recommend-content-five> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 375 375"> </a> </div> '},121:function(e,t){e.exports=" <div class=floor-header> {{title.name}} <a class=more href={{title.moreUrl}}> {{title.moreName}} </a> </div> "},122:function(e,t){e.exports=' <div class=title-image> <title-floor v-bind:title="{name: floor.title, moreName: floor.moreName, moreUrl: floor.moreUrl}"></title-floor> <a class=image v-bind:href=floor.image.url> <img v-lazy="floor.image.src | resize 750 364"> </a> </div> '},127:function(e,t,n){var i,o;n(138),i=n(56),o=n(115),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},128:function(e,t,n){var i,o;n(139),i=n(57),o=n(116),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},129:function(e,t,n){var i,o;n(140),i=n(58),o=n(117),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},130:function(e,t,n){var i,o;n(141),i=n(59),o=n(118),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},131:function(e,t,n){var i,o;n(142),i=n(60),o=n(119),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},132:function(e,t,n){var i,o;n(143),i=n(61),o=n(120),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},133:function(e,t,n){var i,o;n(145),i=n(63),o=n(122),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},138:function(e,t,n){var i=n(87);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},139:function(e,t,n){var i=n(88);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},140:function(e,t,n){var i=n(89);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},141:function(e,t,n){var i=n(90);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},142:function(e,t,n){var i=n(91);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},143:function(e,t,n){var i=n(92);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},144:function(e,t,n){var i=n(93);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},145:function(e,t,n){var i=n(94);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},158:function(e,t,n){"use strict";var i=n(37),o=n(20),r=n(127),s=n(131),a=n(283);e.exports={data:function(){return{page:"brand",contentCode:i.brand[o.brand||"men"],channel:o.channel}},components:{tab:r,resources:s,brandList:a}}},159:function(e,t,n){"use strict";var i=n(3),o=n(7),r=n(4),s=n(286);e.exports={props:["channel"],data:function(){return{brandList:[],indexList:[]}},watch:{channel:function(){this.getBrandList()}},methods:{getBrandList:function(){var e=this,t={channel:this.channel};i.ajax({url:"/get-brand-list",data:t}).then(function(t){e.brandList=t.brandList,e.indexList=t.indexList}).fail(function(){r("网络错误")})}},components:{indexList:s},created:function(){var e=this;this.getBrandList(),o.$on("channel.change",function(t,n){e.channel=n})}}},162:function(e,t){"use strict";e.exports={props:{indexList:Array},data:function(){return{items:[]}},watch:{indexList:function(){this.indexList&&(this.items=this.indexList)}},created:function(){if(!this.indexList){for(var e=65;e<91;e++){var t=String.fromCharCode(e);this.items.push({index:t,name:t})}this.items.push({index:"0~9",name:"#"})}}}},219:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".brand-list-box{width:100%}.brand-list-box .per-brand-box .index{padding:.5rem}.brand-list-box .brand-big-box{width:100%}.brand-list-box .brand-box{width:24%;height:4.5rem;float:left;overflow:hidden;text-align:center;margin:0 .5%}.brand-list-box .brand-box .brand-logo{height:3.75rem;overflow:hidden}.brand-list-box .brand-box .brand-logo img{width:100%}.brand-list-box .brand-box .brand-name{white-space:nowrap;color:#d0d0d0}",""])},222:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".list-box{position:fixed;width:.75rem;margin:0;padding:.15rem;right:0;border-radius:.2rem;background:#fff;opacity:.8;top:0;overflow-y:auto}.list-box li{list-style:none}",""])},248:function(e,t){e.exports=" <tab v-bind:page=page></tab> <resources v-bind:content-code.sync=contentCode></resources> <brand-list v-bind:channel=channel></brand-list> "},249:function(e,t){e.exports=' <div class=brand-list-box> <div v-for="item in brandList" class=per-brand-box> <div class=index><a href=#{{item.index}} name={{item.index}}>{{item.index}}</a></div> <div class="brand-big-box clearfix"> <div class=brand-box v-for="brand in item.brands"> <a href={{brand.link}}> <div class=brand-logo> <img v-lazy="brand.logo | resize 150 150" alt={{brand.name}}> </div> <span class=brand-name>{{brand.name}}</span> </a> </div> </div> </div> </div> <index-list v-bind:index-list=indexList></index-list> '},252:function(e,t){e.exports=' <ul class=list-box> <li v-for="item in items"><a href=#{{item.index}}>{{item.name}}</a></li> </ul> '},282:function(e,t,n){var i,o;i=n(158),o=n(248),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},283:function(e,t,n){var i,o;n(315),i=n(159),o=n(249),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},286:function(e,t,n){var i,o;n(318),i=n(162),o=n(252),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},315:function(e,t,n){var i=n(219);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},318:function(e,t,n){var i=n(222);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)}});
\ No newline at end of file
webpackJsonp([5],{0:function(t,e,o){"use strict";var n=o(2),i=o(18),s=o(290);o(6),n.use(i),new n({el:"#brand-list",components:{brandListBox:s}})},4:function(t,e,o){(function(e){"use strict";function o(t){var o=void 0,n={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(n,{txt:t}):e.extend(n,t);var i='<div class="tip-box"><div class="tip">'+n.txt+"</div></div>",s=e(".tip-box");s.length&&(o=s.data("timer"),clearTimeout(o),s.remove());var r=e(i).appendTo(document.body);r.data("timer",setTimeout(function(){r.remove()},n.delay))}t.exports=o}).call(e,o(1))},5:function(t,e,o){"use strict";var n=o(2),i=new n;t.exports=i},6:function(t,e,o){"use strict";var n=o(2);n.filter("resize",function(t,e,o,n){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var i={"{width}":e,"{height}":o,"{mode}":n||2};return i[t]}):""}),n.filter("clothingGenderIdentity",function(t){var e=null;switch(t){case 1:e="男款";break;case 2:e="女款";break;default:e="通用"}return e}),n.filter("brandUrl",function(t){return"/brand?domain="+t}),n.filter("convertOrderState",function(t){var e="";switch("undefined"==typeof t&&(t=parseInt(t,10)),t){case 0:e="待付款";break;case 1:e="待发货";break;case 2:e="待发货";break;case 3:e="待发货";break;case 4:e="待收货";break;case 5:e="待发货";break;case 6:e="已完成";break;default:e=""}return e}),n.filter("convertTime",function(t){if("undefined"!=typeof t){var e=new Date(1e3*parseFloat(t)),o=e.getFullYear()+"-",n=(e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-",i=e.getDate()+" ",s=e.getHours()+":",r=e.getMinutes()+":",a=e.getSeconds();return o+n+i+s+r+a}})},24:function(t,e,o){"use strict";var n=o(5);t.exports={props:{disableFetch:Boolean,data:Array},computed:{whenEmpty:function(){return!this.data.length}},methods:{fetch:function(){n.$emit("list.paging")}}}},28:function(t,e){},30:function(t,e){t.exports=' <div class=goods-box v-infinite-scroll=fetch() infinite-scroll-disable=disableFetch> <ul class="cardlist card-large clearfix"> <li class=card v-for="item in data"> <div class=card-pic> <a href=/product/{{item.productId}}> <img v-lazy="item.goodsList[0].imagesUrl | resize 372 499" alt={{item.productName}}> </a> </div> <div class=card-bd> <h2 class=card-label> <a href=/product/{{item.productId}} class=line-clamp-2>{{item.productName}}</a> </h2> <span class=good-price :class="{\'old-price\': item.marketPrice}" v-if=item.marketPrice>¥ {{item.marketPrice}}</span> <span class=good-price :class="{\'sale-price\': item.marketPrice}">¥ {{item.salesPrice}}</span> </div> </li> </ul> <p class="cardlist--loading text-center" v-show=inLoading>正在加载...</p> <p class="cardlist--end text-center" v-show="atEnd ">--End--</p> </div> '},31:function(t,e,o){var n,i;o(28),n=o(24),i=o(30),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},32:function(t,e,o){var n,i;o(94),n=o(85),i=o(103),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},44:function(t,e){"use strict";var o={men:"9ee58aadd9559d07207fe4a98843eaac",women:"aa8d34c85934c2ccc16e2babd3eb5e47",lifestyle:"3ad8826fc89fb0d023a4cd06a6991219"},n={men:"7317a4701a1d3ddc8d93a5df77a63b75",women:"84313c4b293a1c0aea985aa16a42a6b5",lifestyle:"f2e7142be1d5d622357c44a572390531"},i={men:"7f885e9cab53231cff34ea236f3f1120",women:"a6f9dc00219eb7d08520a18864929a30",lifestyle:"6f7b590ed3844e680d4052fc5c4d98ad"};t.exports={channel:o,brand:n,cate:i}},62:function(t,e){},79:function(t,e,o){(function(e){"use strict";var n=o(5),i={};t.exports={props:{current:{type:Number,"default":0},page:{type:String,"default":"channel"}},data:function(){return{channel:[]}},created:function(){var t=this;e.ajax({url:"/channel/channel.json"}).then(function(e){200===e.code&&!function(){var o=[];e.data.forEach(function(t){o.push[{name:t.channelName,channel:i[t.channeId]||""}]}),t.channel=o}()})},methods:{changeChannel:function(t){this.current=t,n.$emit("channel.change",this.page,this.channel[t].channel)}}}}).call(e,o(1))},80:function(t,e){"use strict";t.exports={props:["floor"]}},81:function(t,e,o){"use strict";o(62);var n=o(112);t.exports={props:["floor"],components:{swipe:n.Swipe,swipeItem:n.SwipeItem}}},82:function(t,e,o){(function(e){"use strict";var n=o(32),i=o(31),s=o(5);t.exports={data:function(){return{productList:[],productSkn:[]}},props:["floor"],components:{titleFloor:n,productList:i},methods:{getProducts:function(t){var o=this;t.length&&e.ajax({url:"/channel/goods.json",data:{productSkn:t.join(",")}}).then(function(t){o.productList=o.productList.concat(t)})}},created:function(){var t=this,e=50,o=0;this.floor.forEach(function(e){t.productSkn.push(e.id)}),this.getProducts(this.productSkn.slice(o,e)),s.$on("list.paging",function(){o++,t.getProducts(t.productSkn.slice(o*e,(o+1)*e))})}}}).call(e,o(1))},83:function(t,e,o){"use strict";var n=o(1),i=o(4),s=o(5),r=o(44),a=o(107),c=o(106),l=o(111),d=o(32),p=o(110),f=o(108),u={};t.exports={props:{contentCode:{type:String,"default":r.channel.men}},data:function(){return{resources:[]}},components:{focus:a,focusLeftRight:c,titleImage:l,titleFloor:d,recommendContentFive:p,goods:f},watch:{contentCode:function(){this.getResourcesData(),s.$emit("contentCode.change",this.contentCode)}},methods:{getResourcesData:function(){var t=this,e={};this.contentCode&&(e.contentCode=this.contentCode);var o=n.param(e);return u[o]?void(this.resources=u[o]):n.ajax({url:"/channel/resources.json",data:e}).then(function(e){t.resources=e,e.length&&(u[o]=e)}).fail(function(){i("网络错误")})}},created:function(){var t=this;this.getResourcesData(),s.$on("channel.change",function(e,o){t.contentCode=r[e][o]})}}},84:function(t,e){"use strict";t.exports={props:["floor"]}},85:function(t,e){"use strict";t.exports={props:["title"]}},86:function(t,e,o){"use strict";var n=o(32);t.exports={props:["floor"],components:{titleFloor:n}}},88:function(t,e){},89:function(t,e){},90:function(t,e){},91:function(t,e){},92:function(t,e){},93:function(t,e){},94:function(t,e){},95:function(t,e){},97:function(t,e){t.exports=' <div v-if=channel.length class=channel-tab> <div class=channel v-for="(index, item) in channel" v-bind:class="{focus: index === current}" v-on:click=changeChannel(index)> <span class=name>{{item.name | uppercase}}</span> </div> </div> '},98:function(t,e){t.exports=' <div class=focus-left-right> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 250 250"> </a> </div> '},99:function(t,e){t.exports=' <div class=focus> <swipe class="swipe swipe-{{floor.length}}"> <swipe-item v-for="item in floor" v-bind:style="{backgroundColor: item.bgColor}"> <a href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 750 365"> </a> </swipe-item> </swipe> </div> '},100:function(t,e){t.exports=" <div class=goods> <product-list v-bind:data=productList></product-list> </div> "},101:function(t,e){t.exports=' <div class=resources> <template v-for="floor in resources"> <focus v-if="floor.focus && floor.focusType === \'1\'" v-bind:floor=floor.data v-bind:style="{height: \'9.1rem\'}"> </focus> <focus-left-right v-if="floor.focus && floor.focusType === \'2\'" v-bind:floor=floor.data> </focus-left-right> <title-image v-if=floor.titleImage v-bind:floor=floor.data> </title-image> <title-floor v-if=floor.titleFloor v-bind:title=floor.data.title> </title-floor> <recommend-content-five v-if=floor.recommendContentFive v-bind:floor=floor.data.list> </recommend-content-five> <goods v-if=floor.goods v-bind:floor=floor.data> </goods> </template> </div> '},102:function(t,e){t.exports=' <div class=recommend-content-five> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 375 375"> </a> </div> '},103:function(t,e){t.exports=" <div class=floor-header> {{title.name}} <a class=more href={{title.moreUrl}}> {{title.moreName}} </a> </div> "},104:function(t,e){t.exports=' <div class=title-image> <title-floor v-bind:title="{name: floor.title, moreName: floor.moreName, moreUrl: floor.moreUrl}"></title-floor> <a class=image v-bind:href=floor.image.url> <img v-lazy="floor.image.src | resize 750 364"> </a> </div> '},105:function(t,e,o){var n,i;o(88),n=o(79),i=o(97),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},106:function(t,e,o){var n,i;o(89),n=o(80),i=o(98),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},107:function(t,e,o){var n,i;o(90),n=o(81),i=o(99),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},108:function(t,e,o){var n,i;o(91),n=o(82),i=o(100),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},109:function(t,e,o){var n,i;o(92),n=o(83),i=o(101),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},110:function(t,e,o){var n,i;o(93),n=o(84),i=o(102),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},111:function(t,e,o){var n,i;o(95),n=o(86),i=o(104),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},118:function(t,e){"use strict";t.exports={props:{indexList:Array},data:function(){return{items:[]}},watch:{indexList:function(){this.indexList&&(this.items=this.indexList)}},created:function(){if(!this.indexList){for(var t=65;t<91;t++){var e=String.fromCharCode(t);this.items.push({index:e,name:e})}this.items.push({index:"0~9",name:"#"})}}}},134:function(t,e){},146:function(t,e){t.exports=' <ul class=list-box> <li v-for="item in items"><a href=#{{item.index}}>{{item.name}}</a></li> </ul> '},156:function(t,e,o){var n,i;o(134),n=o(118),i=o(146),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},169:function(t,e,o){"use strict";var n=o(44),i=o(38),s=o(105),r=o(109),a=o(291);t.exports={data:function(){return{page:"brand",contentCode:n.brand[i.brand||"men"],channel:i.channel}},components:{tab:s,resources:r,brandList:a}}},170:function(t,e,o){"use strict";var n=o(1),i=o(5),s=o(4),r=o(156);t.exports={props:["channel"],data:function(){return{brandList:[],indexList:[]}},watch:{channel:function(){this.getBrandList()}},methods:{getBrandList:function(){var t=this,e={channel:this.channel};n.ajax({url:"/get-brand-list",data:e}).then(function(e){t.brandList=e.brandList,t.indexList=e.indexList}).fail(function(){s("网络错误")})}},components:{indexList:r},created:function(){var t=this;this.getBrandList(),i.$on("channel.change",function(e,o){t.channel=o})}}},229:function(t,e){},256:function(t,e){t.exports=" <tab v-bind:page=page></tab> <resources v-bind:content-code.sync=contentCode></resources> <brand-list v-bind:channel=channel></brand-list> "},257:function(t,e){t.exports=' <div class=brand-list-box> <div v-for="item in brandList" class=per-brand-box> <div class=index><a href=#{{item.index}} name={{item.index}}>{{item.index}}</a></div> <div class="brand-big-box clearfix"> <div class=brand-box v-for="brand in item.brands"> <a href={{brand.link}}> <div class=brand-logo> <img v-lazy="brand.logo | resize 150 150" alt={{brand.name}}> </div> <span class=brand-name>{{brand.name}}</span> </a> </div> </div> </div> </div> <index-list v-bind:index-list=indexList></index-list> '},290:function(t,e,o){var n,i;n=o(169),i=o(256),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},291:function(t,e,o){var n,i;o(229),n=o(170),i=o(257),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)}});
\ No newline at end of file
... ...
webpackJsonp([8],{0:function(t,e,o){"use strict";var r=o(5),n=o(17),i=o(284);o(8),r.use(n),new r({el:"#brand-share",components:{brandShareBox:i}})},1:function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var o=this[e];o[2]?t.push("@media "+o[2]+"{"+o[1]+"}"):t.push(o[1])}return t.join("")},t.i=function(e,o){"string"==typeof e&&(e=[[null,e,""]]);for(var r={},n=0;n<this.length;n++){var i=this[n][0];"number"==typeof i&&(r[i]=!0)}for(n=0;n<e.length;n++){var a=e[n];"number"==typeof a[0]&&r[a[0]]||(o&&!a[2]?a[2]=o:o&&(a[2]="("+a[2]+") and ("+o+")"),t.push(a))}},t}},2:function(t,e,o){function r(t,e){for(var o=0;o<t.length;o++){var r=t[o],n=p[r.id];if(n){n.refs++;for(var i=0;i<n.parts.length;i++)n.parts[i](r.parts[i]);for(;i<r.parts.length;i++)n.parts.push(d(r.parts[i],e))}else{for(var a=[],i=0;i<r.parts.length;i++)a.push(d(r.parts[i],e));p[r.id]={id:r.id,refs:1,parts:a}}}}function n(t){for(var e=[],o={},r=0;r<t.length;r++){var n=t[r],i=n[0],a=n[1],s=n[2],d=n[3],l={css:a,media:s,sourceMap:d};o[i]?o[i].parts.push(l):e.push(o[i]={id:i,parts:[l]})}return e}function i(t,e){var o=u(),r=v[v.length-1];if("top"===t.insertAt)r?r.nextSibling?o.insertBefore(e,r.nextSibling):o.appendChild(e):o.insertBefore(e,o.firstChild),v.push(e);else{if("bottom"!==t.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");o.appendChild(e)}}function a(t){t.parentNode.removeChild(t);var e=v.indexOf(t);e>=0&&v.splice(e,1)}function s(t){var e=document.createElement("style");return e.type="text/css",i(t,e),e}function d(t,e){var o,r,n;if(e.singleton){var i=m++;o=b||(b=s(e)),r=l.bind(null,o,i,!1),n=l.bind(null,o,i,!0)}else o=s(e),r=c.bind(null,o),n=function(){a(o)};return r(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;r(t=e)}else n()}}function l(t,e,o,r){var n=o?"":r.css;if(t.styleSheet)t.styleSheet.cssText=g(e,n);else{var i=document.createTextNode(n),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(i,a[e]):t.appendChild(i)}}function c(t,e){var o=e.css,r=e.media,n=e.sourceMap;if(r&&t.setAttribute("media",r),n&&(o+="\n/*# sourceURL="+n.sources[0]+" */",o+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),t.styleSheet)t.styleSheet.cssText=o;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(o))}}var p={},f=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},h=f(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),u=f(function(){return document.head||document.getElementsByTagName("head")[0]}),b=null,m=0,v=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=h()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var o=n(t);return r(o,e),function(t){for(var i=[],a=0;a<o.length;a++){var s=o[a],d=p[s.id];d.refs--,i.push(d)}if(t){var l=n(t);r(l,e)}for(var a=0;a<i.length;a++){var d=i[a];if(0===d.refs){for(var c=0;c<d.parts.length;c++)d.parts[c]();delete p[d.id]}}}};var g=function(){var t=[];return function(e,o){return t[e]=o,t.filter(Boolean).join("\n")}}()},4:function(t,e,o){(function(e){"use strict";function o(t){var o=void 0,r={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(r,{txt:t}):e.extend(r,t);var n='<div class="tip-box"><div class="tip">'+r.txt+"</div></div>",i=e(".tip-box");i.length&&(o=i.data("timer"),clearTimeout(o),i.remove());var a=e(n).appendTo(document.body);a.data("timer",setTimeout(function(){a.remove()},r.delay))}t.exports=o}).call(e,o(3))},8:function(t,e,o){"use strict";var r=o(5);r.filter("resize",function(t,e,o,r){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var n={"{width}":e,"{height}":o,"{mode}":r||2};return n[t]}):""}),r.filter("clothingGenderIdentity",function(t){var e=null;switch(t){case 1:e="男款";break;case 2:e="女款";break;default:e="通用"}return e}),r.filter("brandUrl",function(t){return"/brand?domain="+t})},55:function(t,e,o){"use strict";var r=o(3),n=o(4),i=o(20);t.exports={data:function(){return{brandIntro:{},showMore:!1,showBrandInfo:!1}},watch:{domain:function(){this.getShopIntro()}},methods:{getShopIntro:function(){var t=this,e={domain:i.domain};r.ajax({url:"/get-brand-intro",data:e}).then(function(e){e&&(t.showBrandInfo=!0,t.brandIntro=e)}).fail(function(){n("网络错误")})},introTrans:function(){this.showMore=this.showMore!==!0}},created:function(){this.getShopIntro()}}},86:function(t,e,o){e=t.exports=o(1)(),e.push([t.id,".brand-top-box{width:100%;height:11.7rem;color:#fff;background-color:#000;position:relative}.brand-top-box .brand-bottom{width:100%;position:absolute;bottom:.5rem;padding:0 .75rem}.brand-top-box .brand-bottom .brand-title{font-weight:700;font-size:.8rem;font-style:italic;margin:.125rem 0}.brand-top-box .brand-bottom hr{width:100%;border:1px solid #fff;border-top:none;margin:.125rem 0}.brand-top-box .brand-bottom .brand-intro-transition{-webkit-transition:all .3s ease;transition:all .3s ease;font-size:.4rem;line-height:.8rem;width:82%;height:5.5rem;overflow-y:auto}.brand-top-box .brand-bottom .brand-intro-enter,.brand-top-box .brand-bottom .brand-intro-leave{height:1.5rem}.brand-top-box .brand-bottom .brand-short{height:1.5rem!important;display:-webkit-box!important;font-size:.4rem;line-height:.8rem;width:82%;text-overflow:ellipsis;overflow-y:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.brand-top-box .showmore{width:1.5rem;height:1.5rem;position:absolute;bottom:.25rem;right:.75rem;font-size:.8rem}",""])},114:function(t,e){t.exports=' <div v-if=showBrandInfo class=brand-top-box v-bind:style="{ \'background-image\': `url(${brandIntro.brandBg})` }"> <div class=brand-bottom> <img v-if=brandIntro.showBrandLogo v-lazy=brandIntro.brandLogo alt="{{ brandIntro.brandName }}"> <div v-else class=brand-title>{{ brandIntro.brandName }}</div> <hr> <div v-show=showMore transition=brand-intro v-bind:class="{ \'brand-short\': !showMore }">{{ brandIntro.brandIntro }}</div> </div> <div v-if=!showMore class="showmore expand" @click=introTrans()><span class=icon>&#xe602;</span></div> <div v-else class="showmore collapse" @click=introTrans()><span class=icon>&#xe617;</span></div> </div> '},126:function(t,e,o){var r,n;o(137),r=o(55),n=o(114),t.exports=r||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},137:function(t,e,o){var r=o(86);"string"==typeof r&&(r=[[t.id,r,""]]);o(2)(r,{});r.locals&&(t.exports=r.locals)},160:function(t,e,o){"use strict";var r=o(126),n=o(288);t.exports={data:function(){return{brandName:"COLORMAD",brandBg:"http://7xwj52.com1.z0.glb.clouddn.com/brandbg.jpg",brandIntro:"COLORMAD坚持女性的时尚美丽不应为牺牲健康为代价,以健康,时尚,科技为理念,研发健康无伤害的新概念甲油。"}},components:{brandShopTop:r,shareBottom:n}}},164:function(t,e){"use strict";t.exports={data:function(){return{close:!1}},methods:{closeBottom:function(){this.close=!0}}}},220:function(t,e,o){e=t.exports=o(1)(),e.push([t.id,".brand-share .brand-top-box{width:100%;height:11.7rem;color:#fff;background-color:#000;position:relative}.brand-share .brand-title{margin:.75rem;font-weight:700;font-size:.8rem;color:#000;font-style:italic}.brand-share .brand-intro{margin:.75rem;min-height:10rem}.brand-share .tip{width:100%;text-align:center;font-size:.9rem;margin:.25rem 0}.brand-share .arrow{width:100%;text-align:center;margin-bottom:.5rem}.brand-share img{width:100%;height:9.125rem}",""])},224:function(t,e,o){e=t.exports=o(1)(),e.push([t.id,".share-bottom{width:100%;padding:.5rem .25rem;background:#fff;position:fixed;left:0;bottom:0;height:2.5rem;border-top:.05rem solid #ececec}.share-bottom .close{position:fixed;left:0;bottom:1.5rem;font-size:1rem}.share-bottom img{float:left}.share-bottom a{border:.05rem solid #000;padding:.25rem;border-radius:1rem}.share-bottom .new-user{float:left;]:#fff solid .05rem}.share-bottom .download{float:right}.hidden{display:none}",""])},250:function(t,e){t.exports=' <div class=brand-share> <div class=brand-top-box v-bind:style="{ \'background-image\': `url(${brandBg})` }"></div> <div class=brand-title>{{ brandName }}</div> <div class=brand-intro>{{ brandIntro }}</div> <div class=tip>进入 BLK 选购潮品</div> <div class=arrow>i</div> <img v-lazy="brandBg | resize 752 365"> </div> <share-bottom></share-bottom> '},254:function(t,e){t.exports=' <div class="share-bottom clearfix" v-bind:class="{ \'hidden\': close }"> <span class="icon close" @click=closeBottom()>&#xe609;</span> <img v-lazy=""> <a href=javascript:; class=new-user>新用户送千元礼包</a> <a href=http://m.yohoblk.com class=download>立即下载</a> </div> '},284:function(t,e,o){var r,n;o(316),r=o(160),n=o(250),t.exports=r||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},288:function(t,e,o){var r,n;o(320),r=o(164),n=o(254),t.exports=r||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},316:function(t,e,o){var r=o(220);"string"==typeof r&&(r=[[t.id,r,""]]);o(2)(r,{});r.locals&&(t.exports=r.locals)},320:function(t,e,o){var r=o(224);"string"==typeof r&&(r=[[t.id,r,""]]);o(2)(r,{});r.locals&&(t.exports=r.locals)}});
\ No newline at end of file
webpackJsonp([6],{0:function(t,e,i){"use strict";var o=i(5),n=i(17),r=i(36),a=i(280);o.use(n),o.use(r),new o({el:"#brand",components:{brandBox:a}})},1:function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var i=this[e];i[2]?t.push("@media "+i[2]+"{"+i[1]+"}"):t.push(i[1])}return t.join("")},t.i=function(e,i){"string"==typeof e&&(e=[[null,e,""]]);for(var o={},n=0;n<this.length;n++){var r=this[n][0];"number"==typeof r&&(o[r]=!0)}for(n=0;n<e.length;n++){var a=e[n];"number"==typeof a[0]&&o[a[0]]||(i&&!a[2]?a[2]=i:i&&(a[2]="("+a[2]+") and ("+i+")"),t.push(a))}},t}},2:function(t,e,i){function o(t,e){for(var i=0;i<t.length;i++){var o=t[i],n=p[o.id];if(n){n.refs++;for(var r=0;r<n.parts.length;r++)n.parts[r](o.parts[r]);for(;r<o.parts.length;r++)n.parts.push(c(o.parts[r],e))}else{for(var a=[],r=0;r<o.parts.length;r++)a.push(c(o.parts[r],e));p[o.id]={id:o.id,refs:1,parts:a}}}}function n(t){for(var e=[],i={},o=0;o<t.length;o++){var n=t[o],r=n[0],a=n[1],s=n[2],c=n[3],d={css:a,media:s,sourceMap:c};i[r]?i[r].parts.push(d):e.push(i[r]={id:r,parts:[d]})}return e}function r(t,e){var i=u(),o=b[b.length-1];if("top"===t.insertAt)o?o.nextSibling?i.insertBefore(e,o.nextSibling):i.appendChild(e):i.insertBefore(e,i.firstChild),b.push(e);else{if("bottom"!==t.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");i.appendChild(e)}}function a(t){t.parentNode.removeChild(t);var e=b.indexOf(t);e>=0&&b.splice(e,1)}function s(t){var e=document.createElement("style");return e.type="text/css",r(t,e),e}function c(t,e){var i,o,n;if(e.singleton){var r=m++;i=g||(g=s(e)),o=d.bind(null,i,r,!1),n=d.bind(null,i,r,!0)}else i=s(e),o=l.bind(null,i),n=function(){a(i)};return o(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;o(t=e)}else n()}}function d(t,e,i,o){var n=i?"":o.css;if(t.styleSheet)t.styleSheet.cssText=v(e,n);else{var r=document.createTextNode(n),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(r,a[e]):t.appendChild(r)}}function l(t,e){var i=e.css,o=e.media,n=e.sourceMap;if(o&&t.setAttribute("media",o),n&&(i+="\n/*# sourceURL="+n.sources[0]+" */",i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),t.styleSheet)t.styleSheet.cssText=i;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(i))}}var p={},h=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},f=h(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),u=h(function(){return document.head||document.getElementsByTagName("head")[0]}),g=null,m=0,b=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=f()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var i=n(t);return o(i,e),function(t){for(var r=[],a=0;a<i.length;a++){var s=i[a],c=p[s.id];c.refs--,r.push(c)}if(t){var d=n(t);o(d,e)}for(var a=0;a<r.length;a++){var c=r[a];if(0===c.refs){for(var l=0;l<c.parts.length;l++)c.parts[l]();delete p[c.id]}}}};var v=function(){var t=[];return function(e,i){return t[e]=i,t.filter(Boolean).join("\n")}}()},4:function(t,e,i){(function(e){"use strict";function i(t){var i=void 0,o={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(o,{txt:t}):e.extend(o,t);var n='<div class="tip-box"><div class="tip">'+o.txt+"</div></div>",r=e(".tip-box");r.length&&(i=r.data("timer"),clearTimeout(i),r.remove());var a=e(n).appendTo(document.body);a.data("timer",setTimeout(function(){a.remove()},o.delay))}t.exports=i}).call(e,i(3))},7:function(t,e,i){"use strict";var o=i(5),n=new o;t.exports=n},8:function(t,e,i){"use strict";var o=i(5);o.filter("resize",function(t,e,i,o){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var n={"{width}":e,"{height}":i,"{mode}":o||2};return n[t]}):""}),o.filter("clothingGenderIdentity",function(t){var e=null;switch(t){case 1:e="男款";break;case 2:e="女款";break;default:e="通用"}return e}),o.filter("brandUrl",function(t){return"/brand?domain="+t})},55:function(t,e,i){"use strict";var o=i(3),n=i(4),r=i(20);t.exports={data:function(){return{brandIntro:{},showMore:!1,showBrandInfo:!1}},watch:{domain:function(){this.getShopIntro()}},methods:{getShopIntro:function(){var t=this,e={domain:r.domain};o.ajax({url:"/get-brand-intro",data:e}).then(function(e){e&&(t.showBrandInfo=!0,t.brandIntro=e)}).fail(function(){n("网络错误")})},introTrans:function(){this.showMore=this.showMore!==!0}},created:function(){this.getShopIntro()}}},64:function(t,e){"use strict";t.exports={props:{on:Boolean}}},65:function(t,e,i){"use strict";var o=i(3),n=i(7);t.exports={props:{config:Object},data:function(){return{params:{color:[{colorId:11,colorName:"红色",colorCode:"ee0000"}],gender:[{genderName:"BOYS",genderId:"1,3"}],size:[{sizeName:"100",sizeId:255}]}}},watch:{},methods:{clearVals:function(){this.$set("params",{})},setCateParams:function(t,e){this.$set("params."+t,e)},okAction:function(){n.$emit("filter.change",{val:this.params,ref:this._uid})},entrySub:function(t){console.log(this.config[t]),n.$emit("filter.sub.show",{val:t,ref:this._uid})}},filters:{unifyTxt:function(t,e){var i="",n=[],r=o.noop;return o.isArray(t)&&(r=function(t,i){n.push(i[e+"Name"])}),o.each(t,r),i=n.join(",")},txt:function(t){var e={color:"Color颜色",gender:"Gender性别",size:"Size尺寸",brand:"Brand品牌",priceRange:"Price价格",groupSort:"Category品类",discount:"Sale折扣"};return e[t]||""}}}},66:function(t,e,i){"use strict";var o=i(7);t.exports={props:{disableFetch:Boolean,data:Array},methods:{fetch:function(){o.$emit("list.paging")}}}},68:function(t,e,i){"use strict";var o=i(4),n=window.yohoInterface;window.yohoWapInterface={headerRightTopBtn:function(){}};var r={isApp:/yh_blk/i.test((navigator.userAgent||"").toLowerCase()),data:window.yohoInterfaceData,goTap:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.tab",arguments:t}):o("暂不支持,请在BLK应用中打开")},goLogin:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.login",arguments:t}):o("暂不支持,请在BLK应用中打开")},goShopingCart:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.shopingCart",arguments:t}):o("暂不支持,请在BLK应用中打开")},goAddress:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.address",arguments:t}):o("暂不支持,请在BLK应用中打开")},goImageBrowser:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.imageBrowser",arguments:t}):o("暂不支持,请在BLK应用中打开")},goNewPage:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.newPage",arguments:t}):o("暂不支持,请在BLK应用中打开")},goPay:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.pay",arguments:t}):o("暂不支持,请在BLK应用中打开")},goBack:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.back",arguments:t}):o("暂不支持,请在BLK应用中打开")},goShare:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.share",arguments:t}):o("暂不支持,请在BLK应用中打开")},addNativeMethod:function(t,e){window.yohoWapInterface[t]=e}};t.exports=r},69:function(t,e){"use strict";t.exports={A:[{id:5,type:"0",hotKeyword:"AAAA 葛民辉",isShowNew:"N",domain:"aaaa",alif:"A",isHot:"N",ico:"http://img10.static.yhbimg.com/logo/2012/04/12/13/013c4f832d97df25ce9f79a294d5e05d6b.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"AAAA",keyword:"街头,嘻哈,创意,潮流,AAAA,TEE,扭蛋",nameEn:"AAAA",nameCn:"AAAA"},{id:862,type:"0",hotKeyword:"",isShowNew:"N",domain:"aape",alif:"A",isHot:"N",ico:"http://img13.static.yhbimg.com/logo/2015/12/03/15/02a0c256f3a75784fbcaa7d37715fcfa00.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"Aape",keyword:"",nameEn:"Aape",nameCn:"Aape"},{type:"0",id:1209,alif:"A",ico:"http://img13.static.yhbimg.com/logo/2016/01/04/10/02c340899abe71a7ee1cfeb7591b6b96c0.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"AAVA Lifestyle",keyword:"香薰,首饰,手表,围巾",nameEn:"AAVA Lifestyle",nameCn:"爱瓦生活",hotKeyword:"创意 品质 居家",shelvestime:1451877790,isShowNew:"N",domain:"aavalifestyle",isHot:"N"},{id:536,type:"0",hotKeyword:"",isShowNew:"N",domain:"ablejeans",alif:"A",isHot:"Y",ico:"http://img13.static.yhbimg.com/logo/2014/05/08/12/0241b56aa9407b25d60b8d6c03ad6396c6.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"ABLE JEANS",keyword:"ABLE JEANS",nameEn:"ABLE JEANS",nameCn:"欧帛牛仔"},{id:262,type:"0",hotKeyword:"",isShowNew:"N",domain:"absurdlogic",alif:"A",isHot:"Y",ico:"http://img12.static.yhbimg.com/logo/2015/11/02/16/026f093fae4c9e3c7788508be9d109fc39.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"ABSURD LOGIC",keyword:"",nameEn:"ABSURD LOGIC",nameCn:"荒诞逻辑"}],B:[{id:373,type:"0",hotKeyword:"",isShowNew:"N",domain:"babyghost",alif:"B",isHot:"Y",ico:"http://img12.static.yhbimg.com/logo/2015/12/09/14/020b4cfa2aa3fb66642259f2be63780cc3.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"BABYGHOST",keyword:"",nameEn:"BABYGHOST",nameCn:"北北高斯"},{id:1039,type:"0",hotKeyword:"",isShowNew:"N",domain:"backbone",alif:"B",isHot:"N",ico:"http://img11.static.yhbimg.com/logo/2015/12/03/16/01c06f7a1524a2a9052350a8c03c2475d7.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"BACK BONE",keyword:"",nameEn:"backbone",nameCn:"BACK BONE"},{type:"0",id:980,alif:"B",ico:"http://img10.static.yhbimg.com/logo/2015/09/29/17/0173fd258619dc31c9a659b5be0507eeb1.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"B+ by Beautyberry",keyword:"原创,设计",nameEn:"B+ by Beautyberry",nameCn:"B+ by Beautyberry",hotKeyword:"原创,设计",shelvestime:1448608361,isShowNew:"N",domain:"beautyberry",isHot:"N"}]}},86:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".brand-top-box{width:100%;height:11.7rem;color:#fff;background-color:#000;position:relative}.brand-top-box .brand-bottom{width:100%;position:absolute;bottom:.5rem;padding:0 .75rem}.brand-top-box .brand-bottom .brand-title{font-weight:700;font-size:.8rem;font-style:italic;margin:.125rem 0}.brand-top-box .brand-bottom hr{width:100%;border:1px solid #fff;border-top:none;margin:.125rem 0}.brand-top-box .brand-bottom .brand-intro-transition{-webkit-transition:all .3s ease;transition:all .3s ease;font-size:.4rem;line-height:.8rem;width:82%;height:5.5rem;overflow-y:auto}.brand-top-box .brand-bottom .brand-intro-enter,.brand-top-box .brand-bottom .brand-intro-leave{height:1.5rem}.brand-top-box .brand-bottom .brand-short{height:1.5rem!important;display:-webkit-box!important;font-size:.4rem;line-height:.8rem;width:82%;text-overflow:ellipsis;overflow-y:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.brand-top-box .showmore{width:1.5rem;height:1.5rem;position:absolute;bottom:.25rem;right:.75rem;font-size:.8rem}",""])},95:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".drawer{position:fixed;left:0;background-color:rgba(0,0,0,.6)}.drawer,.drawer-main{top:0;right:0;bottom:0}.drawer-main{position:absolute;min-width:80%;max-width:100%;background-color:#fff;-webkit-transition:all .3s .2s;transition:all .3s .2s}",""])},96:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".filter{padding:0 .75rem}.filter-actions{font-size:.85rem;text-align:right;padding:1.125rem 0}.filter-action{font-size:inherit;margin-left:1rem}.filter-actions,.filter-cate{border-bottom:1px solid #b0b0b0}.filter-cates{list-style:none;margin:0;padding:0}.filter-cate .icon-right{margin-left:.6rem}.filter-cate,.icon-right{height:2.95rem;line-height:2.95rem}.filter-cate-label{font-size:.9rem;font-weight:700}.filter-cate-val{float:right;font-size:.7rem}.filter-cate-val,.filter-cate .icon{color:#b0b0b0}",""])},97:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".cardlist{list-style:none;margin:0;padding:0}.card-large .card{float:left;width:9.3rem;margin-right:.15rem}.card-large .card:nth-child(2n){margin-right:0}.card-large .card-pic{width:100%;height:12.475rem}.card-large .card-pic a,.card-large .card-pic img{display:block;width:100%;height:100%}.card-large .card-bd{min-height:4.5rem;margin-left:.75rem;margin-right:.75rem;padding-top:.625rem;text-align:center;font-size:.6rem}.card-large .card-label{margin:0 0 .25rem;font-size:inherit;font-weight:400}.good-price{color:#b0b0b0;margin-right:.25rem}.good-price:last-of-type{margin-right:0}.good-price.old-price{text-decoration:line-through}.good-price.sale-price{color:#ff081c}",""])},114:function(t,e){t.exports=' <div v-if=showBrandInfo class=brand-top-box v-bind:style="{ \'background-image\': `url(${brandIntro.brandBg})` }"> <div class=brand-bottom> <img v-if=brandIntro.showBrandLogo v-lazy=brandIntro.brandLogo alt="{{ brandIntro.brandName }}"> <div v-else class=brand-title>{{ brandIntro.brandName }}</div> <hr> <div v-show=showMore transition=brand-intro v-bind:class="{ \'brand-short\': !showMore }">{{ brandIntro.brandIntro }}</div> </div> <div v-if=!showMore class="showmore expand" @click=introTrans()><span class=icon>&#xe602;</span></div> <div v-else class="showmore collapse" @click=introTrans()><span class=icon>&#xe617;</span></div> </div> '},123:function(t,e){t.exports=" <div class=drawer :class=\"{'drawer-open': on }\" v-show=on> <div class=drawer-main v-el:main> <slot></slot> </div> </div> "},124:function(t,e){t.exports=' <div class=filter> <div class=filter-actions> <a href=javascript:; class=filter-action @click=clearVals>清空</a> <button class="button button-small filter-action" @click=okAction>确定</button> </div> <div class=filter-params> <ul class=filter-cates> <li class=filter-cate v-for="classify in config" @click=entrySub($key)> <i class="icon icon-right right"></i> <span class=filter-cate-label>{{$key | txt }}</span> <span class=filter-cate-val>{{params[$key] | unifyTxt $key }}</span> </li> </ul> </div> </div> '},125:function(t,e){t.exports=' <div class=goods-box v-infinite-scroll=fetch() infinite-scroll-disable=disableFetch> <ul class="cardlist card-large clearfix"> <li class=card v-for="item in data"> <div class=card-pic> <a href=""> <img v-lazy="item.goodsList[0].imagesUrl | resize 372 499" alt={{item.productName}}> </a> </div> <div class=card-bd> <h2 class=card-label> <a href="">{{item.productName}}</a> </h2> <span class=good-price :class="{\'old-price\': item.marketPrice}" v-if=item.marketPrice>¥ {{item.marketPrice}}</span> <span class=good-price :class="{\'sale-price\': item.marketPrice}">¥ {{item.salesPrice}}</span> </div> </li> </ul> <p class="cardlist--loading text-center" v-show=inLoading>正在加载...</p> <p class="cardlist--end text-center" v-show="atEnd ">--End--</p> </div> '},126:function(t,e,i){var o,n;i(137),o=i(55),n=i(114),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},134:function(t,e,i){var o,n;i(146),o=i(64),n=i(123),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},135:function(t,e,i){var o,n;i(147),o=i(65),n=i(124),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},136:function(t,e,i){var o,n;i(148),o=i(66),n=i(125),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},137:function(t,e,i){var o=i(86);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},146:function(t,e,i){var o=i(95);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},147:function(t,e,i){var o=i(96);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},148:function(t,e,i){var o=i(97);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},156:function(t,e,i){(function(e){"use strict";var o=i(3),n=i(7),r=i(4),a=i(285),s=i(126),c=i(136),d=i(134),l=i(135);i(8),t.exports={data:function(){return{shareData:{title:"BLK",link:"m.blk.com",img:"https://img11.static.yhbimg.com/brandLogo/2016/04/13/15/010eb8606c1072fd2e769c62567d3bbe93.png?imageView2/2/w/140/h/140"},sortConfig:e.sortConfig,filterConfig:e.filterConfig,url:"/product/list",sort:3,filter:{},page:0,totalPage:3,productList:[],inSearching:!1,brand:i(69)}},watch:{sort:function(){this.research()},filter:function(){this.research()}},methods:{getProductList:function(){var t=this,e={};o.ajax({method:"post",url:"/product/list",data:e}).done(function(e){t.$set("productList",t.productList.concat(e.data.productList))}).fail(function(){r("网络错误")})},search:function(){var t=this;this.inSearching||this.page&&this.page+1>this.totalPage||(this.inSearching=!0,this.page++,o.post(this.url,{sort:this.sort,filter:this.filter,page:this.page}).done(function(e){t.$set("productList",t.productList.concat(e.data.productList))}).fail(function(e){t.page--,console.log(e)}).always(function(){t.inSearching=!1}))},openFilterSub:function(){console.log("TODO: open filter sub")},research:function(){this.page=0,this.$set("productList",[]),this.search()}},components:{brandTop:a,brandShopTop:s,goodsList:c,drawer:d,filter:l},created:function(){this.search(),n.$on("list.paging",function(){this.search()}),n.$on("sort.change",function(t){var e=t.val;console.log(e),this.sort=e}),n.$on("filter.change",function(t){var e=t.val;console.log(e),this.filter=e,this.$refs.drawer.on=!1}),n.$on("filter.sub.show",function(t){var e=t.val;this.openFilterSub(e)})}}}).call(e,function(){return this}())},161:function(t,e,i){"use strict";var o=i(68),n=i(3),r=i(4);t.exports={props:{shareData:{type:Object}},methods:{goShare:function(){var t=this.shareData.title+this.shareData.link+this.shareData.img;o.goShare({link:t},function(){},function(){})},goBack:function(){o.goBack({},function(){},function(){})},collectShop:function(){var t={shopId:this.shareData.shopId,favId:this.shareData.shopId,isFav:this.shareData.isFav};n.ajax({url:"/collect-shop",data:t}).done(function(t){}).fail(function(){r("网络错误")})},showFilter:function(){}}}},221:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".top-box{width:100%;height:1.5rem;padding:0 .5rem;position:fixed;top:1.5rem;left:0;z-index:99;color:#fff;font-size:1.2rem}.top-box .back{width:1.5rem;height:1.5rem;float:left}.top-box .right{height:1.5rem;float:right;margin:0;padding:0}.top-box .right span{width:1.5rem;height:1.5rem;margin:0 .125rem}.top-box .right .favorite{color:#000}",""])},246:function(t,e){t.exports=" <brand-top v-bind:share-data=shareData></brand-top> <brand-shop-top></brand-shop-top> <goods-list v-bind:data=productList></goods-list> <drawer v-ref:drawer> <filter :config.once=filterConfig></filter> </drawer> "},251:function(t,e){t.exports=' <div class="top-box clearfix"> <span class="icon back" @click=goBack()>&#xe606;</span> <div class=right> <span class=icon v-bind:class="{\'favorite\': isFav}" @click=collectShop()>&#xe609;</span> <span class="icon share" @click=goShare()>&#xe60e;</span> <span class="icon filter" @click=showFilter()>&#xe60b;</span> </div> </div> '},280:function(t,e,i){var o,n;o=i(156),n=i(246),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},285:function(t,e,i){var o,n;i(317),o=i(161),n=i(251),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},317:function(t,e,i){var o=i(221);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)}});
\ No newline at end of file
.channel-tab{width:100%;height:2.25rem;font-size:.6rem;text-align:center;background:#fff}.channel-tab .channel{display:inline-block;line-height:2.25rem;width:33%;color:#999}.channel-tab .channel.focus{color:#000}.channel-tab .name{padding:.225rem 0}.channel-tab .focus .name,.channel-tab .name.focus{border-bottom:.1rem solid #000}.resources{background:#f6f6f6}.focus .swipe{height:100%}.focus .swipe-1 .swipe-indicators{display:none}.focus .swipe-item a{display:block}.focus .swipe-item img{width:100%;height:100%}.focus .swipe-indicators{left:auto;right:.5rem}.focus .swipe-indicator{width:.2rem;height:.2rem;background:#ccc;opacity:1;vertical-align:middle}.focus .swipe-indicator.active{width:.3rem;height:.3rem;background:#fff}.swipe,.swipe-items-wrap{overflow:hidden;position:relative}.swipe-items-wrap{height:100%}.swipe-items-wrap>div{position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%;height:100%;display:none}.swipe-items-wrap>div.active{display:block;-webkit-transform:none;transform:none}.swipe-indicators{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swipe-indicator{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;margin:0 3px}.swipe-indicator.active{background:#fff}.focus-left-right{padding:.75rem .375rem;width:100%;overflow-x:auto;white-space:nowrap;font-size:0;background:#fff;border-bottom:1px solid #eee;-webkit-overflow-scrolling:touch}.focus-left-right a{display:inline-block;padding:0 .375rem;width:6.25rem;height:6.25rem}.focus-left-right img{width:100%;height:100%}.focus-left-right::-webkit-scrollbar{display:none}.title-image a{display:block}.title-image .image{width:100%;height:9.1rem}.title-image img{width:100%;height:100%}.floor-header{position:relative;width:100%;height:2.5rem;font-size:.8rem;line-height:2.5rem;text-align:center;font-weight:700;border-top:1px solid #eee;margin-top:.5rem;background:#fff}.floor-header .more{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem}.recommend-content-five{width:100%;font-size:0}.recommend-content-five a{display:inline-block;width:50%;height:9.375rem}.recommend-content-five img{width:100%;height:100%}.goods{background:#fff}.cardlist{list-style:none;margin:0;padding:0}.card-large .card{float:left;width:9.3rem;margin-right:.15rem}.card-large .card:nth-child(2n){margin-right:0}.card-large .card-pic{width:100%;height:12.475rem}.card-large .card-pic a,.card-large .card-pic img{display:block;width:100%;height:100%}.card-large .card-bd{min-height:4.5rem;margin-left:.75rem;margin-right:.75rem;padding-top:.625rem;text-align:center;font-size:.6rem}.card-large .card-label{margin:0 0 .25rem;font-size:.6rem;font-weight:400}.good-price{color:#b0b0b0;margin-right:.25rem}.good-price:last-of-type{margin-right:0}.good-price.old-price{text-decoration:line-through}.good-price.sale-price{color:#ff081c}.cate-resource{width:100%}.cate-resource li,.cate-resource ul{margin:0;padding:0}.cate-resource li{float:left;text-align:center;color:#fff;font-size:1.5rem;cursor:pointer}.cate-resource li img{width:100%}.cate-resource li div{margin-top:1.25rem}.cate-resource .width25,.cate-resource .width50,.cate-resource .width100{width:25%;height:5rem;overflow:hidden}.cate-resource .width25 img,.cate-resource .width50 img,.cate-resource .width100 img{height:5rem}.cate-resource .width50{width:50%}.cate-resource .width100{width:100%;height:9rem}.cate-resource .width100 img{height:9rem}.cate-resource .width100 div{margin-top:3rem}
\ No newline at end of file
... ...
webpackJsonp([6],{0:function(t,e,o){"use strict";var n=o(2),r=o(18),s=o(292);o(6),n.use(r),new n({el:"#cate-resource",components:{"cate-res":s}})},4:function(t,e,o){(function(e){"use strict";function o(t){var o=void 0,n={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(n,{txt:t}):e.extend(n,t);var r='<div class="tip-box"><div class="tip">'+n.txt+"</div></div>",s=e(".tip-box");s.length&&(o=s.data("timer"),clearTimeout(o),s.remove());var i=e(r).appendTo(document.body);i.data("timer",setTimeout(function(){i.remove()},n.delay))}t.exports=o}).call(e,o(1))},5:function(t,e,o){"use strict";var n=o(2),r=new n;t.exports=r},6:function(t,e,o){"use strict";var n=o(2);n.filter("resize",function(t,e,o,n){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var r={"{width}":e,"{height}":o,"{mode}":n||2};return r[t]}):""}),n.filter("clothingGenderIdentity",function(t){var e=null;switch(t){case 1:e="男款";break;case 2:e="女款";break;default:e="通用"}return e}),n.filter("brandUrl",function(t){return"/brand?domain="+t}),n.filter("convertOrderState",function(t){var e="";switch("undefined"==typeof t&&(t=parseInt(t,10)),t){case 0:e="待付款";break;case 1:e="待发货";break;case 2:e="待发货";break;case 3:e="待发货";break;case 4:e="待收货";break;case 5:e="待发货";break;case 6:e="已完成";break;default:e=""}return e}),n.filter("convertTime",function(t){if("undefined"!=typeof t){var e=new Date(1e3*parseFloat(t)),o=e.getFullYear()+"-",n=(e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-",r=e.getDate()+" ",s=e.getHours()+":",i=e.getMinutes()+":",a=e.getSeconds();return o+n+r+s+i+a}})},24:function(t,e,o){"use strict";var n=o(5);t.exports={props:{disableFetch:Boolean,data:Array},computed:{whenEmpty:function(){return!this.data.length}},methods:{fetch:function(){n.$emit("list.paging")}}}},28:function(t,e){},30:function(t,e){t.exports=' <div class=goods-box v-infinite-scroll=fetch() infinite-scroll-disable=disableFetch> <ul class="cardlist card-large clearfix"> <li class=card v-for="item in data"> <div class=card-pic> <a href=/product/{{item.productId}}> <img v-lazy="item.goodsList[0].imagesUrl | resize 372 499" alt={{item.productName}}> </a> </div> <div class=card-bd> <h2 class=card-label> <a href=/product/{{item.productId}} class=line-clamp-2>{{item.productName}}</a> </h2> <span class=good-price :class="{\'old-price\': item.marketPrice}" v-if=item.marketPrice>¥ {{item.marketPrice}}</span> <span class=good-price :class="{\'sale-price\': item.marketPrice}">¥ {{item.salesPrice}}</span> </div> </li> </ul> <p class="cardlist--loading text-center" v-show=inLoading>正在加载...</p> <p class="cardlist--end text-center" v-show="atEnd ">--End--</p> </div> '},31:function(t,e,o){var n,r;o(28),n=o(24),r=o(30),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},32:function(t,e,o){var n,r;o(94),n=o(85),r=o(103),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},44:function(t,e){"use strict";var o={men:"9ee58aadd9559d07207fe4a98843eaac",women:"aa8d34c85934c2ccc16e2babd3eb5e47",lifestyle:"3ad8826fc89fb0d023a4cd06a6991219"},n={men:"7317a4701a1d3ddc8d93a5df77a63b75",women:"84313c4b293a1c0aea985aa16a42a6b5",lifestyle:"f2e7142be1d5d622357c44a572390531"},r={men:"7f885e9cab53231cff34ea236f3f1120",women:"a6f9dc00219eb7d08520a18864929a30",lifestyle:"6f7b590ed3844e680d4052fc5c4d98ad"};t.exports={channel:o,brand:n,cate:r}},62:function(t,e){},79:function(t,e,o){(function(e){"use strict";var n=o(5),r={};t.exports={props:{current:{type:Number,"default":0},page:{type:String,"default":"channel"}},data:function(){return{channel:[]}},created:function(){var t=this;e.ajax({url:"/channel/channel.json"}).then(function(e){200===e.code&&!function(){var o=[];e.data.forEach(function(t){o.push[{name:t.channelName,channel:r[t.channeId]||""}]}),t.channel=o}()})},methods:{changeChannel:function(t){this.current=t,n.$emit("channel.change",this.page,this.channel[t].channel)}}}}).call(e,o(1))},80:function(t,e){"use strict";t.exports={props:["floor"]}},81:function(t,e,o){"use strict";o(62);var n=o(112);t.exports={props:["floor"],components:{swipe:n.Swipe,swipeItem:n.SwipeItem}}},82:function(t,e,o){(function(e){"use strict";var n=o(32),r=o(31),s=o(5);t.exports={data:function(){return{productList:[],productSkn:[]}},props:["floor"],components:{titleFloor:n,productList:r},methods:{getProducts:function(t){var o=this;t.length&&e.ajax({url:"/channel/goods.json",data:{productSkn:t.join(",")}}).then(function(t){o.productList=o.productList.concat(t)})}},created:function(){var t=this,e=50,o=0;this.floor.forEach(function(e){t.productSkn.push(e.id)}),this.getProducts(this.productSkn.slice(o,e)),s.$on("list.paging",function(){o++,t.getProducts(t.productSkn.slice(o*e,(o+1)*e))})}}}).call(e,o(1))},83:function(t,e,o){"use strict";var n=o(1),r=o(4),s=o(5),i=o(44),a=o(107),c=o(106),l=o(111),p=o(32),d=o(110),u=o(108),f={};t.exports={props:{contentCode:{type:String,"default":i.channel.men}},data:function(){return{resources:[]}},components:{focus:a,focusLeftRight:c,titleImage:l,titleFloor:p,recommendContentFive:d,goods:u},watch:{contentCode:function(){this.getResourcesData(),s.$emit("contentCode.change",this.contentCode)}},methods:{getResourcesData:function(){var t=this,e={};this.contentCode&&(e.contentCode=this.contentCode);var o=n.param(e);return f[o]?void(this.resources=f[o]):n.ajax({url:"/channel/resources.json",data:e}).then(function(e){t.resources=e,e.length&&(f[o]=e)}).fail(function(){r("网络错误")})}},created:function(){var t=this;this.getResourcesData(),s.$on("channel.change",function(e,o){t.contentCode=i[e][o]})}}},84:function(t,e){"use strict";t.exports={props:["floor"]}},85:function(t,e){"use strict";t.exports={props:["title"]}},86:function(t,e,o){"use strict";var n=o(32);t.exports={props:["floor"],components:{titleFloor:n}}},88:function(t,e){},89:function(t,e){},90:function(t,e){},91:function(t,e){},92:function(t,e){},93:function(t,e){},94:function(t,e){},95:function(t,e){},97:function(t,e){t.exports=' <div v-if=channel.length class=channel-tab> <div class=channel v-for="(index, item) in channel" v-bind:class="{focus: index === current}" v-on:click=changeChannel(index)> <span class=name>{{item.name | uppercase}}</span> </div> </div> '},98:function(t,e){t.exports=' <div class=focus-left-right> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 250 250"> </a> </div> '},99:function(t,e){t.exports=' <div class=focus> <swipe class="swipe swipe-{{floor.length}}"> <swipe-item v-for="item in floor" v-bind:style="{backgroundColor: item.bgColor}"> <a href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 750 365"> </a> </swipe-item> </swipe> </div> '},100:function(t,e){t.exports=" <div class=goods> <product-list v-bind:data=productList></product-list> </div> "},101:function(t,e){t.exports=' <div class=resources> <template v-for="floor in resources"> <focus v-if="floor.focus && floor.focusType === \'1\'" v-bind:floor=floor.data v-bind:style="{height: \'9.1rem\'}"> </focus> <focus-left-right v-if="floor.focus && floor.focusType === \'2\'" v-bind:floor=floor.data> </focus-left-right> <title-image v-if=floor.titleImage v-bind:floor=floor.data> </title-image> <title-floor v-if=floor.titleFloor v-bind:title=floor.data.title> </title-floor> <recommend-content-five v-if=floor.recommendContentFive v-bind:floor=floor.data.list> </recommend-content-five> <goods v-if=floor.goods v-bind:floor=floor.data> </goods> </template> </div> '},102:function(t,e){t.exports=' <div class=recommend-content-five> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 375 375"> </a> </div> '},103:function(t,e){t.exports=" <div class=floor-header> {{title.name}} <a class=more href={{title.moreUrl}}> {{title.moreName}} </a> </div> "},104:function(t,e){t.exports=' <div class=title-image> <title-floor v-bind:title="{name: floor.title, moreName: floor.moreName, moreUrl: floor.moreUrl}"></title-floor> <a class=image v-bind:href=floor.image.url> <img v-lazy="floor.image.src | resize 750 364"> </a> </div> '},105:function(t,e,o){var n,r;o(88),n=o(79),r=o(97),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},106:function(t,e,o){var n,r;o(89),n=o(80),r=o(98),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},107:function(t,e,o){var n,r;o(90),n=o(81),r=o(99),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},108:function(t,e,o){var n,r;o(91),n=o(82),r=o(100),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},109:function(t,e,o){var n,r;o(92),n=o(83),r=o(101),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},110:function(t,e,o){var n,r;o(93),n=o(84),r=o(102),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},111:function(t,e,o){var n,r;o(95),n=o(86),r=o(104),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},171:function(t,e,o){"use strict";var n=o(44),r=o(38),s=o(105),i=o(109),a=o(293);t.exports={data:function(){return{page:"brand",contentCode:n.cate[r.channel||"men"]}},components:{tab:s,resources:i,cateResources:a}}},172:function(t,e){"use strict"},230:function(t,e){},258:function(t,e){t.exports=" <tab v-bind:page=page></tab> <resources v-bind:content-code.sync=contentCode></resources> <cate-resources></cate-resources> "},259:function(t,e){t.exports=' <div class=cate-resource> <ul> <li class=width50 style="background:url(http://img11.static.yhbimg.com/brandLogo/2015/08/04/18/01a6f1a7600ab044d1577dd6c357298fb3.png?imageMogr2/thumbnail/150x150/extent/150x150/background/d2hpdGU=/position/center/quality/80);background-size:100% 100%;background-repeat:no-repeat"> <div>上衣</div> </li> <li class=width50 style="background:url(http://img11.static.yhbimg.com/brandLogo/2015/08/04/18/01a6f1a7600ab044d1577dd6c357298fb3.png?imageMogr2/thumbnail/150x150/extent/150x150/background/d2hpdGU=/position/center/quality/80);background-size:100% 100%;background-repeat:no-repeat"> <div>上衣</div> </li> <li class=width100 style="background:url(http://img10.static.yhbimg.com/yhb-img01/2016/07/22/15/014c3887f1320bf024a8bbc01fef5d2a1a.png?imageView2/2/w/750/h/365);background-size:100% 100%;background-repeat:no-repeat"> <div>全部分类</div> </li> </ul> </div> '},292:function(t,e,o){var n,r;n=o(171),r=o(258),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},293:function(t,e,o){var n,r;o(230),n=o(172),r=o(259),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)}});
\ No newline at end of file
... ...
.cate-page{font-size:.9rem;font-family:helvetica,Arial,\\9ED1\4F53}.cate-page li,.cate-page ul{margin:0;padding:0;list-style:none}.cate-page .search-input{position:relative;background-color:#f8f8f8;padding:.325rem .5rem}.cate-page .search-input p{box-sizing:border-box;width:100%;height:1.5rem;line-height:1.5rem;border:none;padding-left:1.65rem;border-radius:1.5rem;font-size:.65rem;background:#fff;color:#999}.cate-page .search-icon{position:absolute;top:0;bottom:0;left:1.075rem;line-height:2.15rem;color:#999}.cate-page .cate-nav{height:3rem;border-bottom:1px solid #e6e6e6}.cate-page .cate-nav li{display:block;box-sizing:border-box;float:left;height:100%;padding:.5rem .25rem;width:25%;text-align:center;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cate-page .cate-nav li:last-child{border-right:none}.cate-page .cate-nav li.focus{color:#000}.cate-page .cate-nav li.focus span{border-bottom:.1rem solid #000;font-weight:700}.cate-page .cate-nav li.bytouch{background:#eee}.cate-page .cate-nav span{line-height:2rem;padding-bottom:.25rem}.cate-page .cate-nav li:last-child span{border-right:0}.cate-page .content.hide{display:none}.cate-page .primary-level{float:left;box-sizing:border-box;width:45%}.cate-page .primary-level>li{height:3rem;line-height:3rem;padding:0 .8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #e6e6e6}.cate-page .primary-level>li.focus{background-color:#fff}.cate-page .primary-level>li.focus:after{content:"";width:0;height:0;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-right:.5rem solid #efefef;position:absolute;margin-top:.8rem;right:55%}.cate-page .primary-level>li.highlight{background-color:#eee}.cate-page .sub-level-container{float:left;box-sizing:border-box;background:#f6f6f6;width:55%;height:100%}.cate-page .sub-level{width:100%;background-color:#f6f6f6;position:relative}.cate-page .sub-level>li{box-sizing:border-box;height:2.75rem;line-height:2.75rem;border-bottom:1px solid #e6e6e6;padding-left:.5rem}.cate-page .sub-level>li.highlight{background:#eee}.cate-page .sub-level>li:hover{background-color:#efefef}.cate-page .sub-level a{display:block;height:100%;width:100%;color:#000}.cate-page .sub-level.hide{display:none}
\ No newline at end of file
... ...
webpackJsonp([11],{0:function(e,t,a){"use strict";var i=a(5),r=a(281);new i({el:"#brand-cate",components:{brandCate:r}})},1:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var a=this[t];a[2]?e.push("@media "+a[2]+"{"+a[1]+"}"):e.push(a[1])}return e.join("")},e.i=function(t,a){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},r=0;r<this.length;r++){var n=this[r][0];"number"==typeof n&&(i[n]=!0)}for(r=0;r<t.length;r++){var o=t[r];"number"==typeof o[0]&&i[o[0]]||(a&&!o[2]?o[2]=a:a&&(o[2]="("+o[2]+") and ("+a+")"),e.push(o))}},e}},2:function(e,t,a){function i(e,t){for(var a=0;a<e.length;a++){var i=e[a],r=p[i.id];if(r){r.refs++;for(var n=0;n<r.parts.length;n++)r.parts[n](i.parts[n]);for(;n<i.parts.length;n++)r.parts.push(l(i.parts[n],t))}else{for(var o=[],n=0;n<i.parts.length;n++)o.push(l(i.parts[n],t));p[i.id]={id:i.id,refs:1,parts:o}}}}function r(e){for(var t=[],a={},i=0;i<e.length;i++){var r=e[i],n=r[0],o=r[1],s=r[2],l=r[3],c={css:o,media:s,sourceMap:l};a[n]?a[n].parts.push(c):t.push(a[n]={id:n,parts:[c]})}return t}function n(e,t){var a=h(),i=b[b.length-1];if("top"===e.insertAt)i?i.nextSibling?a.insertBefore(t,i.nextSibling):a.appendChild(t):a.insertBefore(t,a.firstChild),b.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");a.appendChild(t)}}function o(e){e.parentNode.removeChild(e);var t=b.indexOf(e);t>=0&&b.splice(t,1)}function s(e){var t=document.createElement("style");return t.type="text/css",n(e,t),t}function l(e,t){var a,i,r;if(t.singleton){var n=g++;a=v||(v=s(t)),i=c.bind(null,a,n,!1),r=c.bind(null,a,n,!0)}else a=s(t),i=d.bind(null,a),r=function(){o(a)};return i(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;i(e=t)}else r()}}function c(e,t,a,i){var r=a?"":i.css;if(e.styleSheet)e.styleSheet.cssText=m(t,r);else{var n=document.createTextNode(r),o=e.childNodes;o[t]&&e.removeChild(o[t]),o.length?e.insertBefore(n,o[t]):e.appendChild(n)}}function d(e,t){var a=t.css,i=t.media,r=t.sourceMap;if(i&&e.setAttribute("media",i),r&&(a+="\n/*# sourceURL="+r.sources[0]+" */",a+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */"),e.styleSheet)e.styleSheet.cssText=a;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(a))}}var p={},f=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},u=f(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=f(function(){return document.head||document.getElementsByTagName("head")[0]}),v=null,g=0,b=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=u()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var a=r(e);return i(a,t),function(e){for(var n=[],o=0;o<a.length;o++){var s=a[o],l=p[s.id];l.refs--,n.push(l)}if(e){var c=r(e);i(c,t)}for(var o=0;o<n.length;o++){var l=n[o];if(0===l.refs){for(var d=0;d<l.parts.length;d++)l.parts[d]();delete p[l.id]}}}};var m=function(){var e=[];return function(t,a){return e[t]=a,e.filter(Boolean).join("\n")}}()},4:function(e,t,a){(function(t){"use strict";function a(e){var a=void 0,i={mask:!1,delay:2e3,txt:""};"string"==typeof e?t.extend(i,{txt:e}):t.extend(i,e);var r='<div class="tip-box"><div class="tip">'+i.txt+"</div></div>",n=t(".tip-box");n.length&&(a=n.data("timer"),clearTimeout(a),n.remove());var o=t(r).appendTo(document.body);o.data("timer",setTimeout(function(){o.remove()},i.delay))}e.exports=a}).call(t,a(3))},157:function(e,t,a){"use strict";var i=a(3),r=a(4);e.exports={props:[],data:function(){return{brandCate:[],cateNavLeftData:[],cateNavRightData:[],topcurrent:0,leftcurrent:0}},methods:{getCateList:function(){var e=this,t={channel:""};i.ajax({url:"/get-cate-list",data:t}).then(function(t){e.brandCate=t,e.cateNavLeftData=e.brandCate[0].ca,e.cateNavRightData=e.cateNavLeftData[0].sub}).fail(function(){r("网络错误")})},cateNavTopFun:function(e){this.topcurrent=e,this.cateNavLeftData=this.brandCate[e].ca,this.cateNavRightData=this.cateNavLeftData[0].sub},cateNavLeftFun:function(e){this.leftcurrent=e,this.cateNavRightData=this.cateNavLeftData[e].sub}},created:function(){this.getCateList()}}},218:function(e,t,a){t=e.exports=a(1)(),t.push([e.id,'.cate-page{font-size:.9rem;font-family:helvetica,Arial,\\\\9ED1\\4F53}.cate-page li,.cate-page ul{margin:0;padding:0;list-style:none}.cate-page .search-input{position:relative;background-color:#f8f8f8;padding:.325rem .5rem}.cate-page .search-input p{box-sizing:border-box;width:100%;height:1.5rem;line-height:1.5rem;border:none;padding-left:1.65rem;border-radius:1.5rem;font-size:.65rem;background:#fff;color:#999}.cate-page .search-icon{position:absolute;top:0;bottom:0;left:1.075rem;line-height:2.15rem;color:#999}.cate-page .cate-nav{height:3rem;border-bottom:1px solid #e6e6e6}.cate-page .cate-nav li{display:block;box-sizing:border-box;float:left;height:100%;padding:.5rem .25rem;width:25%;text-align:center;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cate-page .cate-nav li:last-child{border-right:none}.cate-page .cate-nav li.focus{color:#000}.cate-page .cate-nav li.focus span{border-bottom:.1rem solid #000;font-weight:700}.cate-page .cate-nav li.bytouch{background:#eee}.cate-page .cate-nav span{line-height:2rem;padding-bottom:.25rem}.cate-page .cate-nav li:last-child span{border-right:0}.cate-page .content.hide{display:none}.cate-page .primary-level{float:left;box-sizing:border-box;width:45%}.cate-page .primary-level>li{height:3rem;line-height:3rem;padding:0 .8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #e6e6e6}.cate-page .primary-level>li.focus{background-color:#fff}.cate-page .primary-level>li.focus:after{content:"";width:0;height:0;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-right:.5rem solid #efefef;position:absolute;margin-top:.8rem;right:55%}.cate-page .primary-level>li.highlight{background-color:#eee}.cate-page .sub-level-container{float:left;box-sizing:border-box;background:#f6f6f6;width:55%;height:100%}.cate-page .sub-level{width:100%;background-color:#f6f6f6;position:relative}.cate-page .sub-level>li{box-sizing:border-box;height:2.75rem;line-height:2.75rem;border-bottom:1px solid #e6e6e6;padding-left:.5rem}.cate-page .sub-level>li.highlight{background:#eee}.cate-page .sub-level>li:hover{background-color:#efefef}.cate-page .sub-level a{display:block;height:100%;width:100%;color:#000}.cate-page .sub-level.hide{display:none}',""])},247:function(e,t){e.exports=' <div class=cate-page id=cate-page> <div class="cate-nav clearfix"> <ul> <li v-for="(index, cate) in brandCate" v-on:click=cateNavTopFun(index) v-bind:class="{focus: index === topcurrent}"> <span>{{cate.name}}</span> </li> </ul> </div> <div class="cate-container clearfix"> <div class=content style="height: 522px"> <ul class=primary-level> <li v-for="(index, ca) in cateNavLeftData" v-bind:class="{focus: index === leftcurrent}" class=p-level-item v-on:click=cateNavLeftFun(index)> <a href={{ca.url}}>{{ca.name}}</a> </li> </ul> <div class=sub-level-container> <ul class=sub-level> <li v-for="sub in cateNavRightData"> <a href={{sub.url}}>{{sub.name}}</a> </li> </ul> </div> </div> </div> </div> '},281:function(e,t,a){var i,r;a(314),i=a(157),r=a(247),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),r&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=r)},314:function(e,t,a){var i=a(218);"string"==typeof i&&(i=[[e.id,i,""]]);a(2)(i,{});i.locals&&(e.exports=i.locals)}});
\ No newline at end of file
webpackJsonp([19],{0:function(t,a,e){"use strict";var n=e(2),i=e(289);new n({el:"#brand-cate",components:{"brand-cate":i}})},4:function(t,a,e){(function(a){"use strict";function e(t){var e=void 0,n={mask:!1,delay:2e3,txt:""};"string"==typeof t?a.extend(n,{txt:t}):a.extend(n,t);var i='<div class="tip-box"><div class="tip">'+n.txt+"</div></div>",c=a(".tip-box");c.length&&(e=c.data("timer"),clearTimeout(e),c.remove());var s=a(i).appendTo(document.body);s.data("timer",setTimeout(function(){s.remove()},n.delay))}t.exports=e}).call(a,e(1))},168:function(t,a,e){"use strict";var n=e(1),i=e(4);t.exports={props:[],data:function(){return{brandCate:[],cateNavLeftData:[],cateNavRightData:[],topcurrent:0,leftcurrent:0}},methods:{getCateList:function(){var t=this,a={channel:""};n.ajax({url:"/get-cate-list",data:a}).then(function(a){t.brandCate=a,t.cateNavLeftData=t.brandCate[0].ca,t.cateNavRightData=t.cateNavLeftData[0].sub}).fail(function(){i("网络错误")})},cateNavTopFun:function(t){this.topcurrent=t,this.cateNavLeftData=this.brandCate[t].ca,this.cateNavRightData=this.cateNavLeftData[0].sub},cateNavLeftFun:function(t){this.leftcurrent=t,this.cateNavRightData=this.cateNavLeftData[t].sub}},created:function(){this.getCateList()}}},228:function(t,a){},255:function(t,a){t.exports=' <div class=cate-page id=cate-page> <div class="cate-nav clearfix"> <ul> <li v-for="(index, cate) in brandCate" v-on:click=cateNavTopFun(index) v-bind:class="{focus: index === topcurrent}"> <span>{{cate.name}}</span> </li> </ul> </div> <div class="cate-container clearfix"> <div class=content style="height: 522px"> <ul class=primary-level> <li v-for="(index, ca) in cateNavLeftData" v-bind:class="{focus: index === leftcurrent}" class=p-level-item v-on:click=cateNavLeftFun(index)> <a href={{ca.url}}>{{ca.name}}</a> </li> </ul> <div class=sub-level-container> <ul class=sub-level> <li v-for="sub in cateNavRightData"> <a href={{sub.url}}>{{sub.name}}</a> </li> </ul> </div> </div> </div> </div> '},289:function(t,a,e){var n,i;e(228),n=e(168),i=e(255),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)}});
\ No newline at end of file
... ...
.channel-tab{width:100%;height:2.25rem;font-size:.6rem;text-align:center;background:#fff}.channel-tab .channel{display:inline-block;line-height:2.25rem;width:33%;color:#999}.channel-tab .channel.focus{color:#000}.channel-tab .name{padding:.225rem 0}.channel-tab .focus .name,.channel-tab .name.focus{border-bottom:.1rem solid #000}.resources{background:#f6f6f6}.focus .swipe{height:100%}.focus .swipe-1 .swipe-indicators{display:none}.focus .swipe-item a{display:block}.focus .swipe-item img{width:100%;height:100%}.focus .swipe-indicators{left:auto;right:.5rem}.focus .swipe-indicator{width:.2rem;height:.2rem;background:#ccc;opacity:1;vertical-align:middle}.focus .swipe-indicator.active{width:.3rem;height:.3rem;background:#fff}.swipe,.swipe-items-wrap{overflow:hidden;position:relative}.swipe-items-wrap{height:100%}.swipe-items-wrap>div{position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%;height:100%;display:none}.swipe-items-wrap>div.active{display:block;-webkit-transform:none;transform:none}.swipe-indicators{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swipe-indicator{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;margin:0 3px}.swipe-indicator.active{background:#fff}.focus-left-right{padding:.75rem .375rem;width:100%;overflow-x:auto;white-space:nowrap;font-size:0;background:#fff;border-bottom:1px solid #eee;-webkit-overflow-scrolling:touch}.focus-left-right a{display:inline-block;padding:0 .375rem;width:6.25rem;height:6.25rem}.focus-left-right img{width:100%;height:100%}.focus-left-right::-webkit-scrollbar{display:none}.title-image a{display:block}.title-image .image{width:100%;height:9.1rem}.title-image img{width:100%;height:100%}.floor-header{position:relative;width:100%;height:2.5rem;font-size:.8rem;line-height:2.5rem;text-align:center;font-weight:700;border-top:1px solid #eee;margin-top:.5rem;background:#fff}.floor-header .more{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem}.recommend-content-five{width:100%;font-size:0}.recommend-content-five a{display:inline-block;width:50%;height:9.375rem}.recommend-content-five img{width:100%;height:100%}.goods{background:#fff}.cardlist{list-style:none;margin:0;padding:0}.card-large .card{float:left;width:9.3rem;margin-right:.15rem}.card-large .card:nth-child(2n){margin-right:0}.card-large .card-pic{width:100%;height:12.475rem}.card-large .card-pic a,.card-large .card-pic img{display:block;width:100%;height:100%}.card-large .card-bd{min-height:4.5rem;margin-left:.75rem;margin-right:.75rem;padding-top:.625rem;text-align:center;font-size:.6rem}.card-large .card-label{margin:0 0 .25rem;font-size:.6rem;font-weight:400}.good-price{color:#b0b0b0;margin-right:.25rem}.good-price:last-of-type{margin-right:0}.good-price.old-price{text-decoration:line-through}.good-price.sale-price{color:#ff081c}
\ No newline at end of file
... ...
webpackJsonp([4],{0:function(e,t,n){"use strict";var o=n(5),i=n(17),r=n(287);n(8),o.use(i),new o({el:"#channel",components:{channel:r}})},1:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var n=this[t];n[2]?e.push("@media "+n[2]+"{"+n[1]+"}"):e.push(n[1])}return e.join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var o={},i=0;i<this.length;i++){var r=this[i][0];"number"==typeof r&&(o[r]=!0)}for(i=0;i<t.length;i++){var s=t[i];"number"==typeof s[0]&&o[s[0]]||(n&&!s[2]?s[2]=n:n&&(s[2]="("+s[2]+") and ("+n+")"),e.push(s))}},e}},2:function(e,t,n){function o(e,t){for(var n=0;n<e.length;n++){var o=e[n],i=u[o.id];if(i){i.refs++;for(var r=0;r<i.parts.length;r++)i.parts[r](o.parts[r]);for(;r<o.parts.length;r++)i.parts.push(l(o.parts[r],t))}else{for(var s=[],r=0;r<o.parts.length;r++)s.push(l(o.parts[r],t));u[o.id]={id:o.id,refs:1,parts:s}}}}function i(e){for(var t=[],n={},o=0;o<e.length;o++){var i=e[o],r=i[0],s=i[1],a=i[2],l=i[3],c={css:s,media:a,sourceMap:l};n[r]?n[r].parts.push(c):t.push(n[r]={id:r,parts:[c]})}return t}function r(e,t){var n=h(),o=g[g.length-1];if("top"===e.insertAt)o?o.nextSibling?n.insertBefore(t,o.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),g.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function s(e){e.parentNode.removeChild(e);var t=g.indexOf(e);t>=0&&g.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",r(e,t),t}function l(e,t){var n,o,i;if(t.singleton){var r=v++;n=m||(m=a(t)),o=c.bind(null,n,r,!1),i=c.bind(null,n,r,!0)}else n=a(t),o=f.bind(null,n),i=function(){s(n)};return o(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;o(e=t)}else i()}}function c(e,t,n,o){var i=n?"":o.css;if(e.styleSheet)e.styleSheet.cssText=x(t,i);else{var r=document.createTextNode(i),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}function f(e,t){var n=t.css,o=t.media,i=t.sourceMap;if(o&&e.setAttribute("media",o),i&&(n+="\n/*# sourceURL="+i.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}var u={},p=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},d=p(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=p(function(){return document.head||document.getElementsByTagName("head")[0]}),m=null,v=0,g=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=d()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=i(e);return o(n,t),function(e){for(var r=[],s=0;s<n.length;s++){var a=n[s],l=u[a.id];l.refs--,r.push(l)}if(e){var c=i(e);o(c,t)}for(var s=0;s<r.length;s++){var l=r[s];if(0===l.refs){for(var f=0;f<l.parts.length;f++)l.parts[f]();delete u[l.id]}}}};var x=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},4:function(e,t,n){(function(t){"use strict";function n(e){var n=void 0,o={mask:!1,delay:2e3,txt:""};"string"==typeof e?t.extend(o,{txt:e}):t.extend(o,e);var i='<div class="tip-box"><div class="tip">'+o.txt+"</div></div>",r=t(".tip-box");r.length&&(n=r.data("timer"),clearTimeout(n),r.remove());var s=t(i).appendTo(document.body);s.data("timer",setTimeout(function(){s.remove()},o.delay))}e.exports=n}).call(t,n(3))},7:function(e,t,n){"use strict";var o=n(5),i=new o;e.exports=i},8:function(e,t,n){"use strict";var o=n(5);o.filter("resize",function(e,t,n,o){return e?e.replace(/(\{width}|\{height}|\{mode})/g,function(e){var i={"{width}":t,"{height}":n,"{mode}":o||2};return i[e]}):""}),o.filter("clothingGenderIdentity",function(e){var t=null;switch(e){case 1:t="男款";break;case 2:t="女款";break;default:t="通用"}return t}),o.filter("brandUrl",function(e){return"/brand?domain="+e})},25:function(e,t,n){var o,i;n(144),o=n(62),i=n(121),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},37:function(e,t){"use strict";var n={men:"9ee58aadd9559d07207fe4a98843eaac",women:"aa8d34c85934c2ccc16e2babd3eb5e47",lifestyle:"3ad8826fc89fb0d023a4cd06a6991219"},o={men:"7317a4701a1d3ddc8d93a5df77a63b75",women:"84313c4b293a1c0aea985aa16a42a6b5",lifestyle:"f2e7142be1d5d622357c44a572390531"},i={men:"7f885e9cab53231cff34ea236f3f1120",women:"a6f9dc00219eb7d08520a18864929a30",lifestyle:"6f7b590ed3844e680d4052fc5c4d98ad"};e.exports={channel:n,brand:o,cate:i}},44:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".swipe,.swipe-items-wrap{overflow:hidden;position:relative}.swipe-items-wrap{height:100%}.swipe-items-wrap>div{position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%;height:100%;display:none}.swipe-items-wrap>div.active{display:block;-webkit-transform:none;transform:none}.swipe-indicators{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swipe-indicator{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;margin:0 3px}.swipe-indicator.active{background:#fff}",""])},46:function(e,t,n){function o(e,t){for(var n=0;n<e.length;n++){var o=e[n],i=d[o.id];if(i){i.refs++;for(var r=0;r<i.parts.length;r++)i.parts[r](o.parts[r]);for(;r<o.parts.length;r++)i.parts.push(c(o.parts[r],t))}else{for(var s=[],r=0;r<o.parts.length;r++)s.push(c(o.parts[r],t));d[o.id]={id:o.id,refs:1,parts:s}}}}function i(e){for(var t=[],n={},o=0;o<e.length;o++){var i=e[o],r=i[0],s=i[1],a=i[2],l=i[3],c={css:s,media:a,sourceMap:l};n[r]?n[r].parts.push(c):t.push(n[r]={id:r,parts:[c]})}return t}function r(e,t){var n=v(),o=y[y.length-1];if("top"===e.insertAt)o?o.nextSibling?n.insertBefore(t,o.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),y.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function s(e){e.parentNode.removeChild(e);var t=y.indexOf(e);t>=0&&y.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",r(e,t),t}function l(e){var t=document.createElement("link");return t.rel="stylesheet",r(e,t),t}function c(e,t){var n,o,i;if(t.singleton){var r=x++;n=g||(g=a(t)),o=f.bind(null,n,r,!1),i=f.bind(null,n,r,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=l(t),o=p.bind(null,n),i=function(){s(n),n.href&&URL.revokeObjectURL(n.href)}):(n=a(t),o=u.bind(null,n),i=function(){s(n)});return o(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;o(e=t)}else i()}}function f(e,t,n,o){var i=n?"":o.css;if(e.styleSheet)e.styleSheet.cssText=b(t,i);else{var r=document.createTextNode(i),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}function u(e,t){var n=t.css,o=t.media;if(o&&e.setAttribute("media",o),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}function p(e,t){var n=t.css,o=t.sourceMap;o&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */");var i=new Blob([n],{type:"text/css"}),r=e.href;e.href=URL.createObjectURL(i),r&&URL.revokeObjectURL(r)}var d={},h=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},m=h(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),v=h(function(){return document.head||document.getElementsByTagName("head")[0]}),g=null,x=0,y=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=m()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=i(e);return o(n,t),function(e){for(var r=[],s=0;s<n.length;s++){var a=n[s],l=d[a.id];l.refs--,r.push(l)}if(e){var c=i(e);o(c,t)}for(var s=0;s<r.length;s++){var l=r[s];if(0===l.refs){for(var f=0;f<l.parts.length;f++)l.parts[f]();delete d[l.id]}}}};var b=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},47:function(e,t,n){var o=n(44);"string"==typeof o&&(o=[[e.id,o,""]]);n(46)(o,{});o.locals&&(e.exports=o.locals)},48:function(e,t,n){!function(t,n){e.exports=n()}(this,function(){return function(e){function t(o){if(n[o])return n[o].exports;var i=n[o]={exports:{},id:o,loaded:!1};return e[o].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.SwipeItem=t.Swipe=void 0;var i=n(12),r=o(i),s=n(11),a=o(s);t.Swipe=r["default"],t.SwipeItem=a["default"]},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]={name:"mt-swipe-item",ready:function(){this.$dispatch("swipeItemCreated",this)},detached:function(){this.$dispatch("swipeItemDestroyed",this)},destroyed:function(){this.$dispatch("swipeItemDestroyed",this)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(6);t["default"]={name:"mt-swipe",created:function(){this.dragState={}},data:function(){return{ready:!1,dragging:!1,userScrolling:!1,animating:!1,index:0,pages:[],timer:null,reInitTimer:null,noDrag:!1}},props:{speed:{type:Number,"default":300},auto:{type:Number,"default":3e3},continuous:{type:Boolean,"default":!0},showIndicators:{type:Boolean,"default":!0},noDragWhenSingle:{type:Boolean,"default":!0},prevent:{type:Boolean,"default":!1}},events:{swipeItemCreated:function(){var e=this;this.ready&&(clearTimeout(this.reInitTimer),this.reInitTimer=setTimeout(function(){e.reInitPages()},100))},swipeItemDestroyed:function(){var e=this;this.ready&&(clearTimeout(this.reInitTimer),this.reInitTimer=setTimeout(function(){e.reInitPages()},100))}},methods:{translate:function(e,t,n,i){var r=this,s=arguments;if(n){this.animating=!0,e.style.webkitTransition="-webkit-transform "+n+"ms ease-in-out",setTimeout(function(){return e.style.webkitTransform="translate3d("+t+"px, 0, 0)"},50);var a=!1,l=function(){a||(a=!0,r.animating=!1,e.style.webkitTransition="",e.style.webkitTransform="",i&&i.apply(r,s))};(0,o.once)(e,"webkitTransitionEnd",l),setTimeout(l,n+100)}else e.style.webkitTransition="",e.style.webkitTransform="translate3d("+t+"px, 0, 0)"},reInitPages:function(){var e=this.$children;this.noDrag=1===e.length&&this.noDragWhenSingle;var t=[];this.index=0,e.forEach(function(e,n){t.push(e.$el),(0,o.removeClass)(e.$el,"active"),0===n&&(0,o.addClass)(e.$el,"active")}),this.pages=t},doAnimate:function(e,t){var n=this;if(0!==this.$children.length&&(t||!(this.$children.length<2))){var i,r,s,a,l,c=this.speed||300,f=this.index,u=this.pages,p=u.length;t?(i=t.prevPage,s=t.currentPage,r=t.nextPage,a=t.pageWidth,l=t.offsetLeft):(a=this.$el.clientWidth,s=u[f],i=u[f-1],r=u[f+1],this.continuous&&u.length>1&&(i||(i=u[u.length-1]),r||(r=u[0])),i&&(i.style.display="block",this.translate(i,-a)),r&&(r.style.display="block",this.translate(r,a)));var d,h=this.$children[f].$el;"prev"===e?(f>0&&(d=f-1),this.continuous&&0===f&&(d=p-1)):"next"===e&&(p-1>f&&(d=f+1),this.continuous&&f===p-1&&(d=0));var m=function(){if(void 0!==d){var e=n.$children[d].$el;(0,o.removeClass)(h,"active"),(0,o.addClass)(e,"active"),n.index=d}i&&(i.style.display=""),r&&(r.style.display="")};setTimeout(function(){"next"===e?(n.translate(s,-a,c,m),r&&n.translate(r,0,c)):"prev"===e?(n.translate(s,a,c,m),i&&n.translate(i,0,c)):(n.translate(s,0,c,m),"undefined"!=typeof l?(i&&l>0&&n.translate(i,-1*a,c),r&&0>l&&n.translate(r,a,c)):(i&&n.translate(i,-1*a,c),r&&n.translate(r,a,c)))},10)}},next:function(){this.doAnimate("next")},prev:function(){this.doAnimate("prev")},doOnTouchStart:function(e){if(!this.noDrag){var t=this.$el,n=this.dragState,o=e.touches[0];n.startTime=new Date,n.startLeft=o.pageX,n.startTop=o.pageY,n.startTopAbsolute=o.clientY,n.pageWidth=t.offsetWidth,n.pageHeight=t.offsetHeight;var i=this.$children[this.index-1],r=this.$children[this.index],s=this.$children[this.index+1];this.continuous&&this.pages.length>1&&(i||(i=this.$children[this.$children.length-1]),s||(s=this.$children[0])),n.prevPage=i?i.$el:null,n.dragPage=r?r.$el:null,n.nextPage=s?s.$el:null,n.prevPage&&(n.prevPage.style.display="block"),n.nextPage&&(n.nextPage.style.display="block")}},doOnTouchMove:function(e){if(!this.noDrag){var t=this.dragState,n=e.touches[0];t.currentLeft=n.pageX,t.currentTop=n.pageY,t.currentTopAbsolute=n.clientY;var o=t.currentLeft-t.startLeft,i=t.currentTopAbsolute-t.startTopAbsolute,r=Math.abs(o),s=Math.abs(i);if(5>r||r>=5&&s>=1.73*r)return void(this.userScrolling=!0);this.userScrolling=!1,e.preventDefault(),o=Math.min(Math.max(-t.pageWidth+1,o),t.pageWidth-1);var a=0>o?"next":"prev";t.prevPage&&"prev"===a&&this.translate(t.prevPage,o-t.pageWidth),this.translate(t.dragPage,o),t.nextPage&&"next"===a&&this.translate(t.nextPage,o+t.pageWidth)}},doOnTouchEnd:function(){if(!this.noDrag){var e=this.dragState,t=new Date-e.startTime,n=null,o=e.currentLeft-e.startLeft,i=e.currentTop-e.startTop,r=e.pageWidth,s=this.index,a=this.pages.length;if(300>t){var l=Math.abs(o)<5&&Math.abs(i)<5;(isNaN(o)||isNaN(i))&&(l=!0),l&&this.$children[this.index].$emit("tap")}300>t&&void 0===e.currentLeft||((300>t||Math.abs(o)>r/2)&&(n=0>o?"next":"prev"),this.continuous||(0===s&&"prev"===n||s===a-1&&"next"===n)&&(n=null),this.$children.length<2&&(n=null),this.doAnimate(n,{offsetLeft:o,pageWidth:e.pageWidth,prevPage:e.prevPage,currentPage:e.dragPage,nextPage:e.nextPage}),this.dragState={})}}},destroyed:function(){this.timer&&(clearInterval(this.timer),this.timer=null),this.reInitTimer&&(clearTimeout(this.reInitTimer),this.reInitTimer=null)},ready:function(){var e=this;this.ready=!0,this.auto>0&&(this.timer=setInterval(function(){e.dragging||e.animating||e.next()},this.auto)),this.reInitPages();var t=this.$el;t.addEventListener("touchstart",function(t){e.prevent&&t.preventDefault(),e.animating||(e.dragging=!0,e.userScrolling=!1,e.doOnTouchStart(t))}),t.addEventListener("touchmove",function(t){e.dragging&&e.doOnTouchMove(t)}),t.addEventListener("touchend",function(t){return e.userScrolling?(e.dragging=!1,void(e.dragState={})):void(e.dragging&&(e.doOnTouchEnd(t),e.dragging=!1))})}}},function(e,t){"use strict";var n=function(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},o=function(e,t){if(!e||!t)return!1;if(-1!=t.indexOf(" "))throw new Error("className should not contain space.");return e.classList?e.classList.contains(t):(" "+e.className+" ").indexOf(" "+t+" ")>-1},i=function(e,t){if(e){for(var n=e.className,i=(t||"").split(" "),r=0,s=i.length;s>r;r++){var a=i[r];a&&(e.classList?e.classList.add(a):o(e,a)||(n+=" "+a))}e.classList||(e.className=n)}},r=function(e,t){if(e&&t){for(var i=t.split(" "),r=" "+e.className+" ",s=0,a=i.length;a>s;s++){var l=i[s];l&&(e.classList?e.classList.remove(l):o(e,l)&&(r=r.replace(" "+l+" "," ")))}e.classList||(e.className=n(r))}};e.exports={hasClass:o,addClass:i,removeClass:r}},function(e,t){"use strict";var n=function o(e,t){if(!e)return null;var n,i;if("string"==typeof e)return document.createTextNode(e);if(e.tag){n=document.createElement(e.tag);for(var r in e)if(e.hasOwnProperty(r)){if("content"===r||"tag"===r)continue;if("key"===r&&t){var s=e[r];s&&(t[s]=n);continue}n[r]=e[r]}var a=e.content;if(a)if("string"==typeof a)i=document.createTextNode(a),n.appendChild(i);else{a instanceof Array||(a=[a]);for(var l=0,c=a.length;c>l;l++){var f=a[l];i=o(f,t),n.appendChild(i)}}}return n};e.exports=n},function(e,t){"use strict";var n=function(){return document.addEventListener?function(e,t,n){e&&t&&n&&e.addEventListener(t,n,!1)}:function(e,t,n){e&&t&&n&&e.attachEvent("on"+t,n)}}(),o=function(){return document.removeEventListener?function(e,t,n){e&&t&&e.removeEventListener(t,n,!1)}:function(e,t,n){e&&t&&e.detachEvent("on"+t,n)}}(),i=function(e,t,i){var r=function s(){i&&i.apply(this,arguments),o(e,t,s)};n(e,t,r)};e.exports={on:n,off:o,once:i}},function(e,t,n){"use strict";var o=n(3),i=n(5),r=n(7),s=n(4);e.exports={on:i.on,off:i.off,once:i.once,getStyle:r.getStyle,setStyle:r.setStyle,removeClass:o.removeClass,addClass:o.addClass,hasClass:o.hasClass,create:s}},function(e,t){"use strict";function n(e){return e.replace(i,function(e,t,n,o){return o?n.toUpperCase():n}).replace(r,"Moz$1")}var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},i=/([\:\-\_]+(.))/g,r=/^moz([A-Z])/,s=Number(document.documentMode),a=9>s?function(e,t){if(!e||!t)return null;t=n(t),"float"===t&&(t="styleFloat");try{switch(t){case"opacity":try{return e.filters.item("alpha").opacity/100}catch(o){return 1}break;default:return e.style[t]||e.currentStyle?e.currentStyle[t]:null}}catch(o){return e.style[t]}}:function(e,t){if(!e||!t)return null;t=n(t),"float"===t&&(t="cssFloat");try{var o=document.defaultView.getComputedStyle(e,"");return e.style[t]||o?o[t]:null}catch(i){return e.style[t]}},l=function c(e,t,i){if(e&&t)if("object"===("undefined"==typeof t?"undefined":o(t)))for(var r in t)t.hasOwnProperty(r)&&c(e,r,t[r]);else t=n(t),"opacity"===t&&9>s?e.style.filter=isNaN(i)?"":"alpha(opacity="+100*i+")":e.style[t]=i};e.exports={getStyle:a,setStyle:l}},function(e,t){},function(e,t){e.exports="<div class=swipe-item> <slot></slot> </div>"},function(e,t){e.exports='<div class=swipe> <div class=swipe-items-wrap v-el:wrap> <slot></slot> </div> <div class=swipe-indicators v-show=showIndicators> <div class=swipe-indicator v-for="page in pages" :class="{ active: $index === index }"></div> </div> </div>'},function(e,t,n){var o,i;o=n(1),i=n(9),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options:e.exports).template=i)},function(e,t,n){var o,i;n(8),o=n(2),i=n(10),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options:e.exports).template=i)}])})},56:function(e,t,n){"use strict";var o=n(7);e.exports={props:{current:{type:Number,"default":0},page:{type:String,"default":"channel"}},data:function(){return{channel:[{name:"MEN男士",channel:"men"},{name:"WOMEN女士",channel:"women"},{name:"LIFESTYLE生活",channel:"lifestyle"}]}},methods:{changeChannel:function(e){this.current=e,o.$emit("channel.change",this.page,this.channel[e].channel)}}}},57:function(e,t){"use strict";e.exports={props:["floor"]}},58:function(e,t,n){"use strict";n(47);var o=n(48);e.exports={props:["floor"],components:{swipe:o.Swipe,swipeItem:o.SwipeItem}}},59:function(e,t,n){"use strict";var o=n(25);e.exports={props:["floor"],components:{titleFloor:o},created:function(){}}},60:function(e,t,n){"use strict";var o=n(3),i=n(4),r=n(7),s=n(37),a=n(129),l=n(128),c=n(133),f=n(25),u=n(132),p=n(130),d={};e.exports={props:{contentCode:{type:String,"default":s.channel.men}},data:function(){return{resources:[]}},components:{focus:a,focusLeftRight:l,titleImage:c,titleFloor:f,recommendContentFive:u,goods:p},watch:{contentCode:function(){this.getResourcesData(),r.$emit("contentCode.change",this.contentCode)}},methods:{getResourcesData:function(){var e=this,t={};this.contentCode&&(t.contentCode=this.contentCode);var n=o.param(t);return d[n]?void(this.resources=d[n]):o.ajax({url:"/resources",data:t}).then(function(t){e.resources=t,t.length&&(d[n]=t)}).fail(function(){i("网络错误")})}},created:function(){var e=this;this.getResourcesData(),r.$on("channel.change",function(t,n){e.contentCode=s[t][n]})}}},61:function(e,t){"use strict";e.exports={props:["floor"]}},62:function(e,t){"use strict";e.exports={props:["title"]}},63:function(e,t,n){"use strict";var o=n(25);e.exports={props:["floor"],components:{titleFloor:o}}},87:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".channel-tab{width:100%;height:2.25rem;font-size:.6rem;text-align:center;background:#fff}.channel-tab a{display:inline-block;line-height:2.25rem;width:33%;color:#999}.channel-tab a.focus{color:#000}.channel-tab .name{padding:.225rem 0}.channel-tab .focus .name,.channel-tab .name.focus{border-bottom:.1rem solid #000}",""])},88:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".focus-left-right{padding:.75rem .375rem;width:100%;overflow-x:auto;white-space:nowrap;font-size:0;background:#fff;border-bottom:1px solid #eee;-webkit-overflow-scrolling:touch}.focus-left-right a{display:inline-block;padding:0 .375rem;width:6.25rem;height:6.25rem}.focus-left-right img{width:100%;height:100%}.focus-left-right::-webkit-scrollbar{display:none}",""])},89:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".focus .swipe{height:100%}.focus .swipe-1 .swipe-indicators{display:none}.focus .swipe-item a{display:block}.focus .swipe-item img{width:100%;height:100%}.focus .swipe-indicators{left:auto;right:.5rem}.focus .swipe-indicator{width:.2rem;height:.2rem;background:#ccc;opacity:1;vertical-align:middle}.focus .swipe-indicator.active{width:.3rem;height:.3rem;background:#fff}",""])},90:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,"",""])},91:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".resources{background:#f6f6f6}",""])},92:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".recommend-content-five{width:100%;font-size:0}.recommend-content-five a{display:inline-block;width:50%;height:9.375rem}.recommend-content-five img{width:100%;height:100%}",""])},93:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".floor-header{position:relative;width:100%;height:2.5rem;font-size:.8rem;line-height:2.5rem;text-align:center;font-weight:700;border-top:1px solid #eee;margin-top:.5rem;background:#fff}.floor-header .more{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem}",""])},94:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".title-image a{display:block}.title-image .image{width:100%;height:9.1rem}.title-image img{width:100%;height:100%}",""])},115:function(e,t){e.exports=' <div class=channel-tab> <a v-for="(index, item) in channel" v-bind:class="{focus: index === current}" v-on:click.prevent=changeChannel(index) href=/{{item.channel}}> <span class=name>{{item.name | uppercase}}</span> </a> </div> '},116:function(e,t){e.exports=' <div class=focus-left-right> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 250 250"> </a> </div> '},117:function(e,t){e.exports=' <div class=focus> <swipe class="swipe swipe-{{floor.length}}"> <swipe-item v-for="item in floor" v-bind:style="{backgroundColor: item.bgColor}"> <a href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 750 365"> </a> </swipe-item> </swipe> </div> '},118:function(e,t){e.exports=" <div class=goods> </div> "},119:function(e,t){e.exports=' <div class=resources> <template v-for="floor in resources"> <focus v-if="floor.focus && floor.focusType === \'1\'" v-bind:floor=floor.data v-bind:style="{height: \'9.1rem\'}"> </focus> <focus-left-right v-if="floor.focus && floor.focusType === \'2\'" v-bind:floor=floor.data> </focus-left-right> <title-image v-if=floor.titleImage v-bind:floor=floor.data> </title-image> <title-floor v-if=floor.titleFloor v-bind:title=floor.data.title> </title-floor> <recommend-content-five v-if=floor.recommendContentFive v-bind:floor=floor.data.list> </recommend-content-five> <goods v-if=floor.goods v-bind:floor=floor.data> </goods> </template> </div> '},120:function(e,t){e.exports=' <div class=recommend-content-five> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 375 375"> </a> </div> '},121:function(e,t){e.exports=" <div class=floor-header> {{title.name}} <a class=more href={{title.moreUrl}}> {{title.moreName}} </a> </div> "},122:function(e,t){e.exports=' <div class=title-image> <title-floor v-bind:title="{name: floor.title, moreName: floor.moreName, moreUrl: floor.moreUrl}"></title-floor> <a class=image v-bind:href=floor.image.url> <img v-lazy="floor.image.src | resize 750 364"> </a> </div> '},127:function(e,t,n){var o,i;n(138),o=n(56),i=n(115),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},128:function(e,t,n){var o,i;n(139),o=n(57),i=n(116),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},129:function(e,t,n){var o,i;n(140),o=n(58),i=n(117),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},130:function(e,t,n){var o,i;n(141),o=n(59),i=n(118),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},131:function(e,t,n){var o,i;n(142),o=n(60),i=n(119),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},132:function(e,t,n){var o,i;n(143),o=n(61),i=n(120),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},133:function(e,t,n){var o,i;n(145),o=n(63),i=n(122),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},138:function(e,t,n){var o=n(87);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},139:function(e,t,n){var o=n(88);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},140:function(e,t,n){var o=n(89);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},141:function(e,t,n){var o=n(90);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},142:function(e,t,n){var o=n(91);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},143:function(e,t,n){var o=n(92);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},144:function(e,t,n){var o=n(93);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},145:function(e,t,n){var o=n(94);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},163:function(e,t,n){"use strict";var o=n(20),i=n(37),r=n(7),s=n(127),a=n(131);e.exports={data:function(){return{page:"channel",contentCode:i.channel[o.channel||"men"]}},components:{tab:s,resources:a},created:function(){var e=this;r.$on("contentCode.change",function(t){e.contentCode=t})}}},223:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,"",""])},253:function(e,t){e.exports=" <tab v-bind:page=page></tab> <resources v-bind:content-code=contentCode></resources> "},287:function(e,t,n){var o,i;n(319),o=n(163),i=n(253),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},319:function(e,t,n){var o=n(223);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)}});
\ No newline at end of file
webpackJsonp([7],{0:function(e,t,o){"use strict";var n=o(2),r=o(18),s=o(50),i=o(294);o(6),n.use(r),n.use(s),new n({el:"#channel",components:{channel:i}})},4:function(e,t,o){(function(t){"use strict";function o(e){var o=void 0,n={mask:!1,delay:2e3,txt:""};"string"==typeof e?t.extend(n,{txt:e}):t.extend(n,e);var r='<div class="tip-box"><div class="tip">'+n.txt+"</div></div>",s=t(".tip-box");s.length&&(o=s.data("timer"),clearTimeout(o),s.remove());var i=t(r).appendTo(document.body);i.data("timer",setTimeout(function(){i.remove()},n.delay))}e.exports=o}).call(t,o(1))},5:function(e,t,o){"use strict";var n=o(2),r=new n;e.exports=r},6:function(e,t,o){"use strict";var n=o(2);n.filter("resize",function(e,t,o,n){return e?e.replace(/(\{width}|\{height}|\{mode})/g,function(e){var r={"{width}":t,"{height}":o,"{mode}":n||2};return r[e]}):""}),n.filter("clothingGenderIdentity",function(e){var t=null;switch(e){case 1:t="男款";break;case 2:t="女款";break;default:t="通用"}return t}),n.filter("brandUrl",function(e){return"/brand?domain="+e}),n.filter("convertOrderState",function(e){var t="";switch("undefined"==typeof e&&(e=parseInt(e,10)),e){case 0:t="待付款";break;case 1:t="待发货";break;case 2:t="待发货";break;case 3:t="待发货";break;case 4:t="待收货";break;case 5:t="待发货";break;case 6:t="已完成";break;default:t=""}return t}),n.filter("convertTime",function(e){if("undefined"!=typeof e){var t=new Date(1e3*parseFloat(e)),o=t.getFullYear()+"-",n=(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-",r=t.getDate()+" ",s=t.getHours()+":",i=t.getMinutes()+":",a=t.getSeconds();return o+n+r+s+i+a}})},24:function(e,t,o){"use strict";var n=o(5);e.exports={props:{disableFetch:Boolean,data:Array},computed:{whenEmpty:function(){return!this.data.length}},methods:{fetch:function(){n.$emit("list.paging")}}}},28:function(e,t){},30:function(e,t){e.exports=' <div class=goods-box v-infinite-scroll=fetch() infinite-scroll-disable=disableFetch> <ul class="cardlist card-large clearfix"> <li class=card v-for="item in data"> <div class=card-pic> <a href=/product/{{item.productId}}> <img v-lazy="item.goodsList[0].imagesUrl | resize 372 499" alt={{item.productName}}> </a> </div> <div class=card-bd> <h2 class=card-label> <a href=/product/{{item.productId}} class=line-clamp-2>{{item.productName}}</a> </h2> <span class=good-price :class="{\'old-price\': item.marketPrice}" v-if=item.marketPrice>¥ {{item.marketPrice}}</span> <span class=good-price :class="{\'sale-price\': item.marketPrice}">¥ {{item.salesPrice}}</span> </div> </li> </ul> <p class="cardlist--loading text-center" v-show=inLoading>正在加载...</p> <p class="cardlist--end text-center" v-show="atEnd ">--End--</p> </div> '},31:function(e,t,o){var n,r;o(28),n=o(24),r=o(30),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),r&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=r)},32:function(e,t,o){var n,r;o(94),n=o(85),r=o(103),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),r&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=r)},44:function(e,t){"use strict";var o={men:"9ee58aadd9559d07207fe4a98843eaac",women:"aa8d34c85934c2ccc16e2babd3eb5e47",lifestyle:"3ad8826fc89fb0d023a4cd06a6991219"},n={men:"7317a4701a1d3ddc8d93a5df77a63b75",women:"84313c4b293a1c0aea985aa16a42a6b5",lifestyle:"f2e7142be1d5d622357c44a572390531"},r={men:"7f885e9cab53231cff34ea236f3f1120",women:"a6f9dc00219eb7d08520a18864929a30",lifestyle:"6f7b590ed3844e680d4052fc5c4d98ad"};e.exports={channel:o,brand:n,cate:r}},62:function(e,t){},79:function(e,t,o){(function(t){"use strict";var n=o(5),r={};e.exports={props:{current:{type:Number,"default":0},page:{type:String,"default":"channel"}},data:function(){return{channel:[]}},created:function(){var e=this;t.ajax({url:"/channel/channel.json"}).then(function(t){200===t.code&&!function(){var o=[];t.data.forEach(function(e){o.push[{name:e.channelName,channel:r[e.channeId]||""}]}),e.channel=o}()})},methods:{changeChannel:function(e){this.current=e,n.$emit("channel.change",this.page,this.channel[e].channel)}}}}).call(t,o(1))},80:function(e,t){"use strict";e.exports={props:["floor"]}},81:function(e,t,o){"use strict";o(62);var n=o(112);e.exports={props:["floor"],components:{swipe:n.Swipe,swipeItem:n.SwipeItem}}},82:function(e,t,o){(function(t){"use strict";var n=o(32),r=o(31),s=o(5);e.exports={data:function(){return{productList:[],productSkn:[]}},props:["floor"],components:{titleFloor:n,productList:r},methods:{getProducts:function(e){var o=this;e.length&&t.ajax({url:"/channel/goods.json",data:{productSkn:e.join(",")}}).then(function(e){o.productList=o.productList.concat(e)})}},created:function(){var e=this,t=50,o=0;this.floor.forEach(function(t){e.productSkn.push(t.id)}),this.getProducts(this.productSkn.slice(o,t)),s.$on("list.paging",function(){o++,e.getProducts(e.productSkn.slice(o*t,(o+1)*t))})}}}).call(t,o(1))},83:function(e,t,o){"use strict";var n=o(1),r=o(4),s=o(5),i=o(44),a=o(107),c=o(106),l=o(111),p=o(32),f=o(110),d=o(108),u={};e.exports={props:{contentCode:{type:String,"default":i.channel.men}},data:function(){return{resources:[]}},components:{focus:a,focusLeftRight:c,titleImage:l,titleFloor:p,recommendContentFive:f,goods:d},watch:{contentCode:function(){this.getResourcesData(),s.$emit("contentCode.change",this.contentCode)}},methods:{getResourcesData:function(){var e=this,t={};this.contentCode&&(t.contentCode=this.contentCode);var o=n.param(t);return u[o]?void(this.resources=u[o]):n.ajax({url:"/channel/resources.json",data:t}).then(function(t){e.resources=t,t.length&&(u[o]=t)}).fail(function(){r("网络错误")})}},created:function(){var e=this;this.getResourcesData(),s.$on("channel.change",function(t,o){e.contentCode=i[t][o]})}}},84:function(e,t){"use strict";e.exports={props:["floor"]}},85:function(e,t){"use strict";e.exports={props:["title"]}},86:function(e,t,o){"use strict";var n=o(32);e.exports={props:["floor"],components:{titleFloor:n}}},88:function(e,t){},89:function(e,t){},90:function(e,t){},91:function(e,t){},92:function(e,t){},93:function(e,t){},94:function(e,t){},95:function(e,t){},97:function(e,t){e.exports=' <div v-if=channel.length class=channel-tab> <div class=channel v-for="(index, item) in channel" v-bind:class="{focus: index === current}" v-on:click=changeChannel(index)> <span class=name>{{item.name | uppercase}}</span> </div> </div> '},98:function(e,t){e.exports=' <div class=focus-left-right> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 250 250"> </a> </div> '},99:function(e,t){e.exports=' <div class=focus> <swipe class="swipe swipe-{{floor.length}}"> <swipe-item v-for="item in floor" v-bind:style="{backgroundColor: item.bgColor}"> <a href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 750 365"> </a> </swipe-item> </swipe> </div> '},100:function(e,t){e.exports=" <div class=goods> <product-list v-bind:data=productList></product-list> </div> "},101:function(e,t){e.exports=' <div class=resources> <template v-for="floor in resources"> <focus v-if="floor.focus && floor.focusType === \'1\'" v-bind:floor=floor.data v-bind:style="{height: \'9.1rem\'}"> </focus> <focus-left-right v-if="floor.focus && floor.focusType === \'2\'" v-bind:floor=floor.data> </focus-left-right> <title-image v-if=floor.titleImage v-bind:floor=floor.data> </title-image> <title-floor v-if=floor.titleFloor v-bind:title=floor.data.title> </title-floor> <recommend-content-five v-if=floor.recommendContentFive v-bind:floor=floor.data.list> </recommend-content-five> <goods v-if=floor.goods v-bind:floor=floor.data> </goods> </template> </div> '},102:function(e,t){e.exports=' <div class=recommend-content-five> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 375 375"> </a> </div> '},103:function(e,t){e.exports=" <div class=floor-header> {{title.name}} <a class=more href={{title.moreUrl}}> {{title.moreName}} </a> </div> "},104:function(e,t){e.exports=' <div class=title-image> <title-floor v-bind:title="{name: floor.title, moreName: floor.moreName, moreUrl: floor.moreUrl}"></title-floor> <a class=image v-bind:href=floor.image.url> <img v-lazy="floor.image.src | resize 750 364"> </a> </div> '},105:function(e,t,o){var n,r;o(88),n=o(79),r=o(97),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),r&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=r)},106:function(e,t,o){var n,r;o(89),n=o(80),r=o(98),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),r&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=r)},107:function(e,t,o){var n,r;o(90),n=o(81),r=o(99),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),r&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=r)},108:function(e,t,o){var n,r;o(91),n=o(82),r=o(100),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),r&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=r)},109:function(e,t,o){var n,r;o(92),n=o(83),r=o(101),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),r&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=r)},110:function(e,t,o){var n,r;o(93),n=o(84),r=o(102),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),r&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=r)},111:function(e,t,o){var n,r;o(95),n=o(86),r=o(104),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),r&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=r)},173:function(e,t,o){"use strict";var n=o(38),r=o(44),s=o(5),i=o(105),a=o(109);e.exports={data:function(){return{page:"channel",contentCode:r.channel[n.channel||"men"]}},components:{tab:i,resources:a},created:function(){var e=this;s.$on("contentCode.change",function(t){e.contentCode=t})}}},231:function(e,t){},260:function(e,t){e.exports=" <tab v-bind:page=page></tab> <resources v-bind:content-code=contentCode></resources> "},294:function(e,t,o){var n,r;o(231),n=o(173),r=o(260),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),r&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=r)}});
\ No newline at end of file
... ...
.sidebar{width:100%;background:#fff;overflow-x:hidden}.sidebar .item{position:relative;display:block;padding:0 .75rem;width:100%;height:3.15rem;line-height:3.15rem;font-size:.75rem;font-weight:700}.sidebar .item:after{content:"";position:absolute;left:.75rem;bottom:-1px;width:100%;height:0;border-top:1px solid #eee}.sidebar .item:last-child:after{content:none}.sidebar .sep{width:100%;height:.55rem;background:#f6f6f6;border-top:1px solid #eee;border-bottom:1px solid #eee}
\ No newline at end of file
... ...
webpackJsonp([10],{0:function(e,t,r){"use strict";var n=r(5),i=r(17),o=r(289);r(8),n.use(i),new n({el:"#sidebar",components:{sidebar:o}})},1:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var r=this[t];r[2]?e.push("@media "+r[2]+"{"+r[1]+"}"):e.push(r[1])}return e.join("")},e.i=function(t,r){"string"==typeof t&&(t=[[null,t,""]]);for(var n={},i=0;i<this.length;i++){var o=this[i][0];"number"==typeof o&&(n[o]=!0)}for(i=0;i<t.length;i++){var s=t[i];"number"==typeof s[0]&&n[s[0]]||(r&&!s[2]?s[2]=r:r&&(s[2]="("+s[2]+") and ("+r+")"),e.push(s))}},e}},2:function(e,t,r){function n(e,t){for(var r=0;r<e.length;r++){var n=e[r],i=l[n.id];if(i){i.refs++;for(var o=0;o<i.parts.length;o++)i.parts[o](n.parts[o]);for(;o<n.parts.length;o++)i.parts.push(f(n.parts[o],t))}else{for(var s=[],o=0;o<n.parts.length;o++)s.push(f(n.parts[o],t));l[n.id]={id:n.id,refs:1,parts:s}}}}function i(e){for(var t=[],r={},n=0;n<e.length;n++){var i=e[n],o=i[0],s=i[1],a=i[2],f=i[3],u={css:s,media:a,sourceMap:f};r[o]?r[o].parts.push(u):t.push(r[o]={id:o,parts:[u]})}return t}function o(e,t){var r=h(),n=g[g.length-1];if("top"===e.insertAt)n?n.nextSibling?r.insertBefore(t,n.nextSibling):r.appendChild(t):r.insertBefore(t,r.firstChild),g.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");r.appendChild(t)}}function s(e){e.parentNode.removeChild(e);var t=g.indexOf(e);t>=0&&g.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",o(e,t),t}function f(e,t){var r,n,i;if(t.singleton){var o=v++;r=m||(m=a(t)),n=u.bind(null,r,o,!1),i=u.bind(null,r,o,!0)}else r=a(t),n=d.bind(null,r),i=function(){s(r)};return n(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;n(e=t)}else i()}}function u(e,t,r,n){var i=r?"":n.css;if(e.styleSheet)e.styleSheet.cssText=b(t,i);else{var o=document.createTextNode(i),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(o,s[t]):e.appendChild(o)}}function d(e,t){var r=t.css,n=t.media,i=t.sourceMap;if(n&&e.setAttribute("media",n),i&&(r+="\n/*# sourceURL="+i.sources[0]+" */",r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r))}}var l={},p=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},c=p(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=p(function(){return document.head||document.getElementsByTagName("head")[0]}),m=null,v=0,g=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=c()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var r=i(e);return n(r,t),function(e){for(var o=[],s=0;s<r.length;s++){var a=r[s],f=l[a.id];f.refs--,o.push(f)}if(e){var u=i(e);n(u,t)}for(var s=0;s<o.length;s++){var f=o[s];if(0===f.refs){for(var d=0;d<f.parts.length;d++)f.parts[d]();delete l[f.id]}}}};var b=function(){var e=[];return function(t,r){return e[t]=r,e.filter(Boolean).join("\n")}}()},8:function(e,t,r){"use strict";var n=r(5);n.filter("resize",function(e,t,r,n){return e?e.replace(/(\{width}|\{height}|\{mode})/g,function(e){var i={"{width}":t,"{height}":r,"{mode}":n||2};return i[e]}):""}),n.filter("clothingGenderIdentity",function(e){var t=null;switch(e){case 1:t="男款";break;case 2:t="女款";break;default:t="通用"}return t}),n.filter("brandUrl",function(e){return"/brand?domain="+e})},165:function(e,t,r){(function(t){"use strict";e.exports={data:function(){return{list:[]}},components:{},created:function(){var e=this;t.ajax({url:"/sidebar"}).then(function(t){e.list=t.data})}}}).call(t,r(3))},225:function(e,t,r){t=e.exports=r(1)(),t.push([e.id,'.sidebar{width:100%;background:#fff;overflow-x:hidden}.sidebar .item{position:relative;display:block;padding:0 .75rem;width:100%;height:3.15rem;line-height:3.15rem;font-size:.75rem;font-weight:700}.sidebar .item:after{content:"";position:absolute;left:.75rem;bottom:-1px;width:100%;height:0;border-top:1px solid #eee}.sidebar .item:last-child:after{content:none}.sidebar .sep{width:100%;height:.55rem;background:#f6f6f6;border-top:1px solid #eee;border-bottom:1px solid #eee}',""])},255:function(e,t){e.exports=' <div class=sidebar> <template v-for="item in list"> <template v-if="item.separativeSign === \'Y\'"> <div class=sep> </div> </template> <a class=item href={{item.sortUrl}}> {{item.sortNameEn}}{{item.sortName}} </a> </template> </div> '},289:function(e,t,r){var n,i;r(321),n=r(165),i=r(255),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},321:function(e,t,r){var n=r(225);"string"==typeof n&&(n=[[e.id,n,""]]);r(2)(n,{});n.locals&&(e.exports=n.locals)}});
\ No newline at end of file
webpackJsonp([18],{0:function(e,t,r){"use strict";var n=r(2),a=r(18),i=r(295);r(6),n.use(a),new n({el:"#sidebar",components:{sidebar:i}})},6:function(e,t,r){"use strict";var n=r(2);n.filter("resize",function(e,t,r,n){return e?e.replace(/(\{width}|\{height}|\{mode})/g,function(e){var a={"{width}":t,"{height}":r,"{mode}":n||2};return a[e]}):""}),n.filter("clothingGenderIdentity",function(e){var t=null;switch(e){case 1:t="男款";break;case 2:t="女款";break;default:t="通用"}return t}),n.filter("brandUrl",function(e){return"/brand?domain="+e}),n.filter("convertOrderState",function(e){var t="";switch("undefined"==typeof e&&(e=parseInt(e,10)),e){case 0:t="待付款";break;case 1:t="待发货";break;case 2:t="待发货";break;case 3:t="待发货";break;case 4:t="待收货";break;case 5:t="待发货";break;case 6:t="已完成";break;default:t=""}return t}),n.filter("convertTime",function(e){if("undefined"!=typeof e){var t=new Date(1e3*parseFloat(e)),r=t.getFullYear()+"-",n=(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-",a=t.getDate()+" ",i=t.getHours()+":",s=t.getMinutes()+":",o=t.getSeconds();return r+n+a+i+s+o}})},174:function(e,t,r){(function(t){"use strict";e.exports={data:function(){return{list:[]}},components:{},created:function(){var e=this;t.ajax({url:"/sidebar"}).then(function(t){e.list=t.data})}}}).call(t,r(1))},232:function(e,t){},261:function(e,t){e.exports=' <div class=sidebar> <template v-for="item in list"> <template v-if="item.separativeSign === \'Y\'"> <div class=sep> </div> </template> <a class=item href={{item.sortUrl}}> {{item.sortNameEn}}{{item.sortName}} </a> </template> </div> '},295:function(e,t,r){var n,a;r(232),n=r(174),a=r(261),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),a&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=a)}});
\ No newline at end of file
... ...
body{word-break:break-all}button{margin-bottom:.5rem}
\ No newline at end of file
... ...
webpackJsonp([9],{0:function(t,e,n){"use strict";var o=n(5),i=n(17),r=n(293);new o({el:"#app",components:{appBox:r}}),o.use(i)},1:function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var n=this[e];n[2]?t.push("@media "+n[2]+"{"+n[1]+"}"):t.push(n[1])}return t.join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var o={},i=0;i<this.length;i++){var r=this[i][0];"number"==typeof r&&(o[r]=!0)}for(i=0;i<e.length;i++){var s=e[i];"number"==typeof s[0]&&o[s[0]]||(n&&!s[2]?s[2]=n:n&&(s[2]="("+s[2]+") and ("+n+")"),t.push(s))}},t}},2:function(t,e,n){function o(t,e){for(var n=0;n<t.length;n++){var o=t[n],i=p[o.id];if(i){i.refs++;for(var r=0;r<i.parts.length;r++)i.parts[r](o.parts[r]);for(;r<o.parts.length;r++)i.parts.push(u(o.parts[r],e))}else{for(var s=[],r=0;r<o.parts.length;r++)s.push(u(o.parts[r],e));p[o.id]={id:o.id,refs:1,parts:s}}}}function i(t){for(var e=[],n={},o=0;o<t.length;o++){var i=t[o],r=i[0],s=i[1],a=i[2],u=i[3],c={css:s,media:a,sourceMap:u};n[r]?n[r].parts.push(c):e.push(n[r]={id:r,parts:[c]})}return e}function r(t,e){var n=h(),o=m[m.length-1];if("top"===t.insertAt)o?o.nextSibling?n.insertBefore(e,o.nextSibling):n.appendChild(e):n.insertBefore(e,n.firstChild),m.push(e);else{if("bottom"!==t.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(e)}}function s(t){t.parentNode.removeChild(t);var e=m.indexOf(t);e>=0&&m.splice(e,1)}function a(t){var e=document.createElement("style");return e.type="text/css",r(t,e),e}function u(t,e){var n,o,i;if(e.singleton){var r=v++;n=l||(l=a(e)),o=c.bind(null,n,r,!1),i=c.bind(null,n,r,!0)}else n=a(e),o=f.bind(null,n),i=function(){s(n)};return o(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;o(t=e)}else i()}}function c(t,e,n,o){var i=n?"":o.css;if(t.styleSheet)t.styleSheet.cssText=b(e,i);else{var r=document.createTextNode(i),s=t.childNodes;s[e]&&t.removeChild(s[e]),s.length?t.insertBefore(r,s[e]):t.appendChild(r)}}function f(t,e){var n=e.css,o=e.media,i=e.sourceMap;if(o&&t.setAttribute("media",o),i&&(n+="\n/*# sourceURL="+i.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var p={},d=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},g=d(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=d(function(){return document.head||document.getElementsByTagName("head")[0]}),l=null,v=0,m=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=g()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var n=i(t);return o(n,e),function(t){for(var r=[],s=0;s<n.length;s++){var a=n[s],u=p[a.id];u.refs--,r.push(u)}if(t){var c=i(t);o(c,e)}for(var s=0;s<r.length;s++){var u=r[s];if(0===u.refs){for(var f=0;f<u.parts.length;f++)u.parts[f]();delete p[u.id]}}}};var b=function(){var t=[];return function(e,n){return t[e]=n,t.filter(Boolean).join("\n")}}()},4:function(t,e,n){(function(e){"use strict";function n(t){var n=void 0,o={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(o,{txt:t}):e.extend(o,t);var i='<div class="tip-box"><div class="tip">'+o.txt+"</div></div>",r=e(".tip-box");r.length&&(n=r.data("timer"),clearTimeout(n),r.remove());var s=e(i).appendTo(document.body);s.data("timer",setTimeout(function(){s.remove()},o.delay))}t.exports=n}).call(e,n(3))},68:function(t,e,n){"use strict";var o=n(4),i=window.yohoInterface;window.yohoWapInterface={headerRightTopBtn:function(){}};var r={isApp:/yh_blk/i.test((navigator.userAgent||"").toLowerCase()),data:window.yohoInterfaceData,goTap:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.tab",arguments:t}):o("暂不支持,请在BLK应用中打开")},goLogin:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.login",arguments:t}):o("暂不支持,请在BLK应用中打开")},goShopingCart:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.shopingCart",arguments:t}):o("暂不支持,请在BLK应用中打开")},goAddress:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.address",arguments:t}):o("暂不支持,请在BLK应用中打开")},goImageBrowser:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.imageBrowser",arguments:t}):o("暂不支持,请在BLK应用中打开")},goNewPage:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.newPage",arguments:t}):o("暂不支持,请在BLK应用中打开")},goPay:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.pay",arguments:t}):o("暂不支持,请在BLK应用中打开")},goBack:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.back",arguments:t}):o("暂不支持,请在BLK应用中打开")},goShare:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.share",arguments:t}):o("暂不支持,请在BLK应用中打开")},addNativeMethod:function(t,e){window.yohoWapInterface[t]=e}};t.exports=r},167:function(t,e,n){"use strict";var o=n(68);t.exports={data:function(){return{yoho:o}}}},227:function(t,e,n){e=t.exports=n(1)(),e.push([t.id,"button{width:30%;height:1.5rem;margin:1%}",""])},259:function(t,e){t.exports=" <button @click=yoho.goTap()>跳转 TAP</button> <button @click=yoho.goLogin()>跳转登录</button> <button @click=yoho.goShopingCart()>跳转购物车</button> <button @click=yoho.goAddress()>跳转地址管理列表</button> <button @click=yoho.goImageBrowser()>跳转图片浏览</button> <button @click=yoho.goNewPage()>跳转新的 WAP 页面</button> <button @click=yoho.goPay()>跳转支付页面</button> "},293:function(t,e,n){var o,i;n(323),o=n(167),i=n(259),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},323:function(t,e,n){var o=n(227);"string"==typeof o&&(o=[[t.id,o,""]]);n(2)(o,{});o.locals&&(t.exports=o.locals)}});
\ No newline at end of file
webpackJsonp([16],{0:function(t,o,n){"use strict";var e=n(2),i=n(18),c=n(301);new e({el:"#app",components:{appBox:c}}),e.use(i)},4:function(t,o,n){(function(o){"use strict";function n(t){var n=void 0,e={mask:!1,delay:2e3,txt:""};"string"==typeof t?o.extend(e,{txt:t}):o.extend(e,t);var i='<div class="tip-box"><div class="tip">'+e.txt+"</div></div>",c=o(".tip-box");c.length&&(n=c.data("timer"),clearTimeout(n),c.remove());var u=o(i).appendTo(document.body);u.data("timer",setTimeout(function(){u.remove()},e.delay))}t.exports=n}).call(o,n(1))},124:function(t,o,n){"use strict";var e=n(4),i={isApp:/yh_blk/i.test((navigator.userAgent||"").toLowerCase()),data:window.yohoInterfaceData,goTap:function(t,o,n){this.isApp?window.yohoInterface.triggerEvent(o||function(){},n||function(){},{method:"go.tab",arguments:t}):e("暂不支持,请在BLK应用中打开")},goLogin:function(t,o,n){this.isApp?window.yohoInterface.triggerEvent(o||function(){},n||function(){},{method:"go.login",arguments:t}):e("暂不支持,请在BLK应用中打开")},goLogout:function(t,o,n){this.isApp?window.yohoInterface.triggerEvent(o||function(){},n||function(){},{method:"go.loginout",arguments:t}):e("暂不支持,请在BLK应用中打开")},goShopingKey:function(t,o,n){this.isApp?window.yohoInterface.triggerEvent(o||function(){},n||function(){},{method:"go.shoppingkey",arguments:t}):e("暂不支持,请在BLK应用中打开")},goShopingCart:function(t,o,n){this.isApp?window.yohoInterface.triggerEvent(o||function(){},n||function(){},{method:"go.shopingCart",arguments:t}):e("暂不支持,请在BLK应用中打开")},goAddress:function(t,o,n){this.isApp?window.yohoInterface.triggerEvent(o||function(){},n||function(){},{method:"go.address",arguments:t}):e("暂不支持,请在BLK应用中打开")},goImageBrowser:function(t,o,n){this.isApp?window.yohoInterface.triggerEvent(o||function(){},n||function(){},{method:"go.imageBrowser",arguments:t}):e("暂不支持,请在BLK应用中打开")},goNewPage:function(t,o,n){this.isApp?window.yohoInterface.triggerEvent(o||function(){},n||function(){},{method:"go.newPage",arguments:t}):e("暂不支持,请在BLK应用中打开")},goPay:function(t,o,n){this.isApp?window.yohoInterface.triggerEvent(o||function(){},n||function(){},{method:"go.pay",arguments:t}):e("暂不支持,请在BLK应用中打开")},goBack:function(t,o,n){this.isApp?window.yohoInterface.triggerEvent(o||function(){},n||function(){},{method:"go.back",arguments:t}):e("暂不支持,请在BLK应用中打开")},goShare:function(t,o,n){this.isApp?window.yohoInterface.triggerEvent(o||function(){},n||function(){},{method:"go.share",arguments:t}):e("暂不支持,请在BLK应用中打开")},goSearch:function(t,o,n){this.isApp?window.yohoInterface.triggerEvent(o||function(){},n||function(){},{method:"go.search",arguments:t}):e("暂不支持,请在BLK应用中打开")},goSetting:function(t,o,n){this.isApp?window.yohoInterface.triggerEvent(o||function(){},n||function(){},{method:"go.setting",arguments:t}):e("暂不支持,请在BLK应用中打开")},addNativeMethod:function(t,o){window.yohoInterface&&(window.yohoInterface[t]=o)}};t.exports=i},180:function(t,o,n){"use strict";var e=n(124);t.exports={data:function(){return{yoho:e}},created:function(){e.addNativeMethod("headerRightTopBtn",function(t){alert("app 调用 H5 成功!"),t&&alert("传递的信息是:"+t)})}}},236:function(t,o){},267:function(t,o){t.exports=' <button class=button @click=\'yoho.goTap({"index":2})\'>TAP</button> <button class=button @click=yoho.goLogin()>登录</button> <button class=button @click=yoho.goLogout()>退出登录</button> <button class=button @click=\'yoho.goShopingKey({"shoppingkey":"123456789"})\'>设置ShopingKey</button> <button class=button @click=yoho.goShopingCart()>跳转购物车</button> <button class=button @click=\'yoho.goAddress({"type":"1"})\'>地址选择页面</button> <button class=button @click=\'yoho.goAddress({"type":"2"})\'>地址管理页面</button> <button class=button @click=\'yoho.goImageBrowser({"images":["http://7xwj52.com1.z0.glb.clouddn.com/brandbg.jpg"], "index": "1"})\'>图片浏览</button> <button class=button @click=\'yoho.goNewPage({"url":"http://m.yohoblk.com"})\'>新页面</button> <button class=button @click=yoho.goPay()>支付</button> <button class=button @click=yoho.goBack()>返回</button> <button class=button @click=\'yoho.goShare({"title":"标题","des":"描述","img":"http://7xwj52.com1.z0.glb.clouddn.com/brandbg.jpg","url":"http://m.yohoblk.com"})\'>分享</button> <button class=button @click=yoho.goSearch()>搜索</button> <button class=button @click=yoho.goSetting()>设置</button> '},301:function(t,o,n){var e,i;n(236),e=n(180),i=n(267),t.exports=e||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)}});
\ No newline at end of file
... ...
.test{color:green;background-image:url("../assets/img/sprite.channel.png?v15625fddb68");background-position:0 0;background-size:1.5rem 1.5rem}.test2{color:blue;background:url('../assets/img/channel/boys.png?v15625fdc3f8')}.testError{background:#fff}
\ No newline at end of file
... ...
This diff could not be displayed because it is too large.
body{background-color:#f6f6f6}.exchange-info{margin:.75rem 0;background-color:#fff}.exchange-address .consignee{font-size:.8rem;font-weight:700;margin-bottom:.25rem}.exchange-address .address{font-size:.7rem;color:#b0b0b0}.exchange-mode{font-size:.85rem}.exchange-mode .icon,.exchange-mode select{color:#b0b0b0}.exchange-mode .icon:before{vertical-align:-.125rem}.title{padding:.75rem .75rem 0;color:#b0b0b0;font-size:.7rem;line-height:1.5rem}.product-list{margin-top:-.1rem;border-top:1px solid #eee;border-bottom:1px solid #eee}.product{position:relative;padding:0 .75rem;height:4.25rem;font-size:.6rem;line-height:1.5;background:#fff}.product .checkbox{float:left;margin-top:1.675rem}.product .checkbox label:before{border-radius:100%}.product .image{float:left;margin:.5rem;width:2.5rem;height:3.25rem}.product .info{padding:.375rem 0;width:13rem}.product .info .p-title{color:#000;font-size:.6rem;height:1.8rem;overflow:hidden}.product .info .meta{margin-top:.25rem;color:#b0b0b0}.product .info .color{margin-right:.75rem}.product .price{position:absolute;top:.375rem;right:.75rem;text-align:right}.product .price .num{color:#b0b0b0}.product:after{content:"";position:absolute;left:.75rem;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee;z-index:1}.reason{font-size:.8rem;line-height:2.25rem;background:#f6f6f6}.reason .tip{position:relative;padding:0 .75rem;font-size:.65rem;background:#fff}.reason .tip .icon{margin-right:.125rem}.reason .tip:after{content:"";position:absolute;left:0;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee}.reason .select-reason{position:relative;padding:0 .75rem;width:100%;height:2.25rem;background:#fff}.reason .select-reason select,.reason .select-reason span{direction:rtl;float:right;height:2.25rem;line-height:2.25rem;color:#b0b0b0}.reason .select-reason:after{content:"";position:absolute;left:0;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee}.reason .remark{margin-top:.5rem;padding:0 .75rem;background:#fff;border-top:1px solid #eee}.reason .remark textarea{margin-top:.75rem;width:100%;font-size:.6rem;line-height:1rem;resize:none;border:0}.reason .image-list{padding:.75rem;background:#fff}.reason .image-list .image-item{position:relative;float:left;margin-right:.5rem;width:3.75rem;height:3.75rem}.reason .image-list .image-item .icon-close{position:absolute;right:-.5rem;top:-.5rem;font-size:1rem;color:#fff;background:#b0b0b0;border-radius:100%;z-index:2}.reason .image-list .image-item img{width:100%;height:100%}.reason .image-list .image-item:last-child{margin-right:0}.reason .image-list .label-input{position:relative;width:3.75rem;height:3.75rem;font-size:3.75rem}.reason .image-list .label-input input{position:absolute;left:0;top:0;width:0;height:0;opacity:0}.reason .image-list .label-input:before{content:"\E604"}.reason:after{content:"";display:block;width:100%;height:.75rem;border-top:1px solid #eee;border-bottom:1px solid #eee}
\ No newline at end of file
... ...
webpackJsonp([12],{0:function(e,t,o){"use strict";var s=o(2),i=o(18),a=o(303);o(6),s.use(i),new s({el:"#exchange",components:{exchange:a}})},6:function(e,t,o){"use strict";var s=o(2);s.filter("resize",function(e,t,o,s){return e?e.replace(/(\{width}|\{height}|\{mode})/g,function(e){var i={"{width}":t,"{height}":o,"{mode}":s||2};return i[e]}):""}),s.filter("clothingGenderIdentity",function(e){var t=null;switch(e){case 1:t="男款";break;case 2:t="女款";break;default:t="通用"}return t}),s.filter("brandUrl",function(e){return"/brand?domain="+e}),s.filter("convertOrderState",function(e){var t="";switch("undefined"==typeof e&&(e=parseInt(e,10)),e){case 0:t="待付款";break;case 1:t="待发货";break;case 2:t="待发货";break;case 3:t="待发货";break;case 4:t="待收货";break;case 5:t="待发货";break;case 6:t="已完成";break;default:t=""}return t}),s.filter("convertTime",function(e){if("undefined"!=typeof e){var t=new Date(1e3*parseFloat(e)),o=t.getFullYear()+"-",s=(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-",i=t.getDate()+" ",a=t.getHours()+":",n=t.getMinutes()+":",r=t.getSeconds();return o+s+i+a+n+r}})},119:function(e,t,o){(function(t){"use strict";e.exports={props:["imageList","bucket"],data:function(){return{inputId:"input-"+Math.floor(999999999*Math.random())}},methods:{upload:function(e){var o=this,s=new FormData(this.$els.form);s.append("bucket",this.bucket||""),t.ajax({method:"POST",url:"/api/upload/image",data:s,processData:!1,contentType:!1}).then(function(t){e.target.value="",200===t.code?t.data.imagesList.forEach(function(e){o.imageList.push(e)}):alert(t.message)})}}}}).call(t,o(1))},120:function(e,t,o){"use strict";var s=o(159);e.exports={props:["list","data"],computed:{checkedList:function(){return this.list.filter(function(e){return e.checked})}},components:{pruduct:s}}},121:function(e,t,o){"use strict";var s=o(160);e.exports={props:["product","refundData"],components:{reason:s}}},122:function(e,t,o){"use strict";var s=o(157),i=function(e){var t=e.split("/"),o=t[t.length-1].substr(1,1),s="static.yhbimg.com/goodsimg";return e=s+e,"1"===o?"//img11."+e:"//img12."+e};e.exports={props:["product","refundData"],computed:{returnReason:function(){return[{id:0,name:"请选择"}].concat(this.refundData.returnReason)},specialReturnReason:function(){var e=[];return this.refundData.specialReturnReason.forEach(function(t){e.push(t.id)}),e},imageListForShow:function(){var e=[];return this.product.imageList.forEach(function(t,o){e.push({index:o,path:i(t)+"?imageView2/2/w/160/h/160"})}),e}},methods:{showTip:function(){alert(this.refundData.specialNotice.remark)},deleteImage:function(e){this.product.imageList.splice(e,1)}},components:{upload:s}}},135:function(e,t){},136:function(e,t){},137:function(e,t){},138:function(e,t){},147:function(e,t){e.exports=' <div class=upload> <form v-el:form v-on:change=upload> <label class="label-input icon" for={{inputId}}> <input id={{inputId}} type=file name=filename> </label> </form> </div> '},148:function(e,t){e.exports=' <div> <div v-show=checkedList.length class="product-list product-list-checked"> <pruduct v-for="product in list" v-if=product.checked v-bind:product=product v-bind:refund-data=data></pruduct> </div> <div v-show="checkedList.length !== list.length" class=product-list> <pruduct v-for="product in list" v-if=!product.checked v-bind:product=product v-bind:refund-data=data></pruduct> </div> </div> '},149:function(e,t){e.exports=' <div class="product clearfix"> <div class=checkbox> <input type=checkbox v-model=product.checked id=checkbox-{{product.goodsId}}> <label for=checkbox-{{product.goodsId}}></label> </div> <img class=image v-bind:src="product.goodsImage | resize 100 130"> <div class=info> <div class=p-title> {{product.productName}}{{product.productName}}{{product.productName}}{{product.productName}} </div> <div class=meta> <span class=color>颜色: {{product.colorName}}</span> <span class=size>尺码: {{product.sizeName}}</span> </div> </div> <div class=price> &yen;{{product.lastPrice}} <p class=num> x1 </p> </div> </div> <reason v-bind:product=product v-bind:refund-data=refundData></reason> '},150:function(e,t){e.exports=' <div v-if=product.checked class=reason> <div v-if="product.isLimitSkn === \'Y\'" v-on:click=showTip class=tip> <span class="icon icon-love"></span> {{refundData.specialNotice.title}} </div> <div class=select-reason> 退货原因 <span class="icon icon-right"></span> <select v-model=product.reason.id name=reason> <option v-for="reason in returnReason" v-bind:value=reason.id selected="{{reason.id === product.reason.id}}">{{reason.name}}</option> </select> </div> <div class=remark> <textarea v-model=product.remark rows=3 max-length=100 placeholder=退货原因说明></textarea> </div> <div v-show="specialReturnReason.indexOf(product.reason.id) !== -1" class="image-list clearfix"> <div class=image-item v-for="image in imageListForShow"> <span v-on:click=deleteImage(image.index) class="icon icon-close"></span> <img v-bind:src=image.path> </div> <upload v-show="imageListForShow.length < 4" class=image-item v-bind:image-list=product.imageList></upload> </div> </div> '},157:function(e,t,o){var s,i;o(135),s=o(119),i=o(147),e.exports=s||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},158:function(e,t,o){var s,i;o(136),s=o(120),i=o(148),e.exports=s||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},159:function(e,t,o){var s,i;o(137),s=o(121),i=o(149),e.exports=s||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},160:function(e,t,o){var s,i;o(138),s=o(122),i=o(150),e.exports=s||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},182:function(e,t,o){"use strict";var s=o(1),i=o(38),a=o(158);e.exports={data:function(){return{title:"请选择换货商品",goods:[],address:{},delivery:[],deliveryType:null,indexMap:{}}},computed:{selectedGoods:function(){return this.goods.filter(function(e){return e.checked})},unselectedGoods:function(){return this.goods.filter(function(e){return!e.checked})}},created:function(){var e=this;s.ajax({url:"/home/exchange/order",data:{orderId:i.orderId}}).then(function(t){var o=e;t.data&&t.data.goodsList&&(t.data.goodsList.forEach(function(e,t){e.checked=!1,e.reason={id:0},e.imageList=[],o.indexMap[e.productId]=t}),e.goods=t.data.goodsList,e.exchangeData=t.data,e.$set("address",t.data.address))})},methods:{changeAddress:function(){alert("TODO:更换地址")},submit:function(){this.checkSubmitData()||alert("请填写完整退换货信息"),s.ajax({method:"POST",url:"/home/refund/submit",data:this.submitData}).then(function(e){200===e.code?console.log(e):alert(e.message)})}},watch:{"address.areaCode":function(e,t){var o=this;s.get("/home/exchange/delivery",{areaCode:e}).then(function(e){s.each(e.data,function(e,t){if("Y"===t.isDefault)return o.$set("deliveryType",t.id),!1}),o.$set("delivery",e.data)})}},components:{productList:a}}},238:function(e,t){},269:function(e,t){e.exports=' <div class=refund> <div class=title>请选择换货商品</div> <product-list v-bind:list=goods v-bind:data=exchangeData></product-list> <div class="list exchange-info"> <div class="list-item exchange-address" @click=changeAddress> <div class=consignee> <span class=mr50>{{address.consignee}}</span> <span>{{address.mobile}}</span> </div> <p class="address address-region">{{address.area}}</p> <p class="address address-detail">{{address.address}}</p> </div> <div class="list-item exchange-mode"> <span>换货方式</span> <i class="icon icon-right right"></i> <select class=right v-model=deliveryType> <option v-for="mode in delivery" :value=mode.id>{{mode.name}}</option> </select> </div> </div> </div> '},303:function(e,t,o){var s,i;o(238),s=o(182),i=o(269),e.exports=s||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)}});
\ No newline at end of file
... ...
webpackJsonp([15],{0:function(t,a,e){"use strict";var i=e(5),n=e(36),s=e(295);i.use(n),new i({el:"#fav-content",components:{favBrandList:s}})},4:function(t,a,e){(function(a){"use strict";function e(t){var e=void 0,i={mask:!1,delay:2e3,txt:""};"string"==typeof t?a.extend(i,{txt:t}):a.extend(i,t);var n='<div class="tip-box"><div class="tip">'+i.txt+"</div></div>",s=a(".tip-box");s.length&&(e=s.data("timer"),clearTimeout(e),s.remove());var o=a(n).appendTo(document.body);o.data("timer",setTimeout(function(){o.remove()},i.delay))}t.exports=e}).call(a,e(3))},169:function(t,a,e){"use strict";var i=e(3),n=e(4);t.exports={props:["brandUrl"],data:function(){return{nullbox:"hide",busy:!1,editmodel:!1,page:0,brandData:[]}},methods:{loadMore:function(){var t=this;this.busy=!0,i.ajax({url:"/home/favorite/favpaging",data:{page:++t.page,tab:"brand"}}).then(function(a){a.isend?t.busy=!0:t.busy=!1,a.list.length&&a.list.forEach(function(a){t.brandData.push(a)}),t.nullbox=t.brandData.length?"hide":""}).fail(function(){n("网络错误")})},editModel:function(t){this.editmodel=t},delItem:function(t,a){var e=this;i.ajax({method:"POST",url:"/home/del-favdel",data:{favId:a,type:"brand"}}).then(function(a){200===a.code?e.brandData.splice(t,1):n(400===a.code?a.message:"刪除收藏失败")}).fail(function(){n("网络错误")})}}}},261:function(t,a){t.exports=' <div class=fav-type v-infinite-scroll=loadMore() infinite-scroll-disabled=busy infinite-scroll-distance=10> <ul class=fav-brand-list> <li v-for="item in brandData" track-by=fav_id> <div class="fav-del {{editmodel ? \'delshow\': \'\'}}" @click="delItem($index, item.fav_id)"> <span class=fav-del-span></span> </div> <a :href=item.link> <div class=fav-img-box> <img :src=item.imgUrl alt=""/> </div> <div class=fav-info-list> <span class=title>{{item.brandName}}</span> <span class=down v-if=item.down>品牌已下架</span> </div> </a> </li> </ul> <div class="fav-null-box {{ nullbox }}"> <span class=fav-null>您暂无收藏任何品牌</span> <a slot=go-shopping class=go-shopping :href=brandUrl>随便逛逛</a> </div> </div> '},295:function(t,a,e){var i,n;i=e(169),n=e(261),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)}});
\ No newline at end of file
webpackJsonp([21],{0:function(t,a,e){"use strict";var i=e(2),n=e(50),s=e(304);i.use(n),new i({el:"#fav-content",components:{favBrandList:s}})},4:function(t,a,e){(function(a){"use strict";function e(t){var e=void 0,i={mask:!1,delay:2e3,txt:""};"string"==typeof t?a.extend(i,{txt:t}):a.extend(i,t);var n='<div class="tip-box"><div class="tip">'+i.txt+"</div></div>",s=a(".tip-box");s.length&&(e=s.data("timer"),clearTimeout(e),s.remove());var l=a(n).appendTo(document.body);l.data("timer",setTimeout(function(){l.remove()},i.delay))}t.exports=e}).call(a,e(1))},183:function(t,a,e){"use strict";var i=e(1),n=e(4);t.exports={props:["brandUrl"],data:function(){return{nullbox:"hide",busy:!1,editmodel:!1,page:0,brandData:[]}},methods:{loadMore:function(){var t=this;this.busy=!0,i.ajax({url:"/home/favorite/favpaging",data:{page:++t.page,tab:"brand"}}).then(function(a){a.isend?t.busy=!0:t.busy=!1,a.list.length&&a.list.forEach(function(a){t.brandData.push(a)}),t.nullbox=t.brandData.length?"hide":""}).fail(function(){n("网络错误")})},editModel:function(t){this.editmodel=t,t||this.hideDelBth()},showDelBtn:function(t){this.hideDelBth();var a=i("#del-"+t),e=a.width();i("#li-"+t).css("transform","translateX(-"+e+"px)")},hideDelBth:function(){this.brandData.forEach(function(t,a){i("#li-"+a).css("transform","translateX(0px)")})},delItem:function(t,a){var e=this;i.ajax({method:"POST",url:"/home/del-favdel",data:{favId:a,type:"brand"}}).then(function(a){200===a.code?(e.brandData.splice(t,1),e.hideDelBth()):n(400===a.code?a.message:"刪除收藏失败")}).fail(function(){n("网络错误")})}}}},270:function(t,a){t.exports=' <div class=fav-type v-infinite-scroll=loadMore() infinite-scroll-disabled=busy infinite-scroll-distance=10> <ul class=fav-brand-list> <li v-for="item in brandData" track-by=$index id=li-{{$index}}> <div class="fav-del-left {{editmodel ? \'delshow\': \'\'}}" @click=showDelBtn($index)> <span class=fav-del-span></span> </div> <a :href=item.link> <div class=fav-img-box> <img :src=item.imgUrl alt=""/> </div> <div class=fav-info-list> <span class=title>{{item.brandName}}</span> <span class=down v-if=item.down>品牌已下架</span> </div> </a> <div class=fav-del-right id=del-{{$index}} @click="delItem($index, item.fav_id)"> <span class=fav-del-btn></span> <br/> <span class=fav-del-txt>删除</span> </div> </li> </ul> <div class="fav-null-box {{ nullbox }}"> <span class=fav-null>您暂无收藏任何品牌</span> <a slot=go-shopping class=go-shopping :href=brandUrl>随便逛逛</a> </div> </div> '},304:function(t,a,e){var i,n;i=e(183),n=e(270),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)}});
\ No newline at end of file
... ...
webpackJsonp([14],{0:function(t,e,i){"use strict";var s=i(5),a=i(36),o=i(296);s.use(a),new s({el:"#fav-content",components:{favProductList:o}})},4:function(t,e,i){(function(e){"use strict";function i(t){var i=void 0,s={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(s,{txt:t}):e.extend(s,t);var a='<div class="tip-box"><div class="tip">'+s.txt+"</div></div>",o=e(".tip-box");o.length&&(i=o.data("timer"),clearTimeout(i),o.remove());var n=e(a).appendTo(document.body);n.data("timer",setTimeout(function(){n.remove()},s.delay))}t.exports=i}).call(e,i(3))},170:function(t,e,i){"use strict";var s=i(3),a=i(4);t.exports={props:["productUrl"],data:function(){return{nullbox:"hide",busy:!1,editmodel:!1,page:0,productData:[]}},methods:{loadMore:function(){var t=this;this.busy=!0,s.ajax({url:"/home/favorite/favpaging",data:{page:++t.page}}).then(function(e){e.isend?t.busy=!0:t.busy=!1,e.list.length&&e.list.forEach(function(e){t.productData.push(e)}),t.nullbox=t.productData.length?"hide":""}).fail(function(){a("网络错误")})},editModel:function(t){this.editmodel=t},delItem:function(t,e){var i=this;s.ajax({method:"POST",url:"/home/del-favdel",data:{favId:e,type:"product"}}).then(function(e){200===e.code?i.productData.splice(t,1):a(400===e.code?e.message:"刪除收藏失败")}).fail(function(){a("网络错误")})}}}},262:function(t,e){t.exports=' <div class=fav-type v-infinite-scroll=loadMore() infinite-scroll-disabled=busy infinite-scroll-distance=10> <ul class=fav-product-list> <li v-for="item in productData" track-by=fav_id> <div class="fav-del {{editmodel ? \'delshow\': \'\'}}" @click="delItem($index, item.fav_id)"> <span class=fav-del-span></span> </div> <a :href=item.link> <div class=fav-img-box> <img :src=item.imgUrl alt=""/> </div> <div class=fav-info-list> <span class=title>{{item.title}}</span> <br/> <div class=fav-price> <span class=new-price v-if=item.discountPrice>{{item.discountPrice}}</span> <span class="fav-price {{ item.discountPrice ? \'price-underline\' : \'\'}}">{{item.price}}</span> </div> <br/> <div class=save-price> <span class=sell-out v-if="item.sellOut || item.invalidGoods">{{item.sellOut ? \'已售罄\' : \'已下架\'}}</span> </div> </div> </a> </li> </ul> <div class="fav-null-box {{ nullbox }}"> <span class=fav-null>您暂无收藏任何商品</span> <a slot=go-shopping class=go-shopping :href=productUrl>随便逛逛</a> </div> </div> '},296:function(t,e,i){var s,a;s=i(170),a=i(262),t.exports=s||{},t.exports.__esModule&&(t.exports=t.exports["default"]),a&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=a)}});
\ No newline at end of file
webpackJsonp([20],{0:function(t,i,e){"use strict";var s=e(2),a=e(50),n=e(305);s.use(a),new s({el:"#fav-content",components:{favProductList:n}})},4:function(t,i,e){(function(i){"use strict";function e(t){var e=void 0,s={mask:!1,delay:2e3,txt:""};"string"==typeof t?i.extend(s,{txt:t}):i.extend(s,t);var a='<div class="tip-box"><div class="tip">'+s.txt+"</div></div>",n=i(".tip-box");n.length&&(e=n.data("timer"),clearTimeout(e),n.remove());var l=i(a).appendTo(document.body);l.data("timer",setTimeout(function(){l.remove()},s.delay))}t.exports=e}).call(i,e(1))},184:function(t,i,e){"use strict";var s=e(1),a=e(4);t.exports={props:["productUrl"],data:function(){return{nullbox:"hide",busy:!1,editmodel:!1,page:0,productData:[]}},methods:{loadMore:function(){var t=this;this.busy=!0,s.ajax({url:"/home/favorite/favpaging",data:{page:++t.page}}).then(function(i){i.isend?t.busy=!0:t.busy=!1,i.list.length&&i.list.forEach(function(i){t.productData.push(i)}),t.nullbox=t.productData.length?"hide":""}).fail(function(){a("网络错误")})},editModel:function(t){this.editmodel=t,t||this.hideDelBth()},showDelBtn:function(t){this.hideDelBth();var i=s("#del-"+t),e=i.width();s("#li-"+t).css("transform","translateX(-"+e+"px)")},hideDelBth:function(){this.productData.forEach(function(t,i){s("#li-"+i).css("transform","translateX(0px)")})},delItem:function(t,i){var e=this;s.ajax({method:"POST",url:"/home/del-favdel",data:{favId:i,type:"product"}}).then(function(i){200===i.code?(e.productData.splice(t,1),e.hideDelBth()):a(400===i.code?i.message:"刪除收藏失败")}).fail(function(){a("网络错误")})}}}},271:function(t,i){t.exports=' <div class=fav-type v-infinite-scroll=loadMore() infinite-scroll-disabled=busy infinite-scroll-distance=10> <ul class=fav-product-list> <li v-for="item in productData" track-by=$index id=li-{{$index}}> <div class="fav-del-left {{editmodel ? \'delshow\': \'\'}}" @click=showDelBtn($index)> <span class=fav-del-span></span> </div> <a :href=item.link> <div class=fav-img-box> <img :src=item.imgUrl alt=""/> </div> <div class=fav-info-list> <span class=title>{{item.title}}</span> <br/> <div class=fav-price> <span class=new-price v-if=item.discountPrice>{{item.discountPrice}}</span> <span class="{{ item.discountPrice ? \'price-underline\' : \'\'}}">{{item.price}}</span> </div> <br/> <div class=save-price> <span class=sell-out v-if="item.sellOut || item.invalidGoods">{{item.sellOut ? \'已售罄\' : \'已下架\'}}</span> </div> </div> </a> <div class=fav-del-right id=del-{{$index}} @click="delItem($index, item.fav_id)"> <span class=fav-del-btn></span> <br/> <span class=fav-del-txt>删除</span> </div> </li> </ul> <div class="fav-null-box {{ nullbox }}"> <span class=fav-null>您暂无收藏任何商品</span> <a slot=go-shopping class=go-shopping :href=productUrl>随便逛逛</a> </div> </div> '},305:function(t,i,e){var s,a;s=e(184),a=e(271),t.exports=s||{},t.exports.__esModule&&(t.exports=t.exports["default"]),a&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=a)}});
\ No newline at end of file
... ...
webpackJsonp([16],[function(t,e,n){"use strict";var o=n(3),a=n(4),i=o("#submit-button");i.on("click",function(){var t=o("#suggest-textarea").val(),e=/\S+/;return e.test(t)?void o.ajax({type:"post",url:"/home/save-feedback",data:{content:t}}).then(function(t){a(200===t.code?"提交成功":"提交失败~")}).fail(function(){a("网络错误~")}):void a("意见不能为空")})},,,,function(t,e,n){(function(e){"use strict";function n(t){var n=void 0,o={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(o,{txt:t}):e.extend(o,t);var a='<div class="tip-box"><div class="tip">'+o.txt+"</div></div>",i=e(".tip-box");i.length&&(n=i.data("timer"),clearTimeout(n),i.remove());var c=e(a).appendTo(document.body);c.data("timer",setTimeout(function(){c.remove()},o.delay))}t.exports=n}).call(e,n(3))}]);
\ No newline at end of file
webpackJsonp([22],[function(t,e,n){"use strict";var o=n(1),a=n(4),i=o("#submit-button");i.on("click",function(){var t=o("#suggest-textarea").val(),e=/\S+/;return e.test(t)?void o.ajax({type:"post",url:"/home/save-feedback",data:{content:t}}).then(function(t){a(200===t.code?"提交成功":"提交失败~")}).fail(function(){a("网络错误~")}):void a("意见不能为空")})},,,,function(t,e,n){(function(e){"use strict";function n(t){var n=void 0,o={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(o,{txt:t}):e.extend(o,t);var a='<div class="tip-box"><div class="tip">'+o.txt+"</div></div>",i=e(".tip-box");i.length&&(n=i.data("timer"),clearTimeout(n),i.remove());var c=e(a).appendTo(document.body);c.data("timer",setTimeout(function(){c.remove()},o.delay))}t.exports=n}).call(e,n(1))}]);
\ No newline at end of file
... ...
webpackJsonp([18],[function(c,n){"use strict"}]);
\ No newline at end of file
webpackJsonp([24],[function(c,n){"use strict"}]);
\ No newline at end of file
... ...
webpackJsonp([17],[function(c,n){"use strict"}]);
\ No newline at end of file
webpackJsonp([23],[function(c,n){"use strict"}]);
\ No newline at end of file
... ...
.list-box{position:fixed;width:.75rem;margin:0;padding:.15rem;right:0;border-radius:.2rem;background:#fff;opacity:.8;top:0;overflow-y:auto}.list-box li{list-style:none}
\ No newline at end of file
... ...
webpackJsonp([12],{0:function(t,a,i){"use strict";var n=i(5),e=i(36),o=i(300),s=i(299);n.use(e),new n({el:"#logistics",data:{company_id:"",company_name:"",currentView:"logistics"},components:{logistics:o,logisticsCompany:s},events:{changeView:function(t){this.currentView=t.view,this.company_id=t.company_id,this.company_name=t.company_name}}})},4:function(t,a,i){(function(a){"use strict";function i(t){var i=void 0,n={mask:!1,delay:2e3,txt:""};"string"==typeof t?a.extend(n,{txt:t}):a.extend(n,t);var e='<div class="tip-box"><div class="tip">'+n.txt+"</div></div>",o=a(".tip-box");o.length&&(i=o.data("timer"),clearTimeout(i),o.remove());var s=a(e).appendTo(document.body);s.data("timer",setTimeout(function(){s.remove()},n.delay))}t.exports=i}).call(a,i(3))},173:function(t,a,i){"use strict";var n=i(3);t.exports={data:function(){return{inputname:"",data:{},showData:{}}},methods:{search:function(){var t=this.inputname;if(!t)return void(this.showData=this.data);var a={};for(var i in this.data)this.data[i].forEach(function(n){n.company_name.indexOf(t)>-1&&(a[i]||(a[i]=[]),a[i].push(n))});this.showData=a},select:function(t,a){this.$dispatch("changeView",{view:"logistics",company_id:t,company_name:a}),this.inputname="",this.showData=this.data}},activate:function(t){var a=this;n.ajax({url:"/home/refund/companylist"}).then(function(i){"object"!==n.type(i)&&(i={}),200===i.code&&(a.data=i.data,a.showData=i.data),t()}).fail(function(){tip("网络错误"),t()})}}},174:function(t,a,i){"use strict";var n=i(3),e=i(4);t.exports={props:["company_id","company_name"],data:function(){return{num:""}},methods:{companylist:function(){this.$dispatch("changeView",{view:"logisticsCompany"})},submit:function(){return this.company_name?this.num&&/^[0-9]*$/.test(this.num)?(n.ajax({method:"POST",url:"/home/save-logistics",data:{company_id:this.company_id,company_name:this.company_name,num:this.num}}).then(function(t){"object"!==n.type(t)&&(t={}),200!==t.code&&e(t.message||"网络出了点问题~")}).fail(function(){e("网络错误")}),!1):(e("请输入正确的快递单号"),!1):(e("请选择快递公司"),!1)}}}},265:function(t,a){t.exports=' <div class=companylist-page> <div class=search-input> <input class=icon type=text placeholder="&#xe608; 搜索快递公司" v-model=inputname @input=search> </div> <div class=company-data> <div class=company-item v-for="item in showData"> <h2>{{ $key }}</h2> <span v-for="val in item" track-by=id @click="select(val.id, val.company_name)">{{val.company_name}}</span> </div> </div> </div> '},266:function(t,a){t.exports=' <div class=edit-logistics-page> <form class=edit-logistics> <label @click=companylist> 选择快递公司<input class=company-val type=text value={{company_name}} readonly=readonly> <span class="icon icon-right"></span> </label> <label> 快递单号 <input class=num type=number v-model=num> </label> </form> <div class=submit @click=submit>确认</div> </div> '},299:function(t,a,i){var n,e;n=i(173),e=i(265),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),e&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=e)},300:function(t,a,i){var n,e;n=i(174),e=i(266),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),e&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=e)}});
\ No newline at end of file
webpackJsonp([13],{0:function(t,i,e){"use strict";var s=e(2),n=e(311),o=e(310);new s({el:"#logistics",data:{company_id:"",company_name:"",currentView:"logistics"},components:{logistics:n,logisticsCompany:o},events:{changeView:function(t){this.currentView=t.view,this.company_id=t.company_id,this.company_name=t.company_name}}})},4:function(t,i,e){(function(i){"use strict";function e(t){var e=void 0,s={mask:!1,delay:2e3,txt:""};"string"==typeof t?i.extend(s,{txt:t}):i.extend(s,t);var n='<div class="tip-box"><div class="tip">'+s.txt+"</div></div>",o=i(".tip-box");o.length&&(e=o.data("timer"),clearTimeout(e),o.remove());var a=i(n).appendTo(document.body);a.data("timer",setTimeout(function(){a.remove()},s.delay))}t.exports=e}).call(i,e(1))},118:function(t,i){"use strict";t.exports={props:{indexList:Array},data:function(){return{items:[]}},watch:{indexList:function(){this.indexList&&(this.items=this.indexList)}},created:function(){if(!this.indexList){for(var t=65;t<91;t++){var i=String.fromCharCode(t);this.items.push({index:i,name:i})}this.items.push({index:"0~9",name:"#"})}}}},134:function(t,i){},146:function(t,i){t.exports=' <ul class=list-box> <li v-for="item in items"><a href=#{{item.index}}>{{item.name}}</a></li> </ul> '},156:function(t,i,e){var s,n;e(134),s=e(118),n=e(146),t.exports=s||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},189:function(t,i,e){"use strict";var s=(e(1),e(156));t.exports={props:["company_list"],data:function(){return this.company_list=JSON.parse(this.company_list),{inputname:"",showData:this.company_list}},components:{indexList:s},methods:{search:function(){var t=this.inputname;if(!t)return void(this.showData=this.company_list);var i={};for(var e in this.company_list)this.company_list[e].forEach(function(s){s.company_name.indexOf(t)>-1&&(i[e]||(i[e]=[]),i[e].push(s))});this.showData=i},select:function(t,i){this.$dispatch("changeView",{view:"logistics",company_id:t,company_name:i}),this.inputname="",this.showData=this.company_list}}}},190:function(t,i,e){"use strict";var s=e(1),n=e(4);t.exports={props:["company_id","company_name"],data:function(){return{num:""}},methods:{companylist:function(){this.$dispatch("changeView",{view:"logisticsCompany"})},submit:function(){return this.company_name?this.num&&/^[0-9]*$/.test(this.num)?(s.ajax({method:"POST",url:"/home/save-logistics",data:{company_id:this.company_id,company_name:this.company_name,num:this.num}}).then(function(t){"object"!==s.type(t)&&(t={}),200!==t.code&&n(t.message||"网络出了点问题~")}).fail(function(){n("网络错误")}),!1):(n("请输入正确的快递单号"),!1):(n("请选择快递公司"),!1)}}}},276:function(t,i){t.exports=' <div class=companylist-page> <div class=search-input> <input class=icon type=text placeholder="&#xe608; 搜索快递公司" v-model=inputname @input=search> </div> <div class=company-data> <div class=company-item v-for="item in showData"> <a class=tag :name=$key>{{ $key }}</a> <span v-for="val in item" track-by=id @click="select(val.id, val.company_name)">{{val.company_name}}</span> </div> </div> <index-list style=margin-top:70px></index-list> </div> '},277:function(t,i){t.exports=' <div class=edit-logistics-page> <form class=edit-logistics> <label @click=companylist> 选择快递公司<input class=company-val type=text value={{company_name}} readonly=readonly> <span class="icon icon-right"></span> </label> <label> 快递单号 <input class=num type=number v-model=num> </label> </form> <div class=submit @click=submit>确认</div> </div> '},310:function(t,i,e){var s,n;s=e(189),n=e(276),t.exports=s||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},311:function(t,i,e){var s,n;s=e(190),n=e(277),t.exports=s||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)}});
\ No newline at end of file
... ...
.main-wrap{background:#f6f6f6}.order-detail>div{background:#fff;padding:0 .75rem}.order-detail .order-status{display:flex;height:2rem;line-height:2rem;color:#fff;background:#000}.order-detail .order-status p:first-of-type{flex:1;font-size:.85rem}.order-detail .order-code{padding:.5rem .75rem;margin-bottom:.5rem;border-top:1px solid #eee;border-bottom:1px solid #eee}.order-detail .order-code p:first-of-type{font-size:.85rem;font-weight:700}.order-detail .order-code p:last-of-type{font-size:.7rem;color:#b0b0b0}.order-detail .order-address{position:relative;padding:.5rem .75rem .675rem;margin-bottom:.5rem;border-top:1px solid #eee;word-wrap:break-word}.order-detail .order-address p:first-of-type{font-size:.8rem;font-weight:700}.order-detail .order-address p:first-of-type span{margin-right:1rem}.order-detail .order-address p:last-of-type{font-size:.7rem;color:#b0b0b0}.order-detail .order-address:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.3rem;background:url('../assets/img/home/order-border.png?v15625fddb68') repeat-x;border-bottom:1px solid #eee}.order-detail .order-goods{padding-top:.5rem;border-top:1px solid #eee;border-bottom:1px solid #eee}.order-detail .order-goods .goods-info{display:flex;padding:.5rem 0;border-bottom:1px solid #eee}.order-detail .order-goods .goods-info:last-child{border-bottom:0 none}.order-detail .order-goods .img-box{position:relative;width:2.45rem;height:3.25rem;overflow:hidden}.order-detail .order-goods .img-box label{position:absolute;left:0;bottom:0;width:100%;height:.75rem;line-height:.75rem;background:rgba(0,0,0,.2);color:#fff;text-align:center}.order-detail .order-goods .img-box img{width:100%;height:100%}.order-detail .order-goods .goods-detail{flex:1;margin:0 .5rem;font-size:.6rem}.order-detail .order-goods .goods-detail span{margin-right:1rem}.order-detail .order-goods .goods-detail .name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;height:2.4em;line-height:1.25;overflow:hidden;font-size:.7rem}.order-detail .order-goods .goods-detail .size{color:#b0b0b0}.order-detail .order-goods .goods-price{text-align:right}.order-detail .order-goods .goods-price p:first-of-type{font-size:.7rem}.order-detail .order-goods .goods-price p:last-of-type{font-size:.75rem;color:#b0b0b0}.order-detail .order-amount{padding:.75rem .5rem;margin-bottom:.5rem;border-bottom:1px solid #eee;text-align:right}.order-detail .order-amount li{font-size:.7rem}.order-detail .order-amount li label{display:inline-block;width:3.75rem;text-align:left;color:#b0b0b0}.order-detail .order-amount li span{display:inline-block;width:5rem;text-align:left}.order-detail .order-amount li:last-of-type{font-size:.85rem}.order-detail .order-amount li:last-of-type label{color:#000}.order-detail .order-button{position:fixed;left:0;right:0;bottom:0;z-index:10;padding:.75rem .5rem;border-top:1px solid #eee;text-align:right}.order-detail .order-button button{padding:0 .5rem;height:1.7rem;line-height:1.7rem;color:#000;text-align:center;-webkit-appearance:none;border:0 none;background:#fff;font-size:.7rem}.order-detail .order-button button.black{width:4.8rem;color:#fff;background:#000}.order-detail .order-button button.countdown{color:#fff;background:#000}.order-detail .order-button button.normal{width:4.7rem;padding:0;border:1px solid #000;color:#000}.order-detail .order-button button:focus{outline:none}
\ No newline at end of file
... ...
webpackJsonp([4],{0:function(t,e,n){"use strict";var r=n(2),o=n(306);n(6),new r({el:"#order-detail",data:{orderCode:document.getElementById("order-code").value},components:{OrderDetail:o}})},3:function(t,e){"use strict";function n(t){return c[t]}function r(t){for(var e=1;e<arguments.length;e++)for(var n in arguments[e])Object.prototype.hasOwnProperty.call(arguments[e],n)&&(t[n]=arguments[e][n]);return t}function o(t,e){for(var n=0,r=t.length;n<r;n++)if(t[n]===e)return n;return-1}function i(t){if("string"!=typeof t){if(t&&t.toHTML)return t.toHTML();if(null==t)return"";if(!t)return t+"";t=""+t}return d.test(t)?t.replace(f,n):t}function a(t){return!t&&0!==t||!(!v(t)||0!==t.length)}function s(t){var e=r({},t);return e._parent=t,e}function u(t,e){return t.path=e,t}function l(t,e){return(t?t+".":"")+e}e.__esModule=!0,e.extend=r,e.indexOf=o,e.escapeExpression=i,e.isEmpty=a,e.createFrame=s,e.blockParams=u,e.appendContextPath=l;var c={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;","=":"&#x3D;"},f=/[&<>"'`=]/g,d=/[&<>"'`=]/,p=Object.prototype.toString;e.toString=p;var h=function(t){return"function"==typeof t};h(/x/)&&(e.isFunction=h=function(t){return"function"==typeof t&&"[object Function]"===p.call(t)}),e.isFunction=h;var v=Array.isArray||function(t){return!(!t||"object"!=typeof t)&&"[object Array]"===p.call(t)};e.isArray=v},4:function(t,e,n){(function(e){"use strict";function n(t){var n=void 0,r={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(r,{txt:t}):e.extend(r,t);var o='<div class="tip-box"><div class="tip">'+r.txt+"</div></div>",i=e(".tip-box");i.length&&(n=i.data("timer"),clearTimeout(n),i.remove());var a=e(o).appendTo(document.body);a.data("timer",setTimeout(function(){a.remove()},r.delay))}t.exports=n}).call(e,n(1))},6:function(t,e,n){"use strict";var r=n(2);r.filter("resize",function(t,e,n,r){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var o={"{width}":e,"{height}":n,"{mode}":r||2};return o[t]}):""}),r.filter("clothingGenderIdentity",function(t){var e=null;switch(t){case 1:e="男款";break;case 2:e="女款";break;default:e="通用"}return e}),r.filter("brandUrl",function(t){return"/brand?domain="+t}),r.filter("convertOrderState",function(t){var e="";switch("undefined"==typeof t&&(t=parseInt(t,10)),t){case 0:e="待付款";break;case 1:e="待发货";break;case 2:e="待发货";break;case 3:e="待发货";break;case 4:e="待收货";break;case 5:e="待发货";break;case 6:e="已完成";break;default:e=""}return e}),r.filter("convertTime",function(t){if("undefined"!=typeof t){var e=new Date(1e3*parseFloat(t)),n=e.getFullYear()+"-",r=(e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-",o=e.getDate()+" ",i=e.getHours()+":",a=e.getMinutes()+":",s=e.getSeconds();return n+r+o+i+a+s}})},7:function(t,e){"use strict";function n(t,e){var o=e&&e.loc,i=void 0,a=void 0;o&&(i=o.start.line,a=o.start.column,t+=" - "+i+":"+a);for(var s=Error.prototype.constructor.call(this,t),u=0;u<r.length;u++)this[r[u]]=s[r[u]];Error.captureStackTrace&&Error.captureStackTrace(this,n),o&&(this.lineNumber=i,this.column=a)}e.__esModule=!0;var r=["description","fileName","lineNumber","message","name","number","stack"];n.prototype=new Error,e["default"]=n,t.exports=e["default"]},8:function(t,e,n){t.exports=!n(11)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},9:function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},10:function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},11:function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},12:function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},13:function(t,e,n){var r=n(33),o=n(47),i=n(43),a=Object.defineProperty;e.f=n(8)?Object.defineProperty:function(t,e,n){if(r(t),e=i(e,!0),r(n),o)try{return a(t,e,n)}catch(s){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},14:function(t,e,n){var r=n(26),o=n(21);t.exports=function(t){return r(o(t))}},15:function(t,e,n){t.exports={"default":n(52),__esModule:!0}},16:function(t,e,n){var r=n(9),o=n(10),i=n(56),a=n(22),s="prototype",u=function(t,e,n){var l,c,f,d=t&u.F,p=t&u.G,h=t&u.S,v=t&u.P,m=t&u.B,g=t&u.W,b=p?o:o[e]||(o[e]={}),x=b[s],y=p?r:h?r[e]:(r[e]||{})[s];p&&(n=e);for(l in n)c=!d&&y&&void 0!==y[l],c&&l in b||(f=c?y[l]:n[l],b[l]=p&&"function"!=typeof y[l]?n[l]:m&&c?i(f,r):g&&y[l]==f?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e[s]=t[s],e}(f):v&&"function"==typeof f?i(Function.call,f):f,v&&((b.virtual||(b.virtual={}))[l]=f,t&u.R&&x&&!x[l]&&a(x,l,f)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},17:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},19:function(t,e){"use strict";e.__esModule=!0,e["default"]=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},20:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}e.__esModule=!0;var o=n(51),i=r(o);e["default"]=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,i["default"])(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}()},21:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},22:function(t,e,n){var r=n(13),o=n(35);t.exports=n(8)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},23:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},25:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}var o=n(15),i=r(o),a=n(19),s=r(a),u=n(20),l=r(u),c=n(1),f={none:{"in":"overlay-in",out:"overlay-out"},fade:{"in":"overlay-fade-in",out:"overlay-fade-out"}},d=function(){function t(e){var n=this;(0,s["default"])(this,t),this.isVisible=!1,this.defaults={className:"overlay",clickToClose:!0,onClose:c.noop,animation:"fade",disableScrolling:!0},this.settings=(0,i["default"])({},this.defaults,e),this.settings.animationClasses={"in":f[this.settings.animation]["in"],out:f[this.settings.animation].out},this.elem=c("<div/>",{"class":this.settings.className}),this.elem.click(function(){n.settings.clickToClose&&n.hide()}),this.settings.disableScrolling&&c(window).on("touchmove",function(t){n.isVisible&&t.preventDefault()}),this.elem[0].addEventListener("webkitTransitionEnd",this._cleanup.bind(this))}return(0,l["default"])(t,[{key:"_cleanup",value:function(){this.isVisible||this.elem.detach()}},{key:"show",value:function(){0!==this.elem.parent().length||this.isVisible||(this.elem.appendTo("body"),this.elem.css({visibility:"visible"}).show().removeClass(this.settings.animationClasses.out).addClass(this.settings.animationClasses["in"]),this.settings.disableScrolling&&c("body").css({overflow:"hidden"}),this.isVisible=!0)}},{key:"hide",value:function(){this.isVisible&&(this.elem.removeClass(this.settings.animationClasses["in"]).addClass(this.settings.animationClasses.out),this.settings.disableScrolling&&c("body").css({overflow:"auto"}),this._cleanup(),this.isVisible=!1,this.settings.onClose())}}]),t}();t.exports=d},26:function(t,e,n){var r=n(45);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},27:function(t,e,n){var r=n(48),o=n(39);t.exports=Object.keys||function(t){return r(t,o)}},29:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t,e,n){this.helpers=t||{},this.partials=e||{},this.decorators=n||{},u.registerDefaultHelpers(this),l.registerDefaultDecorators(this)}e.__esModule=!0,e.HandlebarsEnvironment=o;var i=n(3),a=n(7),s=r(a),u=n(66),l=n(64),c=n(74),f=r(c),d="4.0.5";e.VERSION=d;var p=7;e.COMPILER_REVISION=p;var h={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0"};e.REVISION_CHANGES=h;var v="[object Object]";o.prototype={constructor:o,logger:f["default"],log:f["default"].log,registerHelper:function(t,e){if(i.toString.call(t)===v){if(e)throw new s["default"]("Arg not supported with multiple helpers");i.extend(this.helpers,t)}else this.helpers[t]=e},unregisterHelper:function(t){delete this.helpers[t]},registerPartial:function(t,e){if(i.toString.call(t)===v)i.extend(this.partials,t);else{if("undefined"==typeof e)throw new s["default"]('Attempting to register a partial called "'+t+'" as undefined');this.partials[t]=e}},unregisterPartial:function(t){delete this.partials[t]},registerDecorator:function(t,e){if(i.toString.call(t)===v){if(e)throw new s["default"]("Arg not supported with multiple decorators");i.extend(this.decorators,t)}else this.decorators[t]=e},unregisterDecorator:function(t){delete this.decorators[t]}};var m=f["default"].log;e.log=m,e.createFrame=i.createFrame,e.logger=f["default"]},33:function(t,e,n){var r=n(12);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},34:function(t,e){e.f={}.propertyIsEnumerable},35:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},36:function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},37:function(t,e,n){t.exports=n(63)["default"]},39:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},40:function(t,e){e.f=Object.getOwnPropertySymbols},41:function(t,e,n){var r=n(42)("keys"),o=n(36);t.exports=function(t){return r[t]||(r[t]=o(t))}},42:function(t,e,n){var r=n(9),o="__core-js_shared__",i=r[o]||(r[o]={});t.exports=function(t){return i[t]||(i[t]={})}},43:function(t,e,n){var r=n(12);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},45:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},46:function(t,e,n){var r=n(12),o=n(9).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},47:function(t,e,n){t.exports=!n(8)&&!n(11)(function(){return 7!=Object.defineProperty(n(46)("div"),"a",{get:function(){return 7}}).a})},48:function(t,e,n){var r=n(17),o=n(14),i=n(55)(!1),a=n(41)("IE_PROTO");t.exports=function(t,e){var n,s=o(t),u=0,l=[];for(n in s)n!=a&&r(s,n)&&l.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~i(l,n)||l.push(n));return l}},49:function(t,e,n){var r=n(21);t.exports=function(t){return Object(r(t))}},51:function(t,e,n){t.exports={"default":n(53),__esModule:!0}},52:function(t,e,n){n(60),t.exports=n(10).Object.assign},53:function(t,e,n){n(61);var r=n(10).Object;t.exports=function(t,e,n){return r.defineProperty(t,e,n)}},54:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},55:function(t,e,n){var r=n(14),o=n(59),i=n(58);t.exports=function(t){return function(e,n,a){var s,u=r(e),l=o(u.length),c=i(a,l);if(t&&n!=n){for(;l>c;)if(s=u[c++],s!=s)return!0}else for(;l>c;c++)if((t||c in u)&&u[c]===n)return t||c||0;return!t&&-1}}},56:function(t,e,n){var r=n(54);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},57:function(t,e,n){"use strict";var r=n(27),o=n(40),i=n(34),a=n(49),s=n(26),u=Object.assign;t.exports=!u||n(11)(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=r})?function(t,e){for(var n=a(t),u=arguments.length,l=1,c=o.f,f=i.f;u>l;)for(var d,p=s(arguments[l++]),h=c?r(p).concat(c(p)):r(p),v=h.length,m=0;v>m;)f.call(p,d=h[m++])&&(n[d]=p[d]);return n}:u},58:function(t,e,n){var r=n(23),o=Math.max,i=Math.min;t.exports=function(t,e){return t=r(t),t<0?o(t+e,0):i(t,e)}},59:function(t,e,n){var r=n(23),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},60:function(t,e,n){var r=n(16);r(r.S+r.F,"Object",{assign:n(57)})},61:function(t,e,n){var r=n(16);r(r.S+r.F*!n(8),"Object",{defineProperty:n(13).f})},63:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}function i(){var t=new s.HandlebarsEnvironment;return p.extend(t,s),t.SafeString=l["default"],t.Exception=f["default"],t.Utils=p,t.escapeExpression=p.escapeExpression,t.VM=v,t.template=function(e){return v.template(e,t)},t}e.__esModule=!0;var a=n(29),s=o(a),u=n(77),l=r(u),c=n(7),f=r(c),d=n(3),p=o(d),h=n(76),v=o(h),m=n(75),g=r(m),b=i();b.create=i,g["default"](b),b["default"]=b,e["default"]=b,t.exports=e["default"]},64:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t){a["default"](t)}e.__esModule=!0,e.registerDefaultDecorators=o;var i=n(65),a=r(i)},65:function(t,e,n){"use strict";e.__esModule=!0;var r=n(3);e["default"]=function(t){t.registerDecorator("inline",function(t,e,n,o){var i=t;return e.partials||(e.partials={},i=function(o,i){var a=n.partials;n.partials=r.extend({},a,e.partials);var s=t(o,i);return n.partials=a,s}),e.partials[o.args[0]]=o.fn,i})},t.exports=e["default"]},66:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t){a["default"](t),u["default"](t),c["default"](t),d["default"](t),h["default"](t),m["default"](t),b["default"](t)}e.__esModule=!0,e.registerDefaultHelpers=o;var i=n(67),a=r(i),s=n(68),u=r(s),l=n(69),c=r(l),f=n(70),d=r(f),p=n(71),h=r(p),v=n(72),m=r(v),g=n(73),b=r(g)},67:function(t,e,n){"use strict";e.__esModule=!0;var r=n(3);e["default"]=function(t){t.registerHelper("blockHelperMissing",function(e,n){var o=n.inverse,i=n.fn;if(e===!0)return i(this);if(e===!1||null==e)return o(this);if(r.isArray(e))return e.length>0?(n.ids&&(n.ids=[n.name]),t.helpers.each(e,n)):o(this);if(n.data&&n.ids){var a=r.createFrame(n.data);a.contextPath=r.appendContextPath(n.data.contextPath,n.name),n={data:a}}return i(e,n)})},t.exports=e["default"]},68:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}e.__esModule=!0;var o=n(3),i=n(7),a=r(i);e["default"]=function(t){t.registerHelper("each",function(t,e){function n(e,n,i){l&&(l.key=e,l.index=n,l.first=0===n,l.last=!!i,c&&(l.contextPath=c+e)),u+=r(t[e],{data:l,blockParams:o.blockParams([t[e],e],[c+e,null])})}if(!e)throw new a["default"]("Must pass iterator to #each");var r=e.fn,i=e.inverse,s=0,u="",l=void 0,c=void 0;if(e.data&&e.ids&&(c=o.appendContextPath(e.data.contextPath,e.ids[0])+"."),o.isFunction(t)&&(t=t.call(this)),e.data&&(l=o.createFrame(e.data)),t&&"object"==typeof t)if(o.isArray(t))for(var f=t.length;s<f;s++)s in t&&n(s,s,s===t.length-1);else{var d=void 0;for(var p in t)t.hasOwnProperty(p)&&(void 0!==d&&n(d,s-1),d=p,s++);void 0!==d&&n(d,s-1,!0)}return 0===s&&(u=i(this)),u})},t.exports=e["default"]},69:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}e.__esModule=!0;var o=n(7),i=r(o);e["default"]=function(t){t.registerHelper("helperMissing",function(){if(1!==arguments.length)throw new i["default"]('Missing helper: "'+arguments[arguments.length-1].name+'"')})},t.exports=e["default"]},70:function(t,e,n){"use strict";e.__esModule=!0;var r=n(3);e["default"]=function(t){t.registerHelper("if",function(t,e){return r.isFunction(t)&&(t=t.call(this)),!e.hash.includeZero&&!t||r.isEmpty(t)?e.inverse(this):e.fn(this)}),t.registerHelper("unless",function(e,n){return t.helpers["if"].call(this,e,{fn:n.inverse,inverse:n.fn,hash:n.hash})})},t.exports=e["default"]},71:function(t,e){"use strict";e.__esModule=!0,e["default"]=function(t){t.registerHelper("log",function(){for(var e=[void 0],n=arguments[arguments.length-1],r=0;r<arguments.length-1;r++)e.push(arguments[r]);var o=1;null!=n.hash.level?o=n.hash.level:n.data&&null!=n.data.level&&(o=n.data.level),e[0]=o,t.log.apply(t,e)})},t.exports=e["default"]},72:function(t,e){"use strict";e.__esModule=!0,e["default"]=function(t){t.registerHelper("lookup",function(t,e){return t&&t[e]})},t.exports=e["default"]},73:function(t,e,n){"use strict";e.__esModule=!0;var r=n(3);e["default"]=function(t){t.registerHelper("with",function(t,e){r.isFunction(t)&&(t=t.call(this));var n=e.fn;if(r.isEmpty(t))return e.inverse(this);var o=e.data;return e.data&&e.ids&&(o=r.createFrame(e.data),o.contextPath=r.appendContextPath(e.data.contextPath,e.ids[0])),n(t,{data:o,blockParams:r.blockParams([t],[o&&o.contextPath])})})},t.exports=e["default"]},74:function(t,e,n){"use strict";e.__esModule=!0;var r=n(3),o={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(t){if("string"==typeof t){var e=r.indexOf(o.methodMap,t.toLowerCase());t=e>=0?e:parseInt(t,10)}return t},log:function(t){if(t=o.lookupLevel(t),"undefined"!=typeof console&&o.lookupLevel(o.level)<=t){var e=o.methodMap[t];console[e]||(e="log");for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];console[e].apply(console,r)}}};e["default"]=o,t.exports=e["default"]},75:function(t,e){(function(n){"use strict";e.__esModule=!0,e["default"]=function(t){var e="undefined"!=typeof n?n:window,r=e.Handlebars;t.noConflict=function(){return e.Handlebars===t&&(e.Handlebars=r),t}},t.exports=e["default"]}).call(e,function(){return this}())},76:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}function i(t){var e=t&&t[0]||1,n=g.COMPILER_REVISION;if(e!==n){if(e<n){var r=g.REVISION_CHANGES[n],o=g.REVISION_CHANGES[e];throw new m["default"]("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+r+") or downgrade your runtime to an older version ("+o+").")}throw new m["default"]("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+t[1]+").")}}function a(t,e){function n(n,r,o){o.hash&&(r=h.extend({},r,o.hash),o.ids&&(o.ids[0]=!0)),n=e.VM.resolvePartial.call(this,n,r,o);var i=e.VM.invokePartial.call(this,n,r,o);if(null==i&&e.compile&&(o.partials[o.name]=e.compile(n,t.compilerOptions,e),i=o.partials[o.name](r,o)),null!=i){if(o.indent){for(var a=i.split("\n"),s=0,u=a.length;s<u&&(a[s]||s+1!==u);s++)a[s]=o.indent+a[s];i=a.join("\n")}return i}throw new m["default"]("The partial "+o.name+" could not be compiled when running in runtime-only mode")}function r(e){function n(e){return""+t.main(o,e,o.helpers,o.partials,a,u,s)}var i=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],a=i.data;r._setup(i),!i.partial&&t.useData&&(a=f(e,a));var s=void 0,u=t.useBlockParams?[]:void 0;return t.useDepths&&(s=i.depths?e!==i.depths[0]?[e].concat(i.depths):i.depths:[e]),(n=d(t.main,n,o,i.depths||[],a,u))(e,i)}if(!e)throw new m["default"]("No environment passed to template");if(!t||!t.main)throw new m["default"]("Unknown template object: "+typeof t);t.main.decorator=t.main_d,e.VM.checkRevision(t.compiler);var o={strict:function(t,e){if(!(e in t))throw new m["default"]('"'+e+'" not defined in '+t);return t[e]},lookup:function(t,e){for(var n=t.length,r=0;r<n;r++)if(t[r]&&null!=t[r][e])return t[r][e]},lambda:function(t,e){return"function"==typeof t?t.call(e):t},escapeExpression:h.escapeExpression,invokePartial:n,fn:function(e){var n=t[e];return n.decorator=t[e+"_d"],n},programs:[],program:function(t,e,n,r,o){var i=this.programs[t],a=this.fn(t);return e||o||r||n?i=s(this,t,a,e,n,r,o):i||(i=this.programs[t]=s(this,t,a)),i},data:function(t,e){for(;t&&e--;)t=t._parent;return t},merge:function(t,e){var n=t||e;return t&&e&&t!==e&&(n=h.extend({},e,t)),n},noop:e.VM.noop,compilerInfo:t.compiler};return r.isTop=!0,r._setup=function(n){n.partial?(o.helpers=n.helpers,o.partials=n.partials,o.decorators=n.decorators):(o.helpers=o.merge(n.helpers,e.helpers),t.usePartial&&(o.partials=o.merge(n.partials,e.partials)),(t.usePartial||t.useDecorators)&&(o.decorators=o.merge(n.decorators,e.decorators)))},r._child=function(e,n,r,i){if(t.useBlockParams&&!r)throw new m["default"]("must pass block params");if(t.useDepths&&!i)throw new m["default"]("must pass parent depths");return s(o,e,t[e],n,0,r,i)},r}function s(t,e,n,r,o,i,a){function s(e){var o=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],s=a;return a&&e!==a[0]&&(s=[e].concat(a)),n(t,e,t.helpers,t.partials,o.data||r,i&&[o.blockParams].concat(i),s)}return s=d(n,s,t,a,r,i),s.program=e,s.depth=a?a.length:0,s.blockParams=o||0,s}function u(t,e,n){return t?t.call||n.name||(n.name=t,t=n.partials[t]):t="@partial-block"===n.name?n.data["partial-block"]:n.partials[n.name],t}function l(t,e,n){n.partial=!0,n.ids&&(n.data.contextPath=n.ids[0]||n.data.contextPath);var r=void 0;if(n.fn&&n.fn!==c&&(n.data=g.createFrame(n.data),r=n.data["partial-block"]=n.fn,r.partials&&(n.partials=h.extend({},n.partials,r.partials))),void 0===t&&r&&(t=r),void 0===t)throw new m["default"]("The partial "+n.name+" could not be found");if(t instanceof Function)return t(e,n)}function c(){return""}function f(t,e){return e&&"root"in e||(e=e?g.createFrame(e):{},e.root=t),e}function d(t,e,n,r,o,i){if(t.decorator){var a={};e=t.decorator(e,a,n,r&&r[0],o,i,r),h.extend(e,a)}return e}e.__esModule=!0,e.checkRevision=i,e.template=a,e.wrapProgram=s,e.resolvePartial=u,e.invokePartial=l,e.noop=c;var p=n(3),h=o(p),v=n(7),m=r(v),g=n(29)},77:function(t,e){"use strict";function n(t){this.string=t}e.__esModule=!0,n.prototype.toString=n.prototype.toHTML=function(){return""+this.string},e["default"]=n,t.exports=e["default"]},87:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}var o=n(15),i=r(o),a=n(19),s=r(a),u=n(20),l=r(u),c=n(1),f=n(96),d=n(25),p=function(){function t(e){var n=this;(0,s["default"])(this,t),this.defaults={isModal:!0,template:f,title:"",text:"",buttons:[{text:"好",handler:function(){n.hide()}}]},this.settings=(0,i["default"])({},this.defaults,e);var r=this.settings.template({title:this.settings.title,text:this.settings.text,buttons:this.settings.buttons});this.elem=c(r);var o=this.elem.find(".button-group").children(),a=this;o.each(function(t){c(this).click(a.settings.buttons[t].handler.bind(a))}),this.overlay=new d({clickToClose:!1})}return(0,l["default"])(t,[{key:"show",value:function(){this.overlay.show(),0===this.elem.parent().length&&this.elem.appendTo("body"),this.elem.css({left:(c(window).width()-this.elem.outerWidth())/2,top:(c(window).height()-this.elem.outerHeight())/2+c(window).scrollTop()}).show().addClass("animation-target")}},{key:"hide",value:function(){this.overlay.hide(),this.elem.detach()}}]),t}();c.extend(p,{alert:function(t,e){var n=new p({text:t,title:e});n.show()},confirm:function(t,e,n){var r=new p({text:t,title:e,buttons:[{text:"取消",handler:function(){this.hide()}},{text:"好",handler:n||c.noop}]});r.show()}}),t.exports=p},96:function(t,e,n){var r=n(37);t.exports=(r["default"]||r).template({1:function(t,e,n,r,o){var i;return' <a href="javascript:void(0);" class="modal-button">'+t.escapeExpression((i=null!=(i=n.text||(null!=e?e.text:e))?i:n.helperMissing,"function"==typeof i?i.call(null!=e?e:{},{name:"text",hash:{},data:o}):i))+"</a>\n"},compiler:[7,">= 4.0.0"],main:function(t,e,n,r,o){var i,a,s=null!=e?e:{},u=n.helperMissing,l="function",c=t.escapeExpression;return'<div class="modal">\n <h2>'+c((a=null!=(a=n.title||(null!=e?e.title:e))?a:u,typeof a===l?a.call(s,{name:"title",hash:{},data:o}):a))+"</h2>\n <p>"+c((a=null!=(a=n.text||(null!=e?e.text:e))?a:u,typeof a===l?a.call(s,{name:"text",hash:{},data:o}):a))+'</p>\n <hr>\n <div class="button-group">\n'+(null!=(i=n.each.call(s,null!=e?e.buttons:e,{name:"each",hash:{},fn:t.program(1,o,0),inverse:t.noop,data:o}))?i:"")+" </div>\n</div>\n"},useData:!0})},185:function(t,e,n){"use strict";var r=n(1),o=n(4),i=n(87);t.exports={data:function(){return{order:{}}},ready:function(){this.getOrderData()},methods:{getOrderData:function(){var t=this;r.ajax({url:"/home/get-order",data:{orderCode:this.$parent.$data.orderCode}}).then(function(e){e&&t.$set("order",e.data)}).fail(function(){o("网络错误")})},cancelOrder:function(t){i.confirm("订单取消后不能恢复,确认取消订单吗?","",function(){r.ajax({url:"/home/cancel-order",type:"post",data:{orderCode:t}}).then(function(t){200===t.code?location.href="/home/orders":o(t.message)}).fail(function(){o("操作失敗")})})},deleteOrder:function(t){i.confirm("确认删除订单?","",function(){r.ajax({url:"/home/delete-order",type:"post",data:{orderCode:t}}).then(function(t){200===t.code?location.href="/home/orders":o(t.message)}).fail(function(){o("操作失敗")})})},confirmGoods:function(t){r.ajax({url:"/home/confirm-order",type:"post",data:{orderCode:t}}).then(function(t){200===t.code?location.reload():o(t.message)}).fail(function(){o("操作失敗")})},goBuy:function(){location.href=""},seeExpress:function(){location.href=""}}}},239:function(t,e){},272:function(t,e){t.exports=' <div class=order-status> <p>{{order.status | convertOrderState}}</p> <p v-if="order.status == 0">剩余: 订单将被取消</p> </div> <div class=order-address> <p><span>{{order.userName}}</span><span>{{order.phone}}</span></p> <p>{{order.area}} <br>{{order.address}}</p> </div> <div class=order-code> <p>订单号:{{order.orderCode}}</p> <p>下单时间:{{order.createTime | convertTime}}</p> </div> <div class=order-goods> <ul> <li class=goods-info v-for="product in order.orderGoods"> <div class=img-box> <img v-bind:src="product.goodsImage | resize 49 65" alt=""> </div> <div class=goods-detail> <p class=name>{{product.productName}}</p> <p class=size> <span>颜色:{{product.colorName}}</span> <span>尺码:{{product.sizeName}}</span> </p> </div> <div class=goods-price> <p>&yen;{{product.goodsPrice}}</p> <p>×{{product.buyNumber}}</p> </div> </li> </ul> </div> <div class=order-amount> <ul> <li><label>商品:</label><span>{{order.goodsTotalAmount}}</span></li> <li><label>YOHO币:</label><span>{{order.yohoCoinNum}}</span></li> <li><label>运费:</label><span>{{order.shippingCost}}</span></li> <li><label>总计:</label><span>&yen;{{order.paymentAmount}}</span></li> </ul> </div> <div class=order-button> <button v-if="order.status == 0" @click=cancelOrder(order.orderCode)>取消订单</button> <button v-if="order.status == 0 " class=countdown @click=goBuy()>去支付 11:58:12</button> <button v-if="order.status == 4 || order.status == 5 ">查看物流</button> <button v-if="order.status == 4 || order.status == 5 " class=black @click=confirmGoods(order.orderCode)>确认收货</button> <button v-if="order.status == 6" @click=deleteOrder(order,index)>删除订单</button> <button v-if="order.status == 6" class=normal>再次购买</button> </div> '},306:function(t,e,n){var r,o;n(239),r=n(185),o=n(272),t.exports=r||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)}});
\ No newline at end of file
... ...
.logistic-page{background-color:#f0f0f0}.logistic-page .overview{height:3rem;line-height:3rem;width:100%;margin-bottom:1rem;background-color:#fff;color:#464646;border-bottom:1px solid #e5e5e5}.logistic-page .overview .left{width:19%;float:left;text-align:center;height:100%}.logistic-page .overview .left .icon{width:2.2rem;height:2.2rem;margin:0 auto;background-size:100%;background-repeat:no-repeat;background-position:50%;margin-top:.4rem}.logistic-page .overview .right{width:81%;float:left;padding-top:.5rem;padding-bottom:.5rem;height:2rem}.logistic-page .overview .right div{height:1rem;line-height:1.1rem;color:#595959;font-size:.6rem}.logistic-page .overview .info{padding-right:.1rem}.logistic-page .title{height:2.8rem;line-height:2.8rem;background-color:#fff;padding-left:1rem;font-size:1rem}.logistic-page .detail{background-color:#fff;padding-left:2rem;margin-bottom:1rem}.logistic-page .timeline-box{border-left:1px solid #e5e5e5;position:relative;padding-left:1.3rem}.logistic-page .timeline-node{position:absolute;top:.8rem;left:-.22611rem;display:inline-block;width:.41rem;height:.41rem;background-color:#e5e5e5;border-radius:100%}.logistic-page .timeline-box:first-child .timeline-node{background-color:#989898}.logistic-page .timeline-box:first-child .timeline-info-row{color:#606060}.logistic-page .timeline-info{padding:.5rem 0;border-bottom:1px solid #e5e5e5}.logistic-page .timeline-box:last-child .timeline-info{border:none}.logistic-page .timeline-info-row{min-height:1rem;line-height:1rem;font-size:.7rem;color:#bababa;padding-right:.8rem}
\ No newline at end of file
... ...
webpackJsonp([17],{0:function(i,t,e){"use strict";var o=e(2),s=e(307);new o({el:"#order-logistic",data:{company_id:""},components:{"order-logistic":s}})},4:function(i,t,e){(function(t){"use strict";function e(i){var e=void 0,o={mask:!1,delay:2e3,txt:""};"string"==typeof i?t.extend(o,{txt:i}):t.extend(o,i);var s='<div class="tip-box"><div class="tip">'+o.txt+"</div></div>",a=t(".tip-box");a.length&&(e=a.data("timer"),clearTimeout(e),a.remove());var n=t(s).appendTo(document.body);n.data("timer",setTimeout(function(){n.remove()},o.delay))}i.exports=e}).call(t,e(1))},186:function(i,t,e){"use strict";var o=e(1),s=e(38),a=e(4);i.exports={props:[],data:function(){return{logisticDate:[],logo:""}},methods:{getLogisticDate:function(){var i=this,t={orderCode:s.order_code||"",type:s.type||""};o.ajax({url:"/home/get-order-logistic-date",data:t}).then(function(t){i.logisticDate=t,t&&t.logo&&(i.logo=t.logo)}).fail(function(){a("网络错误")})}},created:function(){this.getLogisticDate()}}},240:function(i,t){},273:function(i,t){i.exports=' <div class="logistic-page yoho-page"> <div class=overview> <div class=left> <a href={{logisticDate.url}}> <img class=icon v-bind:src=logo /> </a> </div> <div class=right> <div> <span class=info>物流公司:</span> <span>{{logisticDate.caption}}</span> </div> <div> <span class=info>快递单号:</span> <span>{{logisticDate.express_number}}</span> </div> </div> </div> <div class=title> <span>物流详情</span> </div> <div class=detail> <div class=timeline-box v-for="(index, detail) in logisticDate.express_detail"> <span class=timeline-node></span> <div class=timeline-info> <div class=timeline-info-row> {{detail.accept_address}} </div> <div class=timeline-info-row> {{detail.acceptTime}} </div> </div> </div> </div> </div> '},307:function(i,t,e){var o,s;e(240),o=e(186),s=e(273),i.exports=o||{},i.exports.__esModule&&(i.exports=i.exports["default"]),s&&(("function"==typeof i.exports?i.exports.options||(i.exports.options={}):i.exports).template=s)}});
\ No newline at end of file
... ...
body,html{height:100%}.order-wrapper{background:#f6f6f6;padding-top:.5rem}.order-wrapper .order-item{background:#fff;margin-top:.5rem;border-top:1px solid #eee;border-bottom:1px solid #eee}.order-wrapper .order-item:first-child{margin-top:0}.order-wrapper .order-detail{padding:0 .75rem}.order-wrapper .order-detail .goods-info,.order-wrapper .order-detail .order-code,.order-wrapper .order-detail .order-option{display:flex}.order-wrapper .order-detail .goods-info>div,.order-wrapper .order-detail .order-code>div,.order-wrapper .order-detail .order-option>div{box-sizing:border-box}.order-wrapper .order-code{height:2.2rem;font-size:.85rem;border-bottom:1px solid #eee;line-height:2.2rem}.order-wrapper .order-code>p:first-child{flex:1}.order-wrapper .order-goods .goods-info{position:relative;padding:.5rem 0;border-bottom:1px solid #eee}.order-wrapper .order-goods .goods-info>a{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;opacity:0}.order-wrapper .order-goods .goods-info:last-child{border-bottom:0 none}.order-wrapper .order-goods .img-box{width:2.45rem;height:3.25rem;overflow:hidden}.order-wrapper .order-goods .img-box img{width:100%;height:100%}.order-wrapper .order-goods .goods-detail{flex:1;margin:0 .5rem;font-size:.6rem}.order-wrapper .order-goods .goods-detail span{margin-right:1rem}.order-wrapper .order-goods .goods-detail .name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.25;overflow:hidden;font-size:.7rem}.order-wrapper .order-goods .goods-detail .size{color:#b0b0b0}.order-wrapper .order-goods .goods-price{text-align:right}.order-wrapper .order-goods .goods-price p:first-of-type{font-size:.7rem}.order-wrapper .order-goods .goods-price p:last-of-type{font-size:.75rem;color:#b0b0b0}.order-wrapper .order-option{padding:.75rem 0;border-top:1px solid #eee}.order-wrapper .order-option .goods-total{flex:1;font-size:.7rem;line-height:1.7rem}.order-wrapper .order-option .options button{padding:0 .5rem;height:1.7rem;line-height:1.7rem;color:#000;text-align:center;-webkit-appearance:none;border:0 none;background:#fff;font-size:.7rem}.order-wrapper .order-option .options button.black{width:4.8rem;color:#fff;background:#000}.order-wrapper .order-option .options button.countdown{color:#fff;background:#000}.order-wrapper .order-option .options button.normal{width:4.7rem;padding:0;border:1px solid #000;color:#000}.order-wrapper .order-option .options button:focus{outline:none}.return-goods .order-code{height:3.2rem}.return-goods .order-code .code-time{flex:1}.return-goods .order-code .code-time p:first-child{margin-top:.2rem;line-height:1.5rem}.return-goods .order-code .code-time p:nth-child(2){font-size:.7rem;line-height:.75rem;color:#b0b0b0}.return-goods .order-code>p:last-child{line-height:3.2rem;color:#4a90e2}.order-wrapper{height:100%}.order-wrapper ul{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}
\ No newline at end of file
... ...
webpackJsonp([13],{0:function(e,t,n){"use strict";var i=n(5),s=n(297);new i({el:"#home-order-list",components:{Order:s}})},1:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var n=this[t];n[2]?e.push("@media "+n[2]+"{"+n[1]+"}"):e.push(n[1])}return e.join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},s=0;s<this.length;s++){var o=this[s][0];"number"==typeof o&&(i[o]=!0)}for(s=0;s<t.length;s++){var r=t[s];"number"==typeof r[0]&&i[r[0]]||(n&&!r[2]?r[2]=n:n&&(r[2]="("+r[2]+") and ("+n+")"),e.push(r))}},e}},2:function(e,t,n){function i(e,t){for(var n=0;n<e.length;n++){var i=e[n],s=u[i.id];if(s){s.refs++;for(var o=0;o<s.parts.length;o++)s.parts[o](i.parts[o]);for(;o<i.parts.length;o++)s.parts.push(d(i.parts[o],t))}else{for(var r=[],o=0;o<i.parts.length;o++)r.push(d(i.parts[o],t));u[i.id]={id:i.id,refs:1,parts:r}}}}function s(e){for(var t=[],n={},i=0;i<e.length;i++){var s=e[i],o=s[0],r=s[1],a=s[2],d=s[3],p={css:r,media:a,sourceMap:d};n[o]?n[o].parts.push(p):t.push(n[o]={id:o,parts:[p]})}return t}function o(e,t){var n=v(),i=m[m.length-1];if("top"===e.insertAt)i?i.nextSibling?n.insertBefore(t,i.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),m.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function r(e){e.parentNode.removeChild(e);var t=m.indexOf(e);t>=0&&m.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",o(e,t),t}function d(e,t){var n,i,s;if(t.singleton){var o=g++;n=h||(h=a(t)),i=p.bind(null,n,o,!1),s=p.bind(null,n,o,!0)}else n=a(t),i=c.bind(null,n),s=function(){r(n)};return i(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;i(e=t)}else s()}}function p(e,t,n,i){var s=n?"":i.css;if(e.styleSheet)e.styleSheet.cssText=b(t,s);else{var o=document.createTextNode(s),r=e.childNodes;r[t]&&e.removeChild(r[t]),r.length?e.insertBefore(o,r[t]):e.appendChild(o)}}function c(e,t){var n=t.css,i=t.media,s=t.sourceMap;if(i&&e.setAttribute("media",i),s&&(n+="\n/*# sourceURL="+s.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(s))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}var u={},l=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},f=l(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),v=l(function(){return document.head||document.getElementsByTagName("head")[0]}),h=null,g=0,m=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=f()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=s(e);return i(n,t),function(e){for(var o=[],r=0;r<n.length;r++){var a=n[r],d=u[a.id];d.refs--,o.push(d)}if(e){var p=s(e);i(p,t)}for(var r=0;r<o.length;r++){var d=o[r];if(0===d.refs){for(var c=0;c<d.parts.length;c++)d.parts[c]();delete u[d.id]}}}};var b=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},171:function(e,t,n){"use strict";var i=n(3);e.exports={data:function(){return{page:0,limit:10,type:document.getElementById("")}},ready:function(){this.getOrderData()},methods:{getOrderData:function(){i.ajax({url:"/home/favorite/favpaging",data:{page:++this.page,limit:this.page,type:this.type}}).then(function(e){}).fail(function(){tip("网络错误")})},cancelOrder:function(e){},deleteOrder:function(e){},rebuy:function(e){},confirmGoods:function(){},goBuy:function(){}}}},229:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,"body,html{height:100%}",""])},263:function(e,t){e.exports=' <ul> <li class=order-item> <div class=order-detail> <div class=order-code> <p>订单号:523243435</p> <p>待付款</p> </div> <div class=order-goods> <div class=goods-info> <div class=img-box> <img src=//img01.static.yohobuy.com/cms/2016/05/30/15/019bb70cdee6e05ee51eb062c009d49796.jpg alt=""> </div> <div class=goods-detail> <p class=name>Supreme Mendini work jacket 2016年新品黑色手枪图案短2016年新品黑色手枪图案短</p> <p class=size> <span>颜色:黑色</span> <span>尺码:XL</span> </p> </div> <div class=goods-price> <p>&yen;6289.00</p> <p>×1</p> </div> </div> <div class=goods-info> <div class=img-box> <img src=//img01.static.yohobuy.com/cms/2016/05/30/15/019bb70cdee6e05ee51eb062c009d49796.jpg alt=""> </div> <div class=goods-detail> <p class=name>Supreme Mendini work jacket 2016年新品黑色手枪图案短2016年新品黑色手枪图案短</p> <p class=size> <span>颜色:黑色</span> <span>尺码:XL</span> </p> </div> <div class=goods-price> <p>&yen;6289.00</p> <p>×1</p> </div> </div> </div> <div class=order-option> <div class=goods-total>合计: <b>&yen;15677.00</b></div> <div class=options> <button>取消订单</button> <button class=countdown>去支付 11:58:12</button> </div> </div> </div> </li> </ul> '},297:function(e,t,n){var i,s;n(325),i=n(171),s=n(263),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),s&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=s)},325:function(e,t,n){var i=n(229);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)}});
\ No newline at end of file
webpackJsonp([3],{0:function(t,e,n){"use strict";var r=n(2),o=n(308),i=n(50);r.use(i),n(6),new r({el:"#home-order-list",data:{type:document.getElementById("order-type").value},components:{Order:o}})},3:function(t,e){"use strict";function n(t){return c[t]}function r(t){for(var e=1;e<arguments.length;e++)for(var n in arguments[e])Object.prototype.hasOwnProperty.call(arguments[e],n)&&(t[n]=arguments[e][n]);return t}function o(t,e){for(var n=0,r=t.length;n<r;n++)if(t[n]===e)return n;return-1}function i(t){if("string"!=typeof t){if(t&&t.toHTML)return t.toHTML();if(null==t)return"";if(!t)return t+"";t=""+t}return d.test(t)?t.replace(f,n):t}function a(t){return!t&&0!==t||!(!v(t)||0!==t.length)}function s(t){var e=r({},t);return e._parent=t,e}function u(t,e){return t.path=e,t}function l(t,e){return(t?t+".":"")+e}e.__esModule=!0,e.extend=r,e.indexOf=o,e.escapeExpression=i,e.isEmpty=a,e.createFrame=s,e.blockParams=u,e.appendContextPath=l;var c={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;","=":"&#x3D;"},f=/[&<>"'`=]/g,d=/[&<>"'`=]/,p=Object.prototype.toString;e.toString=p;var h=function(t){return"function"==typeof t};h(/x/)&&(e.isFunction=h=function(t){return"function"==typeof t&&"[object Function]"===p.call(t)}),e.isFunction=h;var v=Array.isArray||function(t){return!(!t||"object"!=typeof t)&&"[object Array]"===p.call(t)};e.isArray=v},4:function(t,e,n){(function(e){"use strict";function n(t){var n=void 0,r={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(r,{txt:t}):e.extend(r,t);var o='<div class="tip-box"><div class="tip">'+r.txt+"</div></div>",i=e(".tip-box");i.length&&(n=i.data("timer"),clearTimeout(n),i.remove());var a=e(o).appendTo(document.body);a.data("timer",setTimeout(function(){a.remove()},r.delay))}t.exports=n}).call(e,n(1))},6:function(t,e,n){"use strict";var r=n(2);r.filter("resize",function(t,e,n,r){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var o={"{width}":e,"{height}":n,"{mode}":r||2};return o[t]}):""}),r.filter("clothingGenderIdentity",function(t){var e=null;switch(t){case 1:e="男款";break;case 2:e="女款";break;default:e="通用"}return e}),r.filter("brandUrl",function(t){return"/brand?domain="+t}),r.filter("convertOrderState",function(t){var e="";switch("undefined"==typeof t&&(t=parseInt(t,10)),t){case 0:e="待付款";break;case 1:e="待发货";break;case 2:e="待发货";break;case 3:e="待发货";break;case 4:e="待收货";break;case 5:e="待发货";break;case 6:e="已完成";break;default:e=""}return e}),r.filter("convertTime",function(t){if("undefined"!=typeof t){var e=new Date(1e3*parseFloat(t)),n=e.getFullYear()+"-",r=(e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-",o=e.getDate()+" ",i=e.getHours()+":",a=e.getMinutes()+":",s=e.getSeconds();return n+r+o+i+a+s}})},7:function(t,e){"use strict";function n(t,e){var o=e&&e.loc,i=void 0,a=void 0;o&&(i=o.start.line,a=o.start.column,t+=" - "+i+":"+a);for(var s=Error.prototype.constructor.call(this,t),u=0;u<r.length;u++)this[r[u]]=s[r[u]];Error.captureStackTrace&&Error.captureStackTrace(this,n),o&&(this.lineNumber=i,this.column=a)}e.__esModule=!0;var r=["description","fileName","lineNumber","message","name","number","stack"];n.prototype=new Error,e["default"]=n,t.exports=e["default"]},8:function(t,e,n){t.exports=!n(11)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},9:function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},10:function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},11:function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},12:function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},13:function(t,e,n){var r=n(33),o=n(47),i=n(43),a=Object.defineProperty;e.f=n(8)?Object.defineProperty:function(t,e,n){if(r(t),e=i(e,!0),r(n),o)try{return a(t,e,n)}catch(s){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},14:function(t,e,n){var r=n(26),o=n(21);t.exports=function(t){return r(o(t))}},15:function(t,e,n){t.exports={"default":n(52),__esModule:!0}},16:function(t,e,n){var r=n(9),o=n(10),i=n(56),a=n(22),s="prototype",u=function(t,e,n){var l,c,f,d=t&u.F,p=t&u.G,h=t&u.S,v=t&u.P,m=t&u.B,g=t&u.W,b=p?o:o[e]||(o[e]={}),y=b[s],x=p?r:h?r[e]:(r[e]||{})[s];p&&(n=e);for(l in n)c=!d&&x&&void 0!==x[l],c&&l in b||(f=c?x[l]:n[l],b[l]=p&&"function"!=typeof x[l]?n[l]:m&&c?i(f,r):g&&x[l]==f?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e[s]=t[s],e}(f):v&&"function"==typeof f?i(Function.call,f):f,v&&((b.virtual||(b.virtual={}))[l]=f,t&u.R&&y&&!y[l]&&a(y,l,f)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},17:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},19:function(t,e){"use strict";e.__esModule=!0,e["default"]=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},20:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}e.__esModule=!0;var o=n(51),i=r(o);e["default"]=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,i["default"])(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}()},21:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},22:function(t,e,n){var r=n(13),o=n(35);t.exports=n(8)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},23:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},25:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}var o=n(15),i=r(o),a=n(19),s=r(a),u=n(20),l=r(u),c=n(1),f={none:{"in":"overlay-in",out:"overlay-out"},fade:{"in":"overlay-fade-in",out:"overlay-fade-out"}},d=function(){function t(e){var n=this;(0,s["default"])(this,t),this.isVisible=!1,this.defaults={className:"overlay",clickToClose:!0,onClose:c.noop,animation:"fade",disableScrolling:!0},this.settings=(0,i["default"])({},this.defaults,e),this.settings.animationClasses={"in":f[this.settings.animation]["in"],out:f[this.settings.animation].out},this.elem=c("<div/>",{"class":this.settings.className}),this.elem.click(function(){n.settings.clickToClose&&n.hide()}),this.settings.disableScrolling&&c(window).on("touchmove",function(t){n.isVisible&&t.preventDefault()}),this.elem[0].addEventListener("webkitTransitionEnd",this._cleanup.bind(this))}return(0,l["default"])(t,[{key:"_cleanup",value:function(){this.isVisible||this.elem.detach()}},{key:"show",value:function(){0!==this.elem.parent().length||this.isVisible||(this.elem.appendTo("body"),this.elem.css({visibility:"visible"}).show().removeClass(this.settings.animationClasses.out).addClass(this.settings.animationClasses["in"]),this.settings.disableScrolling&&c("body").css({overflow:"hidden"}),this.isVisible=!0)}},{key:"hide",value:function(){this.isVisible&&(this.elem.removeClass(this.settings.animationClasses["in"]).addClass(this.settings.animationClasses.out),this.settings.disableScrolling&&c("body").css({overflow:"auto"}),this._cleanup(),this.isVisible=!1,this.settings.onClose())}}]),t}();t.exports=d},26:function(t,e,n){var r=n(45);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},27:function(t,e,n){var r=n(48),o=n(39);t.exports=Object.keys||function(t){return r(t,o)}},29:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t,e,n){this.helpers=t||{},this.partials=e||{},this.decorators=n||{},u.registerDefaultHelpers(this),l.registerDefaultDecorators(this)}e.__esModule=!0,e.HandlebarsEnvironment=o;var i=n(3),a=n(7),s=r(a),u=n(66),l=n(64),c=n(74),f=r(c),d="4.0.5";e.VERSION=d;var p=7;e.COMPILER_REVISION=p;var h={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0"};e.REVISION_CHANGES=h;var v="[object Object]";o.prototype={constructor:o,logger:f["default"],log:f["default"].log,registerHelper:function(t,e){if(i.toString.call(t)===v){if(e)throw new s["default"]("Arg not supported with multiple helpers");i.extend(this.helpers,t)}else this.helpers[t]=e},unregisterHelper:function(t){delete this.helpers[t]},registerPartial:function(t,e){if(i.toString.call(t)===v)i.extend(this.partials,t);else{if("undefined"==typeof e)throw new s["default"]('Attempting to register a partial called "'+t+'" as undefined');this.partials[t]=e}},unregisterPartial:function(t){delete this.partials[t]},registerDecorator:function(t,e){if(i.toString.call(t)===v){if(e)throw new s["default"]("Arg not supported with multiple decorators");i.extend(this.decorators,t)}else this.decorators[t]=e},unregisterDecorator:function(t){delete this.decorators[t]}};var m=f["default"].log;e.log=m,e.createFrame=i.createFrame,e.logger=f["default"]},33:function(t,e,n){var r=n(12);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},34:function(t,e){e.f={}.propertyIsEnumerable},35:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},36:function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},37:function(t,e,n){t.exports=n(63)["default"]},39:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},40:function(t,e){e.f=Object.getOwnPropertySymbols},41:function(t,e,n){var r=n(42)("keys"),o=n(36);t.exports=function(t){return r[t]||(r[t]=o(t))}},42:function(t,e,n){var r=n(9),o="__core-js_shared__",i=r[o]||(r[o]={});t.exports=function(t){return i[t]||(i[t]={})}},43:function(t,e,n){var r=n(12);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},45:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},46:function(t,e,n){var r=n(12),o=n(9).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},47:function(t,e,n){t.exports=!n(8)&&!n(11)(function(){return 7!=Object.defineProperty(n(46)("div"),"a",{get:function(){return 7}}).a})},48:function(t,e,n){var r=n(17),o=n(14),i=n(55)(!1),a=n(41)("IE_PROTO");t.exports=function(t,e){var n,s=o(t),u=0,l=[];for(n in s)n!=a&&r(s,n)&&l.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~i(l,n)||l.push(n));return l}},49:function(t,e,n){var r=n(21);t.exports=function(t){return Object(r(t))}},51:function(t,e,n){t.exports={"default":n(53),__esModule:!0}},52:function(t,e,n){n(60),t.exports=n(10).Object.assign},53:function(t,e,n){n(61);var r=n(10).Object;t.exports=function(t,e,n){return r.defineProperty(t,e,n)}},54:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},55:function(t,e,n){var r=n(14),o=n(59),i=n(58);t.exports=function(t){return function(e,n,a){var s,u=r(e),l=o(u.length),c=i(a,l);if(t&&n!=n){for(;l>c;)if(s=u[c++],s!=s)return!0}else for(;l>c;c++)if((t||c in u)&&u[c]===n)return t||c||0;return!t&&-1}}},56:function(t,e,n){var r=n(54);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},57:function(t,e,n){"use strict";var r=n(27),o=n(40),i=n(34),a=n(49),s=n(26),u=Object.assign;t.exports=!u||n(11)(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=r})?function(t,e){for(var n=a(t),u=arguments.length,l=1,c=o.f,f=i.f;u>l;)for(var d,p=s(arguments[l++]),h=c?r(p).concat(c(p)):r(p),v=h.length,m=0;v>m;)f.call(p,d=h[m++])&&(n[d]=p[d]);return n}:u},58:function(t,e,n){var r=n(23),o=Math.max,i=Math.min;t.exports=function(t,e){return t=r(t),t<0?o(t+e,0):i(t,e)}},59:function(t,e,n){var r=n(23),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},60:function(t,e,n){var r=n(16);r(r.S+r.F,"Object",{assign:n(57)})},61:function(t,e,n){var r=n(16);r(r.S+r.F*!n(8),"Object",{defineProperty:n(13).f})},63:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}function i(){var t=new s.HandlebarsEnvironment;return p.extend(t,s),t.SafeString=l["default"],t.Exception=f["default"],t.Utils=p,t.escapeExpression=p.escapeExpression,t.VM=v,t.template=function(e){return v.template(e,t)},t}e.__esModule=!0;var a=n(29),s=o(a),u=n(77),l=r(u),c=n(7),f=r(c),d=n(3),p=o(d),h=n(76),v=o(h),m=n(75),g=r(m),b=i();b.create=i,g["default"](b),b["default"]=b,e["default"]=b,t.exports=e["default"]},64:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t){a["default"](t)}e.__esModule=!0,e.registerDefaultDecorators=o;var i=n(65),a=r(i)},65:function(t,e,n){"use strict";e.__esModule=!0;var r=n(3);e["default"]=function(t){t.registerDecorator("inline",function(t,e,n,o){var i=t;return e.partials||(e.partials={},i=function(o,i){var a=n.partials;n.partials=r.extend({},a,e.partials);var s=t(o,i);return n.partials=a,s}),e.partials[o.args[0]]=o.fn,i})},t.exports=e["default"]},66:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t){a["default"](t),u["default"](t),c["default"](t),d["default"](t),h["default"](t),m["default"](t),b["default"](t)}e.__esModule=!0,e.registerDefaultHelpers=o;var i=n(67),a=r(i),s=n(68),u=r(s),l=n(69),c=r(l),f=n(70),d=r(f),p=n(71),h=r(p),v=n(72),m=r(v),g=n(73),b=r(g)},67:function(t,e,n){"use strict";e.__esModule=!0;var r=n(3);e["default"]=function(t){t.registerHelper("blockHelperMissing",function(e,n){var o=n.inverse,i=n.fn;if(e===!0)return i(this);if(e===!1||null==e)return o(this);if(r.isArray(e))return e.length>0?(n.ids&&(n.ids=[n.name]),t.helpers.each(e,n)):o(this);if(n.data&&n.ids){var a=r.createFrame(n.data);a.contextPath=r.appendContextPath(n.data.contextPath,n.name),n={data:a}}return i(e,n)})},t.exports=e["default"]},68:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}e.__esModule=!0;var o=n(3),i=n(7),a=r(i);e["default"]=function(t){t.registerHelper("each",function(t,e){function n(e,n,i){l&&(l.key=e,l.index=n,l.first=0===n,l.last=!!i,c&&(l.contextPath=c+e)),u+=r(t[e],{data:l,blockParams:o.blockParams([t[e],e],[c+e,null])})}if(!e)throw new a["default"]("Must pass iterator to #each");var r=e.fn,i=e.inverse,s=0,u="",l=void 0,c=void 0;if(e.data&&e.ids&&(c=o.appendContextPath(e.data.contextPath,e.ids[0])+"."),o.isFunction(t)&&(t=t.call(this)),e.data&&(l=o.createFrame(e.data)),t&&"object"==typeof t)if(o.isArray(t))for(var f=t.length;s<f;s++)s in t&&n(s,s,s===t.length-1);else{var d=void 0;for(var p in t)t.hasOwnProperty(p)&&(void 0!==d&&n(d,s-1),d=p,s++);void 0!==d&&n(d,s-1,!0)}return 0===s&&(u=i(this)),u})},t.exports=e["default"]},69:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}e.__esModule=!0;var o=n(7),i=r(o);e["default"]=function(t){t.registerHelper("helperMissing",function(){if(1!==arguments.length)throw new i["default"]('Missing helper: "'+arguments[arguments.length-1].name+'"')})},t.exports=e["default"]},70:function(t,e,n){"use strict";e.__esModule=!0;var r=n(3);e["default"]=function(t){t.registerHelper("if",function(t,e){return r.isFunction(t)&&(t=t.call(this)),!e.hash.includeZero&&!t||r.isEmpty(t)?e.inverse(this):e.fn(this)}),t.registerHelper("unless",function(e,n){return t.helpers["if"].call(this,e,{fn:n.inverse,inverse:n.fn,hash:n.hash})})},t.exports=e["default"]},71:function(t,e){"use strict";e.__esModule=!0,e["default"]=function(t){t.registerHelper("log",function(){for(var e=[void 0],n=arguments[arguments.length-1],r=0;r<arguments.length-1;r++)e.push(arguments[r]);var o=1;null!=n.hash.level?o=n.hash.level:n.data&&null!=n.data.level&&(o=n.data.level),e[0]=o,t.log.apply(t,e)})},t.exports=e["default"]},72:function(t,e){"use strict";e.__esModule=!0,e["default"]=function(t){t.registerHelper("lookup",function(t,e){return t&&t[e]})},t.exports=e["default"]},73:function(t,e,n){"use strict";e.__esModule=!0;var r=n(3);e["default"]=function(t){t.registerHelper("with",function(t,e){r.isFunction(t)&&(t=t.call(this));var n=e.fn;if(r.isEmpty(t))return e.inverse(this);var o=e.data;return e.data&&e.ids&&(o=r.createFrame(e.data),o.contextPath=r.appendContextPath(e.data.contextPath,e.ids[0])),n(t,{data:o,blockParams:r.blockParams([t],[o&&o.contextPath])})})},t.exports=e["default"]},74:function(t,e,n){"use strict";e.__esModule=!0;var r=n(3),o={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(t){if("string"==typeof t){var e=r.indexOf(o.methodMap,t.toLowerCase());t=e>=0?e:parseInt(t,10)}return t},log:function(t){if(t=o.lookupLevel(t),"undefined"!=typeof console&&o.lookupLevel(o.level)<=t){var e=o.methodMap[t];console[e]||(e="log");for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];console[e].apply(console,r)}}};e["default"]=o,t.exports=e["default"]},75:function(t,e){(function(n){"use strict";e.__esModule=!0,e["default"]=function(t){var e="undefined"!=typeof n?n:window,r=e.Handlebars;t.noConflict=function(){return e.Handlebars===t&&(e.Handlebars=r),t}},t.exports=e["default"]}).call(e,function(){return this}())},76:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e["default"]=t,e}function i(t){var e=t&&t[0]||1,n=g.COMPILER_REVISION;if(e!==n){if(e<n){var r=g.REVISION_CHANGES[n],o=g.REVISION_CHANGES[e];throw new m["default"]("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+r+") or downgrade your runtime to an older version ("+o+").")}throw new m["default"]("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+t[1]+").")}}function a(t,e){function n(n,r,o){o.hash&&(r=h.extend({},r,o.hash),o.ids&&(o.ids[0]=!0)),n=e.VM.resolvePartial.call(this,n,r,o);var i=e.VM.invokePartial.call(this,n,r,o);if(null==i&&e.compile&&(o.partials[o.name]=e.compile(n,t.compilerOptions,e),i=o.partials[o.name](r,o)),null!=i){if(o.indent){for(var a=i.split("\n"),s=0,u=a.length;s<u&&(a[s]||s+1!==u);s++)a[s]=o.indent+a[s];i=a.join("\n")}return i}throw new m["default"]("The partial "+o.name+" could not be compiled when running in runtime-only mode")}function r(e){function n(e){return""+t.main(o,e,o.helpers,o.partials,a,u,s)}var i=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],a=i.data;r._setup(i),!i.partial&&t.useData&&(a=f(e,a));var s=void 0,u=t.useBlockParams?[]:void 0;return t.useDepths&&(s=i.depths?e!==i.depths[0]?[e].concat(i.depths):i.depths:[e]),(n=d(t.main,n,o,i.depths||[],a,u))(e,i)}if(!e)throw new m["default"]("No environment passed to template");if(!t||!t.main)throw new m["default"]("Unknown template object: "+typeof t);t.main.decorator=t.main_d,e.VM.checkRevision(t.compiler);var o={strict:function(t,e){if(!(e in t))throw new m["default"]('"'+e+'" not defined in '+t);return t[e]},lookup:function(t,e){for(var n=t.length,r=0;r<n;r++)if(t[r]&&null!=t[r][e])return t[r][e]},lambda:function(t,e){return"function"==typeof t?t.call(e):t},escapeExpression:h.escapeExpression,invokePartial:n,fn:function(e){var n=t[e];return n.decorator=t[e+"_d"],n},programs:[],program:function(t,e,n,r,o){var i=this.programs[t],a=this.fn(t);return e||o||r||n?i=s(this,t,a,e,n,r,o):i||(i=this.programs[t]=s(this,t,a)),i},data:function(t,e){for(;t&&e--;)t=t._parent;return t},merge:function(t,e){var n=t||e;return t&&e&&t!==e&&(n=h.extend({},e,t)),n},noop:e.VM.noop,compilerInfo:t.compiler};return r.isTop=!0,r._setup=function(n){n.partial?(o.helpers=n.helpers,o.partials=n.partials,o.decorators=n.decorators):(o.helpers=o.merge(n.helpers,e.helpers),t.usePartial&&(o.partials=o.merge(n.partials,e.partials)),(t.usePartial||t.useDecorators)&&(o.decorators=o.merge(n.decorators,e.decorators)))},r._child=function(e,n,r,i){if(t.useBlockParams&&!r)throw new m["default"]("must pass block params");if(t.useDepths&&!i)throw new m["default"]("must pass parent depths");return s(o,e,t[e],n,0,r,i)},r}function s(t,e,n,r,o,i,a){function s(e){var o=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],s=a;return a&&e!==a[0]&&(s=[e].concat(a)),n(t,e,t.helpers,t.partials,o.data||r,i&&[o.blockParams].concat(i),s)}return s=d(n,s,t,a,r,i),s.program=e,s.depth=a?a.length:0,s.blockParams=o||0,s}function u(t,e,n){return t?t.call||n.name||(n.name=t,t=n.partials[t]):t="@partial-block"===n.name?n.data["partial-block"]:n.partials[n.name],t}function l(t,e,n){n.partial=!0,n.ids&&(n.data.contextPath=n.ids[0]||n.data.contextPath);var r=void 0;if(n.fn&&n.fn!==c&&(n.data=g.createFrame(n.data),r=n.data["partial-block"]=n.fn,r.partials&&(n.partials=h.extend({},n.partials,r.partials))),void 0===t&&r&&(t=r),void 0===t)throw new m["default"]("The partial "+n.name+" could not be found");if(t instanceof Function)return t(e,n)}function c(){return""}function f(t,e){return e&&"root"in e||(e=e?g.createFrame(e):{},e.root=t),e}function d(t,e,n,r,o,i){if(t.decorator){var a={};e=t.decorator(e,a,n,r&&r[0],o,i,r),h.extend(e,a)}return e}e.__esModule=!0,e.checkRevision=i,e.template=a,e.wrapProgram=s,e.resolvePartial=u,e.invokePartial=l,e.noop=c;var p=n(3),h=o(p),v=n(7),m=r(v),g=n(29)},77:function(t,e){"use strict";function n(t){this.string=t}e.__esModule=!0,n.prototype.toString=n.prototype.toHTML=function(){return""+this.string},e["default"]=n,t.exports=e["default"]},87:function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}var o=n(15),i=r(o),a=n(19),s=r(a),u=n(20),l=r(u),c=n(1),f=n(96),d=n(25),p=function(){function t(e){var n=this;(0,s["default"])(this,t),this.defaults={isModal:!0,template:f,title:"",text:"",buttons:[{text:"好",handler:function(){n.hide()}}]},this.settings=(0,i["default"])({},this.defaults,e);var r=this.settings.template({title:this.settings.title,text:this.settings.text,buttons:this.settings.buttons});this.elem=c(r);var o=this.elem.find(".button-group").children(),a=this;o.each(function(t){c(this).click(a.settings.buttons[t].handler.bind(a))}),this.overlay=new d({clickToClose:!1})}return(0,l["default"])(t,[{key:"show",value:function(){this.overlay.show(),0===this.elem.parent().length&&this.elem.appendTo("body"),this.elem.css({left:(c(window).width()-this.elem.outerWidth())/2,top:(c(window).height()-this.elem.outerHeight())/2+c(window).scrollTop()}).show().addClass("animation-target")}},{key:"hide",value:function(){this.overlay.hide(),this.elem.detach()}}]),t}();c.extend(p,{alert:function(t,e){var n=new p({text:t,title:e});n.show()},confirm:function(t,e,n){var r=new p({text:t,title:e,buttons:[{text:"取消",handler:function(){this.hide()}},{text:"好",handler:n||c.noop}]});r.show()}}),t.exports=p},96:function(t,e,n){var r=n(37);t.exports=(r["default"]||r).template({1:function(t,e,n,r,o){var i;return' <a href="javascript:void(0);" class="modal-button">'+t.escapeExpression((i=null!=(i=n.text||(null!=e?e.text:e))?i:n.helperMissing,"function"==typeof i?i.call(null!=e?e:{},{name:"text",hash:{},data:o}):i))+"</a>\n"},compiler:[7,">= 4.0.0"],main:function(t,e,n,r,o){var i,a,s=null!=e?e:{},u=n.helperMissing,l="function",c=t.escapeExpression;return'<div class="modal">\n <h2>'+c((a=null!=(a=n.title||(null!=e?e.title:e))?a:u,typeof a===l?a.call(s,{name:"title",hash:{},data:o}):a))+"</h2>\n <p>"+c((a=null!=(a=n.text||(null!=e?e.text:e))?a:u,typeof a===l?a.call(s,{name:"text",hash:{},data:o}):a))+'</p>\n <hr>\n <div class="button-group">\n'+(null!=(i=n.each.call(s,null!=e?e.buttons:e,{name:"each",hash:{},fn:t.program(1,o,0),inverse:t.noop,data:o}))?i:"")+" </div>\n</div>\n"},useData:!0})},187:function(t,e,n){"use strict";var r=n(1),o=n(4),i=n(87);t.exports={data:function(){return{page:0,limit:10,type:this.$parent.$data.type,orderList:[],busy:!1}},ready:function(){this.getOrderData()},methods:{getOrderData:function(){var t=this,e=this;this.busy=!0,r.ajax({url:"/home/get-orders",data:{page:++this.page,limit:this.limit,type:this.type}}).then(function(n){200===n.code&&(n.isend?e.busy=!0:e.busy=!1,n.data.orderList.length>0&&t.$set("orderList",n.data.orderList))}).fail(function(){o("网络错误")})},cancelOrder:function(t){i.confirm("订单取消后不能恢复,确认取消订单吗?","",function(){r.ajax({url:"/home/cancel-order",type:"post",data:{orderCode:t}}).then(function(t){200===t.code?location.reload():o(t.message)}).fail(function(){o("操作失敗")})})},deleteOrder:function(t,e){var n=this;i.confirm("确认删除订单?","",function(){r.ajax({url:"/home/delete-order",type:"post",data:{orderCode:t.orderCode}}).then(function(t){200===t.code?n.$el.querySelectorAll(".order-item")[e].remove():o(t.message)}).fail(function(){o("操作失敗")})})},confirmGoods:function(t){r.ajax({url:"/home/confirm-order",type:"post",data:{orderCode:t}}).then(function(t){200===t.code?location.reload():o(t.message)}).fail(function(){o("操作失敗")})},goBuy:function(){location.href=""},seeExpress:function(){location.href=""}}}},241:function(t,e){},274:function(t,e){t.exports=' <ul v-infinite-scroll=getOrderData() infinite-scroll-disabled=busy infinite-scroll-distance=10> <li class=order-item v-for="(index, order) in orderList"> <div class=order-detail> <div class=order-code> <p>订单号:{{order.orderCode}}</p> <p>{{order.status | convertOrderState}}</p> </div> <div class=order-goods> <div class=goods-info v-for="goods in order.orderGoods"> <div class=img-box> <img v-bind:src="goods.goodsImage | resize 49 65" alt={{goods.productName}}> </div> <div class=goods-detail> <p class=name>{{goods.productName}}</p> <p class=size> <span>颜色:{{goods.colorName}}</span> <span>尺码:{{goods.sizeName}}</span> </p> </div> <div class=goods-price> <p>&yen; {{goods.goodsPrice}}</p> <p>×{{goods.buyNumber}}</p> </div> <a href="/home/order-detail?orderCode={{order.orderCode}}"></a> </div> </div> <div class=order-option> <div class=goods-total>合计: <b>&yen;{{order.amount}}</b></div> <div class=options> <button v-if="order.status === 0" @click=cancelOrder(order.orderCode)>取消订单</button> <button v-if="order.status === 0 " class=countdown @click=goBuy()>去支付 11:58:12</button> <button v-if="order.status === 4 || order.status === 5 ">查看物流</button> <button v-if="order.status === 4 || order.status === 5 " class=black @click=confirmGoods(order.orderCode)>确认收货</button> <button v-if="order.status === 6" @click=deleteOrder(order,index)>删除订单</button> <button v-if="order.status === 6" class=normal>再次购买</button> </div> </div> </div> </li> </ul> '},308:function(t,e,n){var r,o;n(241),r=n(187),o=n(274),t.exports=r||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)}});
\ No newline at end of file
... ...
.title{padding:.75rem .75rem 0;color:#b0b0b0;font-size:.7rem;line-height:1.5rem}.product-list{margin-top:-.1rem;border-top:1px solid #eee;border-bottom:1px solid #eee}.product{position:relative;padding:0 .75rem;height:4.25rem;font-size:.6rem;line-height:1.5;background:#fff}.product .checkbox{float:left;margin-top:1.675rem}.product .checkbox label:before{border-radius:100%}.product .image{float:left;margin:.5rem;width:2.5rem;height:3.25rem}.product .info{padding:.375rem 0;width:13rem}.product .info .p-title{color:#000;font-size:.6rem;height:1.8rem;overflow:hidden}.product .info .meta{margin-top:.25rem;color:#b0b0b0}.product .info .color{margin-right:.75rem}.product .price{position:absolute;top:.375rem;right:.75rem;text-align:right}.product .price .num{color:#b0b0b0}.product:after{content:"";position:absolute;left:.75rem;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee;z-index:1}.reason{font-size:.8rem;line-height:2.25rem;background:#f6f6f6}.reason .tip{position:relative;padding:0 .75rem;font-size:.65rem;background:#fff}.reason .tip .icon{margin-right:.125rem}.reason .tip:after{content:"";position:absolute;left:0;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee}.reason .select-reason{position:relative;padding:0 .75rem;width:100%;height:2.25rem;background:#fff}.reason .select-reason select,.reason .select-reason span{direction:rtl;float:right;height:2.25rem;line-height:2.25rem;color:#b0b0b0}.reason .select-reason:after{content:"";position:absolute;left:0;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee}.reason .remark{margin-top:.5rem;padding:0 .75rem;background:#fff;border-top:1px solid #eee}.reason .remark textarea{margin-top:.75rem;width:100%;font-size:.6rem;line-height:1rem;resize:none;border:0}.reason .image-list{padding:.75rem;background:#fff}.reason .image-list .image-item{position:relative;float:left;margin-right:.5rem;width:3.75rem;height:3.75rem}.reason .image-list .image-item .icon-close{position:absolute;right:-.5rem;top:-.5rem;font-size:1rem;color:#fff;background:#b0b0b0;border-radius:100%;z-index:2}.reason .image-list .image-item img{width:100%;height:100%}.reason .image-list .image-item:last-child{margin-right:0}.reason .image-list .label-input{position:relative;width:3.75rem;height:3.75rem;font-size:3.75rem}.reason .image-list .label-input input{position:absolute;left:0;top:0;width:0;height:0;opacity:0}.reason .image-list .label-input:before{content:"\E604"}.reason:after{content:"";display:block;width:100%;height:.75rem;border-top:1px solid #eee;border-bottom:1px solid #eee}.main-wrap{background:#f6f6f6}.refund .return-amount{margin:.75rem 0;padding:0 .75rem;font-size:.8rem;line-height:2.25rem;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee}.refund .return-amount-info{padding:0 .75rem .75rem;font-size:.6rem;line-height:2.5;color:#b0b0b0}.refund .return-amount-item{position:relative;width:100%;height:2.25rem}.refund .return-amount-item .name{float:left;width:4rem;color:#000}.refund .return-amount-item input{width:12.5rem}.refund .return-amount-item select,.refund .return-amount-item span{float:right;height:2.25rem;line-height:2.25rem;color:#b0b0b0}.refund .return-amount-item select{direction:rtl}.refund .return-amount-item:after{content:"";position:absolute;left:0;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee;z-index:1}
\ No newline at end of file
... ...
webpackJsonp([7],{0:function(e,t,o){"use strict";var r=o(5),n=o(17),i=o(298);o(8),r.use(n),new r({el:"#refund",components:{refund:i}})},1:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var o=this[t];o[2]?e.push("@media "+o[2]+"{"+o[1]+"}"):e.push(o[1])}return e.join("")},e.i=function(t,o){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},n=0;n<this.length;n++){var i=this[n][0];"number"==typeof i&&(r[i]=!0)}for(n=0;n<t.length;n++){var a=t[n];"number"==typeof a[0]&&r[a[0]]||(o&&!a[2]?a[2]=o:o&&(a[2]="("+a[2]+") and ("+o+")"),e.push(a))}},e}},2:function(e,t,o){function r(e,t){for(var o=0;o<e.length;o++){var r=e[o],n=p[r.id];if(n){n.refs++;for(var i=0;i<n.parts.length;i++)n.parts[i](r.parts[i]);for(;i<r.parts.length;i++)n.parts.push(d(r.parts[i],t))}else{for(var a=[],i=0;i<r.parts.length;i++)a.push(d(r.parts[i],t));p[r.id]={id:r.id,refs:1,parts:a}}}}function n(e){for(var t=[],o={},r=0;r<e.length;r++){var n=e[r],i=n[0],a=n[1],s=n[2],d=n[3],u={css:a,media:s,sourceMap:d};o[i]?o[i].parts.push(u):t.push(o[i]={id:i,parts:[u]})}return t}function i(e,t){var o=f(),r=v[v.length-1];if("top"===e.insertAt)r?r.nextSibling?o.insertBefore(t,r.nextSibling):o.appendChild(t):o.insertBefore(t,o.firstChild),v.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");o.appendChild(t)}}function a(e){e.parentNode.removeChild(e);var t=v.indexOf(e);t>=0&&v.splice(t,1)}function s(e){var t=document.createElement("style");return t.type="text/css",i(e,t),t}function d(e,t){var o,r,n;if(t.singleton){var i=g++;o=h||(h=s(t)),r=u.bind(null,o,i,!1),n=u.bind(null,o,i,!0)}else o=s(t),r=c.bind(null,o),n=function(){a(o)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else n()}}function u(e,t,o,r){var n=o?"":r.css;if(e.styleSheet)e.styleSheet.cssText=b(t,n);else{var i=document.createTextNode(n),a=e.childNodes;a[t]&&e.removeChild(a[t]),a.length?e.insertBefore(i,a[t]):e.appendChild(i)}}function c(e,t){var o=t.css,r=t.media,n=t.sourceMap;if(r&&e.setAttribute("media",r),n&&(o+="\n/*# sourceURL="+n.sources[0]+" */",o+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),e.styleSheet)e.styleSheet.cssText=o;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(o))}}var p={},l=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},m=l(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),f=l(function(){return document.head||document.getElementsByTagName("head")[0]}),h=null,g=0,v=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=m()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var o=n(e);return r(o,t),function(e){for(var i=[],a=0;a<o.length;a++){var s=o[a],d=p[s.id];d.refs--,i.push(d)}if(e){var u=n(e);r(u,t)}for(var a=0;a<i.length;a++){var d=i[a];if(0===d.refs){for(var c=0;c<d.parts.length;c++)d.parts[c]();delete p[d.id]}}}};var b=function(){var e=[];return function(t,o){return e[t]=o,e.filter(Boolean).join("\n")}}()},8:function(e,t,o){"use strict";var r=o(5);r.filter("resize",function(e,t,o,r){return e?e.replace(/(\{width}|\{height}|\{mode})/g,function(e){var n={"{width}":t,"{height}":o,"{mode}":r||2};return n[e]}):""}),r.filter("clothingGenderIdentity",function(e){var t=null;switch(e){case 1:t="男款";break;case 2:t="女款";break;default:t="通用"}return t}),r.filter("brandUrl",function(e){return"/brand?domain="+e})},11:function(e,t){var o=e.exports={version:"2.4.0"};"number"==typeof __e&&(__e=o)},166:function(e,t,o){(function(t){"use strict";e.exports={props:["imageList","bucket"],data:function(){return{inputId:"input-"+Math.floor(999999999*Math.random())}},methods:{upload:function(e){var o=this,r=new FormData(e.target.closest("form"));r.append("bucket",this.bucket||""),t.ajax({method:"POST",url:"/api/upload/image",data:r,processData:!1,contentType:!1}).then(function(t){e.target.value="",200===t.code?t.data.imagesList.forEach(function(e){o.imageList.push(e)}):alert(t.message)})}}}}).call(t,o(3))},172:function(e,t,o){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}var n=o(191),i=r(n),a=o(3),s=o(20),d=o(301);e.exports={data:function(){return{title:"请选择退货商品",list:[],amount:{},refundData:{}}},computed:{submitData:function(){var e=this,t=[];return this.list.forEach(function(o){o.checked&&t.push({last_price:o.lastPrice,remark:o.remark||"",returned_reason:e.refundData.returnReason[o.reason.id].id+"",evidence_images:o.imageList||[],goods_type:o.goodsTypeId+"",product_skn:o.productSkn,product_skc:o.productSkc,product_sku:o.productSku})}),{order_code:s.orderId,goods:(0,i["default"])(t),payment:(0,i["default"])(this.amount)}}},created:function(){var e=this;a.ajax({url:"/home/refund/order",data:{orderId:s.orderId}}).then(function(t){t.data&&t.data.goodsList&&(t.data.goodsList.forEach(function(e){e.checked=!1,e.reason={id:0},e.imageList=[]}),t.data.returnAmountMode.forEach(function(t){"Y"===t.isDefault&&e.$set("amount.return_amount_mode",t.id)}),e.list=t.data.goodsList,e.refundData=t.data)})},methods:{checkSubmitData:function(){var e=this.submitData;return!!e.order_code&&(!!(2!==this.amount.return_amount_mode||this.amount.bank_name&&this.amount.bank_card&&this.amount.payee_name)&&!!(3!==this.amount.return_amount_mode||this.amount.alipay_account&&this.amount.alipay_name))},submit:function(){this.checkSubmitData()||alert("请填写完整退换货信息"),a.ajax({method:"POST",url:"/home/refund/submit",data:this.submitData}).then(function(e){200===e.code?console.log(e):alert(e.message)})}},components:{productList:d}}},175:function(e,t,o){"use strict";var r=o(302);e.exports={props:["title","list","refundData"],computed:{checkedList:function(){return this.list.filter(function(e){return e.checked})}},components:{pruduct:r}}},176:function(e,t,o){"use strict";var r=o(303);e.exports={props:["product","refundData"],components:{reason:r}}},177:function(e,t,o){"use strict";var r=o(292),n=function(e){var t=e.split("/"),o=t[t.length-1].substr(1,1),r="static.yhbimg.com/goodsimg";return e=r+e,"1"===o?"//img11."+e:"//img12."+e};e.exports={props:["product","refundData"],computed:{returnReason:function(){return[{id:0,name:"请选择"}].concat(this.refundData.returnReason)},specialReturnReason:function(){var e=[];return this.refundData.specialReturnReason.forEach(function(t){e.push(t.id)}),e},imageListForShow:function(){var e=[];return this.product.imageList.forEach(function(t,o){e.push({index:o,path:n(t)+"?imageView2/2/w/160/h/160"})}),e}},methods:{showTip:function(){alert(this.refundData.specialNotice.remark)},deleteImage:function(e){this.product.imageList.splice(e,1)}},components:{upload:r}}},191:function(e,t,o){e.exports={"default":o(195),__esModule:!0}},195:function(e,t,o){var r=o(11),n=r.JSON||(r.JSON={stringify:JSON.stringify});e.exports=function(e){return n.stringify.apply(n,arguments)}},226:function(e,t,o){t=e.exports=o(1)(),t.push([e.id,"",""])},230:function(e,t,o){t=e.exports=o(1)(),t.push([e.id,'.main-wrap{background:#f6f6f6}.refund .return-amount{margin:.75rem 0;padding:0 .75rem;font-size:.8rem;line-height:2.25rem;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee}.refund .return-amount-info{padding:0 .75rem .75rem;font-size:.6rem;line-height:2.5;color:#b0b0b0}.refund .return-amount-item{position:relative;width:100%;height:2.25rem}.refund .return-amount-item .name{float:left;width:4rem;color:#000}.refund .return-amount-item input{width:12.5rem}.refund .return-amount-item select,.refund .return-amount-item span{float:right;height:2.25rem;line-height:2.25rem;color:#b0b0b0}.refund .return-amount-item select{direction:rtl}.refund .return-amount-item:after{content:"";position:absolute;left:0;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee;z-index:1}',""])},231:function(e,t,o){t=e.exports=o(1)(),t.push([e.id,".title{padding:.75rem .75rem 0;color:#b0b0b0;font-size:.7rem;line-height:1.5rem}.product-list{margin-top:-.1rem;border-top:1px solid #eee;border-bottom:1px solid #eee}",""])},232:function(e,t,o){t=e.exports=o(1)(),t.push([e.id,'.product{position:relative;padding:0 .75rem;height:4.25rem;font-size:.6rem;line-height:1.5;background:#fff}.product .checkbox{float:left;margin-top:1.675rem}.product .checkbox label:before{border-radius:100%}.product .image{float:left;margin:.5rem;width:2.5rem;height:3.25rem}.product .info{padding:.375rem 0;width:13rem}.product .info .p-title{color:#000;font-size:.6rem;height:1.8rem;overflow:hidden}.product .info .meta{margin-top:.25rem;color:#b0b0b0}.product .info .color{margin-right:.75rem}.product .price{position:absolute;top:.375rem;right:.75rem;text-align:right}.product .price .num{color:#b0b0b0}.product:after{content:"";position:absolute;left:.75rem;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee;z-index:1}',""])},233:function(e,t,o){t=e.exports=o(1)(),t.push([e.id,'.reason{font-size:.8rem;line-height:2.25rem;background:#f6f6f6}.reason .tip{position:relative;padding:0 .75rem;font-size:.65rem;background:#fff}.reason .tip .icon{margin-right:.125rem}.reason .tip:after{content:"";position:absolute;left:0;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee}.reason .select-reason{position:relative;padding:0 .75rem;width:100%;height:2.25rem;background:#fff}.reason .select-reason select,.reason .select-reason span{direction:rtl;float:right;height:2.25rem;line-height:2.25rem;color:#b0b0b0}.reason .select-reason:after{content:"";position:absolute;left:0;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee}.reason .remark{margin-top:.5rem;padding:0 .75rem;background:#fff;border-top:1px solid #eee}.reason .remark textarea{margin-top:.75rem;width:100%;font-size:.6rem;line-height:1rem;resize:none}.reason .image-list{padding:.75rem;background:#fff}.reason .image-list .image-item{position:relative;float:left;margin-right:.5rem;width:3.75rem;height:3.75rem}.reason .image-list .image-item .icon-close{position:absolute;right:-.5rem;top:-.5rem;font-size:1rem;color:#fff;background:#b0b0b0;border-radius:100%;z-index:2}.reason .image-list .image-item img{width:100%;height:100%}.reason .image-list .image-item:last-child{margin-right:0}.reason .image-list .label-input{position:relative;width:3.75rem;height:3.75rem;font-size:3.75rem}.reason .image-list .label-input input{position:absolute;left:0;top:0;width:0;height:0;opacity:0}.reason .image-list .label-input:before{content:"\\E604"}.reason:after{content:"";display:block;width:100%;height:.75rem;border-top:1px solid #eee;border-bottom:1px solid #eee}',""])},258:function(e,t){e.exports=' <div class=upload> <form v-on:change=upload> <label class="label-input icon" for={{inputId}}> <input id={{inputId}} type=file name=filename> </label> </form> </div> '},264:function(e,t){e.exports=' <div class=refund> <product-list v-bind:title=title v-bind:list=list v-bind:refund-data=refundData></product-list> <div class=return-amount> <div class=return-amount-item> 退款方法 <span class="icon icon-right"></span> <select v-model=amount.return_amount_mode name=amount-mode> <option v-for="mode in refundData.returnAmountMode" v-bind:value=mode.id>{{mode.name}}</option> </select> </div> <template v-if="amount.return_amount_mode === 2"> <div class=return-amount-item> <span class=name>银行</span> <input v-model=amount.bank_name type=text placeholder=请填写银行名称> </div> <div class=return-amount-item> <span class=name>卡号</span> <input v-model=amount.bank_card type=text placeholder=请填写银行卡卡号> </div> <div class=return-amount-item> <span class=name>姓名</span> <input v-model=amount.payee_name type=text placeholder=收款人姓名> </div> </template> <template v-if="amount.return_amount_mode === 3"> <div class=return-amount-item> <span class=name>帐号</span> <input v-model=amount.alipay_account type=text placeholder=请填写支付宝帐号> </div> <div class=return-amount-item> <span class=name>姓名</span> <input v-model=amount.alipay_name type=text placeholder=收款人姓名> </div> </template> </div> <div v-if=refundData.returnAmountInfo class=return-amount-info> {{refundData.returnAmountInfo}} </div> </div> '},267:function(e,t){e.exports=' <div class=title> {{title}} </div> <div v-show=checkedList.length class="product-list product-list-checked"> <pruduct v-for="product in list" v-if=product.checked v-bind:product=product v-bind:refund-data=refundData></pruduct> </div> <div v-show="checkedList.length !== list.length" class=product-list> <pruduct v-for="product in list" v-if=!product.checked v-bind:product=product v-bind:refund-data=refundData></pruduct> </div> '},268:function(e,t){e.exports=' <div class="product clearfix"> <div class=checkbox> <input type=checkbox v-model=product.checked id=checkbox-{{product.goodsId}}> <label for=checkbox-{{product.goodsId}}></label> </div> <img class=image v-bind:src="product.goodsImage | resize 100 130"> <div class=info> <div class=p-title> {{product.productName}}{{product.productName}}{{product.productName}}{{product.productName}} </div> <div class=meta> <span class=color>颜色: {{product.colorName}}</span> <span class=size>尺码: {{product.sizeName}}</span> </div> </div> <div class=price> &yen;{{product.lastPrice}} <p class=num> x1 </p> </div> </div> <reason v-bind:product=product v-bind:refund-data=refundData></reason> '},269:function(e,t){e.exports=' <div v-if=product.checked class=reason> <div v-if="product.isLimitSkn === \'Y\'" v-on:click=showTip class=tip> <span class="icon icon-love"></span> {{refundData.specialNotice.title}} </div> <div class=select-reason> 退货原因 <span class="icon icon-right"></span> <select v-model=product.reason.id name=reason> <option v-for="reason in returnReason" v-bind:value=reason.id selected="{{reason.id === product.reason.id}}">{{reason.name}}</option> </select> </div> <div class=remark> <textarea v-model=product.remark rows=3 max-length=100 placeholder=退货原因说明></textarea> </div> <div v-show="specialReturnReason.indexOf(product.reason.id) !== -1" class="image-list clearfix"> <div class=image-item v-for="image in imageListForShow"> <span v-on:click=deleteImage(image.index) class="icon icon-close"></span> <img v-bind:src=image.path> </div> <upload v-show="imageListForShow.length < 4" class=image-item v-bind:image-list=product.imageList></upload> </div> </div> '},292:function(e,t,o){var r,n;o(322),r=o(166),n=o(258),e.exports=r||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},298:function(e,t,o){var r,n;o(326),r=o(172),n=o(264),e.exports=r||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},301:function(e,t,o){var r,n;o(327),r=o(175),n=o(267),e.exports=r||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},302:function(e,t,o){var r,n;o(328),r=o(176),n=o(268),e.exports=r||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},303:function(e,t,o){var r,n;o(329),r=o(177),n=o(269),e.exports=r||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},322:function(e,t,o){var r=o(226);"string"==typeof r&&(r=[[e.id,r,""]]);o(2)(r,{});r.locals&&(e.exports=r.locals)},326:function(e,t,o){var r=o(230);"string"==typeof r&&(r=[[e.id,r,""]]);o(2)(r,{});r.locals&&(e.exports=r.locals)},327:function(e,t,o){var r=o(231);"string"==typeof r&&(r=[[e.id,r,""]]);o(2)(r,{});r.locals&&(e.exports=r.locals)},328:function(e,t,o){var r=o(232);"string"==typeof r&&(r=[[e.id,r,""]]);o(2)(r,{});r.locals&&(e.exports=r.locals)},329:function(e,t,o){var r=o(233);"string"==typeof r&&(r=[[e.id,r,""]]);o(2)(r,{});r.locals&&(e.exports=r.locals)}});
\ No newline at end of file
webpackJsonp([10],{0:function(t,e,o){"use strict";var n=o(2),a=o(18),r=o(309);o(6),n.use(a),new n({el:"#refund",components:{refund:r}})},6:function(t,e,o){"use strict";var n=o(2);n.filter("resize",function(t,e,o,n){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var a={"{width}":e,"{height}":o,"{mode}":n||2};return a[t]}):""}),n.filter("clothingGenderIdentity",function(t){var e=null;switch(t){case 1:e="男款";break;case 2:e="女款";break;default:e="通用"}return e}),n.filter("brandUrl",function(t){return"/brand?domain="+t}),n.filter("convertOrderState",function(t){var e="";switch("undefined"==typeof t&&(t=parseInt(t,10)),t){case 0:e="待付款";break;case 1:e="待发货";break;case 2:e="待发货";break;case 3:e="待发货";break;case 4:e="待收货";break;case 5:e="待发货";break;case 6:e="已完成";break;default:e=""}return e}),n.filter("convertTime",function(t){if("undefined"!=typeof t){var e=new Date(1e3*parseFloat(t)),o=e.getFullYear()+"-",n=(e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-",a=e.getDate()+" ",r=e.getHours()+":",i=e.getMinutes()+":",s=e.getSeconds();return o+n+a+r+i+s}})},10:function(t,e){var o=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=o)},119:function(t,e,o){(function(e){"use strict";t.exports={props:["imageList","bucket"],data:function(){return{inputId:"input-"+Math.floor(999999999*Math.random())}},methods:{upload:function(t){var o=this,n=new FormData(this.$els.form);n.append("bucket",this.bucket||""),e.ajax({method:"POST",url:"/api/upload/image",data:n,processData:!1,contentType:!1}).then(function(e){t.target.value="",200===e.code?e.data.imagesList.forEach(function(t){o.imageList.push(t)}):alert(e.message)})}}}}).call(e,o(1))},120:function(t,e,o){"use strict";var n=o(159);t.exports={props:["list","data"],computed:{checkedList:function(){return this.list.filter(function(t){return t.checked})}},components:{pruduct:n}}},121:function(t,e,o){"use strict";var n=o(160);t.exports={props:["product","refundData"],components:{reason:n}}},122:function(t,e,o){"use strict";var n=o(157),a=function(t){var e=t.split("/"),o=e[e.length-1].substr(1,1),n="static.yhbimg.com/goodsimg";return t=n+t,"1"===o?"//img11."+t:"//img12."+t};t.exports={props:["product","refundData"],computed:{returnReason:function(){return[{id:0,name:"请选择"}].concat(this.refundData.returnReason)},specialReturnReason:function(){var t=[];return this.refundData.specialReturnReason.forEach(function(e){t.push(e.id)}),t},imageListForShow:function(){var t=[];return this.product.imageList.forEach(function(e,o){t.push({index:o,path:a(e)+"?imageView2/2/w/160/h/160"})}),t}},methods:{showTip:function(){alert(this.refundData.specialNotice.remark)},deleteImage:function(t){this.product.imageList.splice(t,1)}},components:{upload:n}}},135:function(t,e){},136:function(t,e){},137:function(t,e){},138:function(t,e){},147:function(t,e){t.exports=' <div class=upload> <form v-el:form v-on:change=upload> <label class="label-input icon" for={{inputId}}> <input id={{inputId}} type=file name=filename> </label> </form> </div> '},148:function(t,e){t.exports=' <div> <div v-show=checkedList.length class="product-list product-list-checked"> <pruduct v-for="product in list" v-if=product.checked v-bind:product=product v-bind:refund-data=data></pruduct> </div> <div v-show="checkedList.length !== list.length" class=product-list> <pruduct v-for="product in list" v-if=!product.checked v-bind:product=product v-bind:refund-data=data></pruduct> </div> </div> '},149:function(t,e){t.exports=' <div class="product clearfix"> <div class=checkbox> <input type=checkbox v-model=product.checked id=checkbox-{{product.goodsId}}> <label for=checkbox-{{product.goodsId}}></label> </div> <img class=image v-bind:src="product.goodsImage | resize 100 130"> <div class=info> <div class=p-title> {{product.productName}}{{product.productName}}{{product.productName}}{{product.productName}} </div> <div class=meta> <span class=color>颜色: {{product.colorName}}</span> <span class=size>尺码: {{product.sizeName}}</span> </div> </div> <div class=price> &yen;{{product.lastPrice}} <p class=num> x1 </p> </div> </div> <reason v-bind:product=product v-bind:refund-data=refundData></reason> '},150:function(t,e){t.exports=' <div v-if=product.checked class=reason> <div v-if="product.isLimitSkn === \'Y\'" v-on:click=showTip class=tip> <span class="icon icon-love"></span> {{refundData.specialNotice.title}} </div> <div class=select-reason> 退货原因 <span class="icon icon-right"></span> <select v-model=product.reason.id name=reason> <option v-for="reason in returnReason" v-bind:value=reason.id selected="{{reason.id === product.reason.id}}">{{reason.name}}</option> </select> </div> <div class=remark> <textarea v-model=product.remark rows=3 max-length=100 placeholder=退货原因说明></textarea> </div> <div v-show="specialReturnReason.indexOf(product.reason.id) !== -1" class="image-list clearfix"> <div class=image-item v-for="image in imageListForShow"> <span v-on:click=deleteImage(image.index) class="icon icon-close"></span> <img v-bind:src=image.path> </div> <upload v-show="imageListForShow.length < 4" class=image-item v-bind:image-list=product.imageList></upload> </div> </div> '},157:function(t,e,o){var n,a;o(135),n=o(119),a=o(147),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),a&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=a)},158:function(t,e,o){var n,a;o(136),n=o(120),a=o(148),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),a&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=a)},159:function(t,e,o){var n,a;o(137),n=o(121),a=o(149),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),a&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=a)},160:function(t,e,o){var n,a;o(138),n=o(122),a=o(150),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),a&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=a)},188:function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}var a=o(201),r=n(a),i=o(1),s=o(38),u=o(158);t.exports={data:function(){return{list:[],amount:{},refundData:{}}},computed:{submitData:function(){var t=this,e=[];return this.list.forEach(function(o){o.checked&&e.push({last_price:o.lastPrice,remark:o.remark||"",returned_reason:t.refundData.returnReason[o.reason.id].id+"",evidence_images:o.imageList||[],goods_type:o.goodsTypeId+"",product_skn:o.productSkn,product_skc:o.productSkc,product_sku:o.productSku})}),{order_code:s.orderId,goods:(0,r["default"])(e),payment:(0,r["default"])(this.amount)}}},created:function(){var t=this;i.ajax({url:"/home/refund/order",data:{orderId:s.orderId}}).then(function(e){e.data&&e.data.goodsList&&(e.data.goodsList.forEach(function(t){t.checked=!1,t.reason={id:0},t.imageList=[]}),e.data.returnAmountMode.forEach(function(e){"Y"===e.isDefault&&t.$set("amount.return_amount_mode",e.id)}),t.list=e.data.goodsList,t.refundData=e.data)})},methods:{checkSubmitData:function(){var t=this.submitData;return!!t.order_code&&(!!(2!==this.amount.return_amount_mode||this.amount.bank_name&&this.amount.bank_card&&this.amount.payee_name)&&!!(3!==this.amount.return_amount_mode||this.amount.alipay_account&&this.amount.alipay_name))},submit:function(){this.checkSubmitData()||alert("请填写完整退换货信息"),i.ajax({method:"POST",url:"/home/refund/submit",data:this.submitData}).then(function(t){200===t.code?console.log(t):alert(t.message)})}},components:{productList:u}}},201:function(t,e,o){t.exports={"default":o(205),__esModule:!0}},205:function(t,e,o){var n=o(10),a=n.JSON||(n.JSON={stringify:JSON.stringify});t.exports=function(t){return a.stringify.apply(a,arguments)}},242:function(t,e){},275:function(t,e){t.exports=' <div class=refund> <div class=title>请选择退货商品</div> <product-list v-bind:list=list v-bind:refund-data=refundData></product-list> <div class=return-amount> <div class=return-amount-item> 退款方法 <span class="icon icon-right"></span> <select v-model=amount.return_amount_mode name=amount-mode> <option v-for="mode in refundData.returnAmountMode" v-bind:value=mode.id>{{mode.name}}</option> </select> </div> <template v-if="amount.return_amount_mode === 2"> <div class=return-amount-item> <span class=name>银行</span> <input v-model=amount.bank_name type=text placeholder=请填写银行名称> </div> <div class=return-amount-item> <span class=name>卡号</span> <input v-model=amount.bank_card type=text placeholder=请填写银行卡卡号> </div> <div class=return-amount-item> <span class=name>姓名</span> <input v-model=amount.payee_name type=text placeholder=收款人姓名> </div> </template> <template v-if="amount.return_amount_mode === 3"> <div class=return-amount-item> <span class=name>帐号</span> <input v-model=amount.alipay_account type=text placeholder=请填写支付宝帐号> </div> <div class=return-amount-item> <span class=name>姓名</span> <input v-model=amount.alipay_name type=text placeholder=收款人姓名> </div> </template> </div> <div v-if=refundData.returnAmountInfo class=return-amount-info> {{refundData.returnAmountInfo}} </div> </div> '},309:function(t,e,o){var n,a;o(242),n=o(188),a=o(275),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),a&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=a)}});
\ No newline at end of file
... ...
@charset "utf-8";
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 1rem}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 .05rem;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.05rem}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.clearfix:after{content:'';display:block;clear:both}*,:after,:before{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{width:100%;font-size:.6rem;font-family:Helvetica,Roboto,Heiti SC,黑体,Arial;line-height:1.4}a{outline:none;color:#000;text-decoration:none}input{border:0}ol,ul{list-style:none}:focus{outline:none}.main-wrap{position:relative;margin-right:auto;margin-left:auto;width:100%;max-width:18.75rem}.text-center{text-align:center}.overflow-hidden{overflow:hidden;height:100%}.left,.right{float:right}.hide{display:none}@font-face{font-family:iconfont;src:url(../assets/font/iconfont.eot?vqs6e2&v15616e487f8);src:url(../assets/font/iconfont.eot?vqs6e2&v15616e487f8#iefix) format("embedded-opentype"),url(../assets/font/iconfont.ttf?vqs6e2&v15616e49798) format("truetype"),url(../assets/font/iconfont.woff?vqs6e2&v15616e49b80) format("woff"),url(../assets/font/iconfont.svg?vqs6e2&v15616e493b0#iconfont) format("svg");font-weight:400;font-style:normal}.icon{font-family:iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bag:before{content:"\e601"}.icon-check:before{content:"\e603"}.icon-yoho-share:before{content:"\e60a"}.icon-close:before{content:"\e605"}.icon-left:before{content:"\e606"}.icon-right:before{content:"\e607"}.icon-search:before{content:"\e608"}.icon-down:before{content:"\e602"}.icon-up:before{content:"\e617"}.icon-delete:before{content:"\e600"}.icon-love:before{content:"\e604"}.icon-love-solid:before{content:"\e609"}.icon-filter:before{content:"\e60b"}.icon-focus:before{content:"\e60c"}.icon-focused:before{content:"\e60d"}.icon-share:before{content:"\e60e"}.tip-box{position:fixed;top:50%;left:50%;z-index:1001;transform:translate(-50%,-50%);display:table;max-width:90%;min-height:2.5rem;border-radius:.2rem;text-align:center;font-size:.7rem;color:#fff;background-color:rgba(0,0,0,.7);padding:.25rem .5rem}.tip-box .tip{display:table-cell;vertical-align:middle}.button{display:inline-block;min-width:7.75rem;min-height:2.5rem;border:1px solid #000;background:#fff;color:#000;font-size:.5rem;padding:0 .25rem;-webkit-appearance:button}.button.button-solid{background:#000;color:#fff}.button.button-solid:disabled{background:#b0b0b0;color:#fff}.button.button-round{border-radius:.1rem}.button.button-small{min-width:4.5rem;min-height:1.75rem}.button.button-large{min-width:17.5rem;min-height:2.5rem}.button:disabled{border:1px solid #b0b0b0;color:#b0b0b0}.swiper-container{position:relative;z-index:1;overflow:hidden;margin:0 auto}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical}.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:content-box;width:100%;height:100%;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-lines:multiple;-moz-box-lines:multiple}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-slide{position:relative;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container .swiper-notification{position:absolute;top:0;left:0;z-index:-1000;opacity:0;pointer-events:none}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;z-index:10;margin-top:-.55rem;width:.675rem;height:1.1rem;background-position:50%;background-size:.675rem 1.1rem;background-repeat:no-repeat;cursor:pointer}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{right:auto;left:.25rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:.25rem;left:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;z-index:10;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{display:inline-block;width:.2rem;height:.2rem;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{top:50%;right:.25rem;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{display:block;margin:.125rem 0}.swiper-container-horizontal>.swiper-pagination{bottom:.25rem;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 .125rem}.swiper-container-3d{-webkit-perspective:30rem;-o-perspective:30rem;perspective:30rem}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;pointer-events:none}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:30rem}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide,.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{visibility:hidden;width:100%;height:100%;-webkit-transform-origin:0 0;transform-origin:0 0;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}.swiper-container-cube .swiper-cube-shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(1.25rem);filter:blur(1.25rem)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{position:relative;border-radius:.25rem;background:rgba(0,0,0,.1);-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;bottom:.075rem;left:1%;z-index:50;width:98%;height:.125rem}.swiper-container-vertical>.swiper-scrollbar{position:absolute;top:1%;right:.075rem;z-index:50;width:.125rem;height:98%}.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%;border-radius:.25rem;background:rgba(0,0,0,.5)}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{position:absolute;top:50%;left:50%;z-index:10;margin-top:-.525rem;margin-left:-.525rem;width:1.05rem;height:1.05rem;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:a 1s steps(12) infinite;animation:a 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat;content:""}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn)}}@keyframes a{to{transform:rotate(1turn)}}.badge{min-width:.4rem;padding:.075rem .175rem;margin-left:.25rem;margin-right:.25rem;border-radius:249.975rem;font-size:.35rem;line-height:1;text-align:center;white-space:nowrap;background-color:#3790de;color:#fff}.badge-tr{position:absolute;top:-.125rem;right:-.275rem;margin:0}.checkbox,.radio{position:relative;display:inline-block}.checkbox label,.radio label{padding-left:.825rem}.checkbox label:before,.radio label:before{z-index:8;border:2px solid #000;content:""}.checkbox label:after,.radio label:after{position:absolute;top:.15rem;left:.3rem;z-index:9;display:none;width:.2rem;height:.4rem;border:2px solid #fff;border-top:0;border-left:0;content:"";transform:rotate(45deg)}.checkbox input,.checkbox label:before,.radio input,.radio label:before{position:absolute;top:0;left:0;width:.75rem;height:.75rem}.checkbox input,.radio input{z-index:10;opacity:0}.checkbox input:checked~label:before,.radio input:checked~label:before{background:#000}.checkbox input:checked~label:after,.radio input:checked~label:after{display:block}.checkbox input:disabled~label,.radio input:disabled~label{color:#ccc}.checkbox input:disabled~label:before,.radio input:disabled~label:before{border-color:#e4e4e4}.checkbox input:disabled:checked~label:before,.radio input:disabled:checked~label:before{background-color:#e4e4e4}.radio label:before{border-radius:50%}.switch{display:inline-block}.switch input{display:none}.switch input:checked~label{border:.05rem solid #4bd865;box-shadow:inset 0 0 0 .7rem #4bd865}.switch input:checked~label:after{left:1.1rem;box-shadow:0 .125rem .125rem -1px rgba(0,0,0,.2),0 0 0 .05rem #4bd865}.switch input:disabled:checked~label,.switch input:disabled~label{opacity:.6}.switch label{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border:.05rem solid #ddd;border-radius:2499.975rem;background-color:#fff;transition:.3s}.switch label:after{position:absolute;left:0;width:1.4rem;height:1.4rem;border:none;border-radius:50%;background-color:#fff;box-shadow:0 .125rem .125rem -1px rgba(0,0,0,.2),0 0 0 .05rem #ddd;content:"";transition:.4s}.overlay{position:fixed;background:#000;opacity:0;left:0;top:0;width:100%;height:100%;z-index:1000}.overlay-fade-in{opacity:.5;transition:opacity .1s linear}.overlay-fade-out{opacity:0;transition:opacity .1s linear}.overlay-in{opacity:.5}.overlay-in,.overlay-out{transition:opacity .1s linear}.overlay-out{opacity:0}.modal{position:absolute;margin:0 auto;background:#fcfcfc;width:12.8rem;z-index:1001}.modal h2{font-size:.8rem;text-align:center;margin-top:1.25rem;margin-bottom:0}.modal p{font-size:.525rem;text-align:center;margin-top:.5rem;margin-bottom:1.2rem}.modal hr{border:none;border-top:1px solid #e0e0e0;margin:0}.modal .button-group{display:flex;flex-direction:row;justify-content:space-around;align-items:stretch;height:2.2rem}.modal .button-group a.modal-button{flex:1;align-self:center;text-align:center;color:#3790de;font-size:.75rem}.modal .button-group :not(:first-child){border-left:1px solid #e0e0e0}.animation-target{-webkit-animation:b 1s linear both;animation:b 1s linear both}@keyframes b{0%{transform:matrix(.5,0,0,.5,0,0)}4.3%{transform:matrix(.757,0,0,.757,0,0)}8.61%{transform:matrix(.939,0,0,.939,0,0)}12.91%{transform:matrix(1.026,0,0,1.026,0,0)}17.22%{transform:matrix(1.047,0,0,1.047,0,0)}28.33%{transform:matrix(1.01,0,0,1.01,0,0)}39.44%{transform:matrix(.997,0,0,.997,0,0)}61.66%{transform:matrix(1,0,0,1,0,0)}83.98%{transform:matrix(1,0,0,1,0,0)}to{transform:matrix(1,0,0,1,0,0)}}@keyframes c{0%{transform:scale(1);opacity:1}45%{transform:scale(.1);opacity:.7}80%{transform:scale(1);opacity:1}}.loading{position:fixed;top:50%;left:50%;margin-top:-.5rem;margin-left:-1.5rem;width:3.2rem;height:1rem;z-index:1001}.loading>div{display:inline-block;margin:.1rem;width:.75rem;height:.75rem;border-radius:100%;background:#fff}.loading>div:nth-child(1){animation:c .75s .12s infinite cubic-bezier(.2,.68,.18,1.08)}.loading>div:nth-child(2){animation:c .75s .24s infinite cubic-bezier(.2,.68,.18,1.08)}.loading>div:nth-child(3){animation:c .75s .36s infinite cubic-bezier(.2,.68,.18,1.08)}.example.color{display:inline-block;width:.45rem;height:.45rem;border:1px solid #999}.example.color.black{background:#000}.example.color.white{background:#fff}.example.color.red{background:#ff081c}.example.color.green{background:#1ed96c}.example.color.grey{background:#b0b0b0}.example.color.blue{background:#3790de}.product-page{background:#f6f6f6}.my-page{color:#444;background:#f0f0f0}.my-page a{color:#000}.my-page .user-info{display:block;position:relative;padding:0 .75rem;color:#000;font-size:.85rem;line-height:3.45rem;height:11.725rem;background-size:cover;background:url(../assets/img/home/header-bg.png?v15616e4a738);text-align:center}.my-page .user-info .user-avatar{display:inline-block;position:relative;top:2.25rem;width:5rem;height:5rem;border-radius:50%;border:.15rem solid #a7a8a9;background:url(../assets/img/home/user-icon.png?v15616e4a738);background-size:100%}.my-page .user-info .username{display:inline-block;padding:0 .4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.8rem;max-width:6.5rem}.my-page .login-btn{display:inline-block;top:1rem;left:4.85rem;width:6.1rem;height:2.05rem;line-height:2.05rem;color:#fff;border:.1rem solid #fff;margin:3.75rem auto}.my-page .my-order{margin-bottom:.75rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fff}.my-page .my-order .order-title{display:block;padding:0 .725rem;font-size:.85rem;line-height:2.2rem}.my-page .my-order .order-title .read-order{color:#b0b0b0;font-size:.75rem;float:right}.my-page .my-order .order-title.highlight{background:#eee}.my-page .my-order .order-type{padding:.5rem .75rem;text-align:center;border-top:1px solid #e0e0e0}.my-page .my-order .order-type .type-item{position:relative;float:left;color:#444;font-size:.6rem;line-height:1.5;width:4.25rem}.my-page .my-order .order-type .type-item .num{position:absolute;top:-.6rem;right:.9rem;width:1.8rem;height:1.8rem;font-size:.85rem;line-height:1.8rem;color:#fff;background:#f03d35;text-align:center;border-radius:50%;transform:scale(.5)}.my-page .my-order .order-type .type-item.highlight{background:#eee}.my-page .group-list{margin-bottom:.75rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fff}.my-page .group-list .list-item{display:block;position:relative;padding:0 .75rem;font-size:.85rem;line-height:2.25rem;overflow:hidden}.my-page .group-list .list-item.highlight{background:#eee}.my-page .group-list .list-item:after{content:"";position:absolute;right:0;bottom:0;width:100%;height:0;border-top:1px solid #f0f0f0}.my-page .group-list .list-item:last-child:after{content:none}.my-page .group-list .icon{margin-right:.125rem;font-size:.85rem;vertical-align:top}.my-page .group-list .num{color:#b0b0b0;float:right}.help,.help ul{width:100%;height:auto;overflow:hidden}.help ul{display:block;border-top:1px solid #e0e0e0;padding-left:0;margin:0}.help ul li{width:100%;height:2rem;line-height:2.1rem;overflow:hidden;font-size:.7rem;border-bottom:1px solid #e0e0e0;float:right;color:#444;list-style:none}.help ul li a:visited{color:#444}.help ul li span{width:90%;height:100%;overflow:hidden;float:left;padding-left:5%}.help ul li i{color:#e0e0e0}.help ul li:last-of-type{border-bottom:none}.help .iconfont{color:#fff}.help-detail-page{margin-left:.75rem;margin-right:.75rem}.yoho-suggest-sub-page{width:100%;height:100%;background:#f6f6f6}.yoho-suggest-sub-page .suggest-sub-form{background:#fff;width:100%}.yoho-suggest-sub-page .suggest-sub-form #suggest-textarea{box-sizing:border-box;width:100%;max-width:100%;min-width:100%;height:10.5rem;max-height:6.375rem;min-height:6.375rem;padding:.75rem;font-size:.65rem;line-height:1.2rem;color:#000;display:block;background:#fff;border:none;outline:none;resize:none}.yoho-suggest-sub-page #submit-button{width:2.5rem;height:1rem;border:1px solid #e0e0e0}.yoho-favorite-page{width:100%;height:auto}.yoho-favorite-page .fav-content .fav-type{display:block}.yoho-favorite-page .fav-content .fav-product-list{padding-left:.5rem;list-style:none}.yoho-favorite-page .fav-content .fav-product-list li{height:5.125rem;overflow:hidden;margin-top:.5rem}.yoho-favorite-page .fav-content .fav-product-list .fav-del{display:none;float:left;width:1.25rem;height:100%}.yoho-favorite-page .fav-content .fav-product-list .fav-del .fav-del-span{display:inline-block;width:.875rem;height:.875rem;margin-right:.375rem;margin-top:2rem;background:url(../assets/img/home/fav/fav-del.png?v15616e4ce48);background-size:100%}.yoho-favorite-page .fav-content .fav-product-list .delshow{display:block}.yoho-favorite-page .fav-content .fav-product-list .fav-img-box{width:3.8rem;height:5.075rem;float:left;margin-right:.6rem}.yoho-favorite-page .fav-content .fav-product-list .fav-img-box img{display:block;overflow:hidden;width:100%;height:100%}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list{color:#444;font-size:.6rem;border-bottom:1px solid #e0e0e0;padding-bottom:.5rem;margin-right:.125rem;height:5.075rem;overflow:hidden;position:relative}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .title{width:10.75rem;text-overflow:ellipsis;font-size:.7rem;margin:0}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .fav-price{margin-top:.5rem}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .fav-price .new-price{color:#d1021c;font-size:.6rem}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .fav-price .price-underline{text-decoration:line-through;margin-left:.375rem;color:#b0b0b0;font-size:.6rem}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .save-price{position:absolute;bottom:.5rem;left:0;width:100%;min-height:.6rem}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .save-price span.sell-out{float:right;padding:.125rem .45rem;color:#b0b0b0;border-radius:.5rem;font-size:.55rem}.yoho-favorite-page .fav-content .fav-null{font-size:.55rem;color:#444;display:block;margin-top:2.5rem;text-align:center}.yoho-favorite-page .fav-content .fav-null:before{content:'';display:block;width:4.7rem;height:4.275rem;background:url(../assets/img/home/fav/fav-null.png?v15616e4ce48);background-size:100% 100%;margin:0 auto 1.125rem}.yoho-favorite-page .fav-content .go-shopping{width:11.8rem;height:2.2rem;line-height:2.2rem;margin:2rem auto 0;background:#444;text-align:center;color:#fff;display:block;font-size:.65rem;border-radius:.2rem}.yoho-favorite-brand-page{width:100%;height:auto}.yoho-favorite-brand-page .fav-content .fav-type{display:block}.yoho-favorite-brand-page .fav-content .fav-brand-list{padding-left:.5rem;list-style:none}.yoho-favorite-brand-page .fav-content .fav-brand-list li{height:3.375rem;overflow:hidden;margin-top:.5rem;border-bottom:1px solid #e0e0e0}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-del{display:none;float:left;width:1.25rem;height:100%}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-del .fav-del-span{display:inline-block;width:.875rem;height:.875rem;margin-right:.375rem;margin-top:.875rem;background:url(../assets/img/home/fav/fav-del.png?v15616e4ce48);background-size:100%}.yoho-favorite-brand-page .fav-content .fav-brand-list .delshow{display:block}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-img-box{width:4rem;height:3.125rem;float:left;margin-right:.6rem}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-img-box img{display:block;overflow:hidden;width:100%;height:100%}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-info-list{color:#444;font-size:.6rem;padding-bottom:.25rem;margin-right:.25rem;margin-top:.875rem;height:2.5rem;overflow:hidden;position:relative}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-info-list .title{width:10.75rem;color:#b0b0b0;text-overflow:ellipsis;font-size:.85rem;margin:0}.yoho-favorite-brand-page .fav-content .fav-brand-list span.down{float:right;padding:.125rem .45rem;color:#fffefe;background:#b0b0b0;border-radius:.5rem;font-size:.55rem}.yoho-favorite-brand-page .fav-content .fav-null{font-size:.55rem;color:#444;display:block;margin-top:2.5rem;text-align:center}.yoho-favorite-brand-page .fav-content .fav-null:before{content:'';display:block;width:4.7rem;height:4.275rem;background:url(../assets/img/home/fav/fav-null.png?v15616e4ce48);background-size:100% 100%;margin:0 auto 1.125rem}.yoho-favorite-brand-page .fav-content .go-shopping{width:11.8rem;height:2.2rem;line-height:2.2rem;margin:2rem auto 0;background:#444;text-align:center;color:#fff;display:block;font-size:.65rem;border-radius:.2rem}.about-us{width:100%;height:100%;background:#fff}.about-us .description{top:30%;width:10.275rem;height:1.875rem;background:url(../assets/img/home/about-us-tip.png?v15616e49798) no-repeat;background-size:100%}.about-us .description,.about-us .icon-container{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.about-us .icon-container{top:43%}.about-us .blk-icon{background:url(../assets/img/home/app-icon.png?v15616e49f68) no-repeat;width:4.5rem;height:4.5rem}.about-us .blk-icon,.about-us .icon-label{left:0;right:0;margin-left:auto;margin-right:auto}.about-us .icon-label{margin-top:.25rem;font-size:.75rem}.about-us p{text-align:center;font-size:.6rem;font-family:BrownStd Regular}.order-wrapper{background:#f6f6f6;padding-top:.5rem}.order-wrapper .order-item{background:#fff;margin-top:.5rem;border-top:1px solid #eee;border-bottom:1px solid #eee}.order-wrapper .order-item:first-child{margin-top:0}.order-wrapper .order-detail{padding:0 .75rem}.order-wrapper .order-detail .goods-info,.order-wrapper .order-detail .order-code,.order-wrapper .order-detail .order-option{display:flex}.order-wrapper .order-detail .goods-info>div,.order-wrapper .order-detail .order-code>div,.order-wrapper .order-detail .order-option>div{box-sizing:border-box}.order-wrapper .order-code{height:2.2rem;font-size:.85rem;border-bottom:1px solid #eee;line-height:2.2rem}.order-wrapper .order-code>p:first-child{flex:1}.order-wrapper .order-goods .goods-info{padding:.5rem 0;border-bottom:1px solid #eee}.order-wrapper .order-goods .goods-info:last-child{border-bottom:0 none}.order-wrapper .order-goods .img-box{width:2.45rem;height:3.25rem;overflow:hidden}.order-wrapper .order-goods .img-box img{width:100%;height:100%}.order-wrapper .order-goods .goods-detail{flex:1;margin:0 .5rem;font-size:.6rem}.order-wrapper .order-goods .goods-detail span{margin-right:1rem}.order-wrapper .order-goods .goods-detail .name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;height:2.4em;line-height:1.25;overflow:hidden;font-size:.7rem}.order-wrapper .order-goods .goods-detail .size{color:#b0b0b0}.order-wrapper .order-goods .goods-price{text-align:right}.order-wrapper .order-goods .goods-price p:first-of-type{font-size:.7rem}.order-wrapper .order-goods .goods-price p:last-of-type{font-size:.75rem;color:#b0b0b0}.order-wrapper .order-option{padding:.75rem 0;border-top:1px solid #eee}.order-wrapper .order-option .goods-total{flex:1;font-size:.7rem;line-height:1.7rem}.order-wrapper .order-option .options button{padding:0 .5rem;height:1.7rem;line-height:1.7rem;color:#000;text-align:center;-webkit-appearance:none;border:0 none;background:#fff;font-size:.7rem}.order-wrapper .order-option .options button.black{width:4.8rem;color:#fff;background:#000}.order-wrapper .order-option .options button.countdown{color:#fff;background:#000}.order-wrapper .order-option .options button.normal{width:4.7rem;padding:0;border:1px solid #000;color:#000}.order-wrapper .order-option .options button:focus{outline:none}.return-goods .order-code{height:3.2rem}.return-goods .order-code .code-time{flex:1}.return-goods .order-code .code-time p:first-child{margin-top:.2rem;line-height:1.5rem}.return-goods .order-code .code-time p:nth-child(2){font-size:.7rem;line-height:.75rem;color:#b0b0b0}.return-goods .order-code>p:last-child{line-height:3.2rem;color:#4a90e2}.yoho-coin{background:#f6f6f6;padding-top:.5rem}.yoho-coin .coin-total{padding:.875rem 0;background:#fff;text-align:center}.yoho-coin .coin-total p:first-child{font-size:.85rem}.yoho-coin .coin-total p:nth-child(2){font-size:1.95rem;color:#4a90e2;line-height:2rem}.yoho-coin .coin-total p:last-child{color:#b0b0b0;font-size:.7rem}.yoho-coin .coin-detail{margin-top:1rem}.yoho-coin .coin-detail>p:first-child{padding:0 .75rem;font-size:.7rem;color:#b0b0b0}.yoho-coin .coin-detail .coin-detail-list{padding:0 .75rem;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee}.yoho-coin .coin-detail .coin-detail-list li{display:flex;padding:.5rem 0;border-bottom:1px solid #eee}.yoho-coin .coin-detail .coin-detail-list li:last-child{border-bottom:0 none}.yoho-coin .coin-detail .coin-detail-list .coin-source{flex:1}.yoho-coin .coin-detail .coin-detail-list .coin-source p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;height:1.2em;line-height:1.25;overflow:hidden;font-size:.85rem;margin-right:1.5rem}.yoho-coin .coin-detail .coin-detail-list .coin-source time{display:block;margin-top:.125rem;font-size:.7rem;color:#b0b0b0}.yoho-coin .coin-detail .coin-detail-list .coin-num{font-size:.85rem;line-height:2.3rem}.logistics-page{width:100%}.logistics-page .edit-logistics-page{width:100%;color:#d0d0d0}.logistics-page .edit-logistics-page .edit-logistics{display:inline-block;margin-top:.5rem;padding:0 .75rem;width:100%;background:#fff;font-size:.75rem;line-height:2.2rem}.logistics-page .edit-logistics-page .edit-logistics label{display:block;position:relative;color:#000;font-size:.85rem;border-bottom:1px solid #e0e0e0}.logistics-page .edit-logistics-page .edit-logistics label .company-val{direction:rtl;margin-right:.25rem}.logistics-page .edit-logistics-page .edit-logistics label .icon{margin-top:.675rem;margin-right:.25rem;float:right}.logistics-page .edit-logistics-page .edit-logistics label:last-of-type:after{content:none}.logistics-page .edit-logistics-page .edit-logistics input{position:absolute;top:0;right:1rem;width:9rem;height:2.2rem;color:#444;padding:0;border:none;-webkit-appearance:none}.logistics-page .edit-logistics-page .edit-logistics .num{width:11rem;text-align:right}.logistics-page .edit-logistics-page .submit{position:fixed;bottom:.5rem;width:92%;margin:0 4%;height:2.5rem;color:#fff;background:#000;text-align:center;font-size:.7rem;line-height:2.5rem}.logistics-page .edit-logistics-page .submit.highlight{background:rgba(0,0,0,.6)}.logistics-page .companylist-page{width:100%;color:#d0d0d0}.logistics-page .companylist-page .search-input{position:relative;text-align:center;padding:.4rem;border-bottom:1px solid #e6e6e6}.logistics-page .companylist-page .search-input input{height:1.4rem;width:100%;padding-left:.375rem;border-radius:.5rem;font-size:.9rem;color:#b0b0b0;background:#eee;border:none}.logistics-page .companylist-page .search-input input::-webkit-input-placeholder{text-align:center}.logistics-page .companylist-page .search-input input:-ms-input-placeholder{text-align:center}.logistics-page .companylist-page .company-data{color:#000;margin-left:.75rem}.logistics-page .companylist-page .company-data .company-item h2{height:1.25rem;line-height:1.25rem;font-size:.75rem;border-bottom:1px solid #f3f3f3}.logistics-page .companylist-page .company-data .company-item span{display:block;height:2.25rem;line-height:2.25rem;font-size:.75rem;border-bottom:1px solid #f3f3f3}
\ No newline at end of file
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 1rem}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 .05rem;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.05rem}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.clearfix:after{content:'';display:block;clear:both}*,:after,:before{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{width:100%;font-size:.6rem;font-family:Helvetica,Roboto,Heiti SC,黑体,Arial;line-height:1.4}a{outline:none;color:#000;text-decoration:none}input{border:0}ol,ul{list-style:none}:focus{outline:none}.main-wrap{position:relative;margin-right:auto;margin-left:auto;width:100%;max-width:18.75rem}.text-center{text-align:center}.overflow-hidden{overflow:hidden;height:100%}.left,.right{float:right}.hide{display:none}.mr50{margin-right:1.25rem}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.list{list-style:none;margin:0;padding:0;background-color:#fff}.list-item{position:relative;padding:.75rem}.list-item:after{content:"";position:absolute;left:.75rem;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee;z-index:1}.list-item:last-of-type:after{display:none}@font-face{font-family:iconfont;src:url(../assets/font/iconfont.eot?vqs6e2&v15625fdb070);src:url(../assets/font/iconfont.eot?vqs6e2&v15625fdb070#iefix) format("embedded-opentype"),url(../assets/font/iconfont.ttf?vqs6e2&v15625fdc010) format("truetype"),url(../assets/font/iconfont.woff?vqs6e2&v15625fdc3f8) format("woff"),url(../assets/font/iconfont.svg?vqs6e2&v15625fdbc28#iconfont) format("svg");font-weight:400;font-style:normal}.icon{font-family:iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-x:before{content:"\e908"}.icon-delete:before{content:"\e600"}.icon-bag:before{content:"\e601"}.icon-down:before{content:"\e602"}.icon-check:before{content:"\e603"}.icon-love:before{content:"\e604"}.icon-close:before{content:"\e605"}.icon-left:before{content:"\e606"}.icon-right:before{content:"\e607"}.icon-search:before{content:"\e608"}.icon-love-solid:before{content:"\e609"}.icon-yoho-share:before{content:"\e60a"}.icon-filter:before{content:"\e60b"}.icon-focus:before{content:"\e60c"}.icon-focused:before{content:"\e60d"}.icon-share:before{content:"\e60e"}.icon-up:before{content:"\e617"}.icon-notdef:before{content:"\e900"}.icon-wait-cargo:before{content:"\e901"}.icon-wait-pay:before{content:"\e902"}.icon-send-cargo:before{content:"\e903"}.icon-refund-exchange:before{content:"\e904"}.icon-sort-asc:before{content:"\e905"}.icon-sort-desc:before{content:"\e906"}.tip-box{position:fixed;top:50%;left:50%;z-index:1001;transform:translate(-50%,-50%);display:table;max-width:90%;min-height:2.5rem;border-radius:.2rem;text-align:center;font-size:.7rem;color:#fff;background-color:rgba(0,0,0,.7);padding:.25rem .5rem}.tip-box .tip{display:table-cell;vertical-align:middle}.button{display:inline-block;min-width:7.75rem;min-height:2.5rem;border:1px solid #000;background:#fff;color:#000;font-size:.5rem;padding:0 .25rem;-webkit-appearance:button}.button.button-solid{background:#000;color:#fff}.button.button-solid:disabled{background:#b0b0b0;color:#fff}.button.button-round{border-radius:.1rem}.button.button-small{min-width:4.5rem;min-height:1.75rem}.button.button-large{min-width:17.5rem;min-height:2.5rem}.button:disabled{border:1px solid #b0b0b0;color:#b0b0b0}.swiper-container{position:relative;z-index:1;overflow:hidden;margin:0 auto}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical}.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:content-box;width:100%;height:100%;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-lines:multiple;-moz-box-lines:multiple}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-slide{position:relative;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container .swiper-notification{position:absolute;top:0;left:0;z-index:-1000;opacity:0;pointer-events:none}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;z-index:10;margin-top:-.55rem;width:.675rem;height:1.1rem;background-position:50%;background-size:.675rem 1.1rem;background-repeat:no-repeat;cursor:pointer}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{right:auto;left:.25rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:.25rem;left:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;z-index:10;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{display:inline-block;width:.2rem;height:.2rem;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{top:50%;right:.25rem;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{display:block;margin:.125rem 0}.swiper-container-horizontal>.swiper-pagination{bottom:.25rem;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 .125rem}.swiper-container-3d{-webkit-perspective:30rem;-o-perspective:30rem;perspective:30rem}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;pointer-events:none}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:30rem}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide,.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{visibility:hidden;width:100%;height:100%;-webkit-transform-origin:0 0;transform-origin:0 0;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}.swiper-container-cube .swiper-cube-shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(1.25rem);filter:blur(1.25rem)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{position:relative;border-radius:.25rem;background:rgba(0,0,0,.1);-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;bottom:.075rem;left:1%;z-index:50;width:98%;height:.125rem}.swiper-container-vertical>.swiper-scrollbar{position:absolute;top:1%;right:.075rem;z-index:50;width:.125rem;height:98%}.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%;border-radius:.25rem;background:rgba(0,0,0,.5)}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{position:absolute;top:50%;left:50%;z-index:10;margin-top:-.525rem;margin-left:-.525rem;width:1.05rem;height:1.05rem;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:a 1s steps(12) infinite;animation:a 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat;content:""}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn)}}@keyframes a{to{transform:rotate(1turn)}}.badge{min-width:.4rem;padding:.075rem .175rem;margin-left:.25rem;margin-right:.25rem;border-radius:249.975rem;font-size:.35rem;line-height:1;text-align:center;white-space:nowrap;background-color:#3790de;color:#fff}.badge-tr{position:absolute;top:-.125rem;right:-.275rem;margin:0}.checkbox,.radio{position:relative;display:inline-block}.checkbox label,.radio label{padding-left:.825rem}.checkbox label:before,.radio label:before{z-index:8;border:2px solid #000;content:""}.checkbox label:after,.radio label:after{position:absolute;top:.15rem;left:.3rem;z-index:9;display:none;width:.2rem;height:.4rem;border:2px solid #fff;border-top:0;border-left:0;content:"";transform:rotate(45deg)}.checkbox input,.checkbox label:before,.radio input,.radio label:before{position:absolute;top:0;left:0;width:.75rem;height:.75rem}.checkbox input,.radio input{z-index:10;opacity:0}.checkbox input:checked~label:before,.radio input:checked~label:before{background:#000}.checkbox input:checked~label:after,.radio input:checked~label:after{display:block}.checkbox input:disabled~label,.radio input:disabled~label{color:#ccc}.checkbox input:disabled~label:before,.radio input:disabled~label:before{border-color:#e4e4e4}.checkbox input:disabled:checked~label:before,.radio input:disabled:checked~label:before{background-color:#e4e4e4}.radio label:before{border-radius:50%}.switch{display:inline-block}.switch input{display:none}.switch input:checked~label{border:.05rem solid #4bd865;box-shadow:inset 0 0 0 .7rem #4bd865}.switch input:checked~label:after{left:1.1rem;box-shadow:0 .125rem .125rem -1px rgba(0,0,0,.2),0 0 0 .05rem #4bd865}.switch input:disabled:checked~label,.switch input:disabled~label{opacity:.6}.switch label{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border:.05rem solid #ddd;border-radius:2499.975rem;background-color:#fff;transition:.3s}.switch label:after{position:absolute;left:0;width:1.4rem;height:1.4rem;border:none;border-radius:50%;background-color:#fff;box-shadow:0 .125rem .125rem -1px rgba(0,0,0,.2),0 0 0 .05rem #ddd;content:"";transition:.4s}.overlay{position:fixed;background:#000;opacity:0;left:0;top:0;width:100%;height:100%;z-index:1000}.overlay-fade-in{opacity:.5;transition:opacity .1s linear}.overlay-fade-out{opacity:0;transition:opacity .1s linear}.overlay-in{opacity:.5}.overlay-in,.overlay-out{transition:opacity .1s linear}.overlay-out{opacity:0}.modal{position:absolute;margin:0 auto;background:#fcfcfc;width:12.8rem;z-index:1001}.modal h2{font-size:.8rem;text-align:center;margin-top:1.25rem;margin-bottom:0}.modal p{font-size:.525rem;text-align:center;margin-top:.5rem;margin-bottom:1.2rem}.modal hr{border:none;border-top:1px solid #e0e0e0;margin:0}.modal .button-group{display:flex;flex-direction:row;justify-content:space-around;align-items:stretch;height:2.2rem}.modal .button-group a.modal-button{flex:1;align-self:center;text-align:center;color:#3790de;font-size:.75rem}.modal .button-group :not(:first-child){border-left:1px solid #e0e0e0}.animation-target{animation:b 1s linear both}@keyframes b{0%{transform:matrix(.5,0,0,.5,0,0)}4.3%{transform:matrix(.757,0,0,.757,0,0)}8.61%{transform:matrix(.939,0,0,.939,0,0)}12.91%{transform:matrix(1.026,0,0,1.026,0,0)}17.22%{transform:matrix(1.047,0,0,1.047,0,0)}28.33%{transform:matrix(1.01,0,0,1.01,0,0)}39.44%{transform:matrix(.997,0,0,.997,0,0)}61.66%{transform:matrix(1,0,0,1,0,0)}83.98%{transform:matrix(1,0,0,1,0,0)}to{transform:matrix(1,0,0,1,0,0)}}@keyframes c{0%{transform:scale(1);opacity:1}45%{transform:scale(.1);opacity:.7}80%{transform:scale(1);opacity:1}}.loading{position:fixed;top:50%;left:50%;margin-top:-.5rem;margin-left:-1.5rem;width:3.2rem;height:1rem;z-index:1001}.loading>div{display:inline-block;margin:.1rem;width:.75rem;height:.75rem;border-radius:100%;background:#fff}.loading>div:nth-child(1){animation:c .75s .12s infinite cubic-bezier(.2,.68,.18,1.08)}.loading>div:nth-child(2){animation:c .75s .24s infinite cubic-bezier(.2,.68,.18,1.08)}.loading>div:nth-child(3){animation:c .75s .36s infinite cubic-bezier(.2,.68,.18,1.08)}.example.color{display:inline-block;width:.45rem;height:.45rem;border:1px solid #999}.example.color.black{background:#000}.example.color.white{background:#fff}.example.color.red{background:#ff081c}.example.color.green{background:#1ed96c}.example.color.grey{background:#b0b0b0}.example.color.blue{background:#3790de}.my-page{color:#444;background:#f0f0f0}.my-page a{color:#000}.my-page .user-info{display:block;position:relative;padding:0 .75rem;color:#000;font-size:.85rem;line-height:3.45rem;height:11.725rem;text-align:center;background:url(../assets/img/home/header-bg.png?v15625fddb68);background-size:cover}.my-page .user-info .user-avatar{display:inline-block;position:relative;top:2.25rem;width:5rem;height:5rem;border-radius:50%;border:.15rem solid #a7a8a9;background:url(../assets/img/home/user-icon.png?v15625fddb68);background-size:100%}.my-page .user-info .username{display:inline-block;padding:0 .4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.8rem;max-width:6.5rem}.my-page .login-btn{display:inline-block;top:1rem;left:4.85rem;width:6.1rem;height:2.05rem;line-height:2.05rem;color:#fff;border:.1rem solid #fff;margin:3.75rem auto}.my-page .my-order{margin-bottom:.75rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fff}.my-page .my-order .order-title{display:block;padding:0 .725rem;font-size:.85rem;line-height:2.2rem}.my-page .my-order .order-title .read-order{color:#b0b0b0;font-size:.75rem;float:right}.my-page .my-order .order-title.highlight{background:#eee}.my-page .my-order .order-type{padding:.5rem .75rem;text-align:center;border-top:1px solid #e0e0e0}.my-page .my-order .order-type .icon{font-size:1.125rem}.my-page .my-order .order-type .type-item{position:relative;float:left;color:#444;font-size:.6rem;line-height:1.5;width:4.25rem}.my-page .my-order .order-type .type-item .num{position:absolute;top:-.875rem;right:.5rem;width:1.8rem;height:1.8rem;font-size:.85rem;line-height:1.8rem;color:#fff;background:#f03d35;text-align:center;border-radius:50%;transform:scale(.5)}.my-page .my-order .order-type .type-item.highlight{background:#eee}.my-page .group-list{margin-bottom:.75rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fff}.my-page .group-list .list-item{display:block;position:relative;padding:0 .75rem;font-size:.85rem;line-height:2.25rem;overflow:hidden}.my-page .group-list .list-item.highlight{background:#eee}.my-page .group-list .list-item:after{content:"";position:absolute;right:0;bottom:0;width:100%;height:0;border-top:1px solid #f0f0f0}.my-page .group-list .list-item:last-child:after{content:none}.my-page .group-list .icon{margin-right:.125rem;font-size:.85rem;vertical-align:top}.my-page .group-list .num{color:#b0b0b0;float:right}.help,.help ul{overflow:hidden;width:100%;height:auto}.help ul{display:block;margin:0;padding-left:0;border-top:1px solid #e0e0e0}.help ul li{float:right;overflow:hidden;width:100%;height:2rem;border-bottom:1px solid #e0e0e0;color:#444;list-style:none;font-size:.7rem;line-height:2.1rem}.help ul li a:visited{color:#444}.help ul li span{float:left;overflow:hidden;padding-left:5%;width:90%;height:100%}.help ul li i{color:#e0e0e0}.help ul li:last-of-type{border-bottom:none}.help .iconfont{color:#fff}.help-detail-page{margin-right:.75rem;margin-left:.75rem}.yoho-suggest-sub-page{width:100%;height:100%;background:#f6f6f6}.yoho-suggest-sub-page .suggest-sub-form{background:#fff;width:100%}.yoho-suggest-sub-page .suggest-sub-form #suggest-textarea{box-sizing:border-box;width:100%;max-width:100%;min-width:100%;height:10.5rem;max-height:6.375rem;min-height:6.375rem;padding:.75rem;font-size:.65rem;line-height:1.2rem;color:#000;display:block;background:#fff;border:none;outline:none;resize:none}.yoho-suggest-sub-page #submit-button{width:2.5rem;height:1rem;border:1px solid #e0e0e0}.yoho-favorite-page{width:100%;height:auto}.yoho-favorite-page .fav-content .fav-type{display:block}.yoho-favorite-page .fav-content .fav-product-list{padding-left:.5rem;list-style:none}.yoho-favorite-page .fav-content .fav-product-list li{height:5.125rem;overflow:hidden;margin-top:.5rem}.yoho-favorite-page .fav-content .fav-product-list .fav-del-left{display:none;float:left;width:1.25rem;height:100%}.yoho-favorite-page .fav-content .fav-product-list .fav-del-left .fav-del-span{display:inline-block;width:.875rem;height:.875rem;margin-right:.375rem;margin-top:2rem;background:url(../assets/img/home/fav/fav-del.png?v15625fddb68);background-size:100%}.yoho-favorite-page .fav-content .fav-product-list .delshow{display:block}.yoho-favorite-page .fav-content .fav-product-list .fav-del-right{position:absolute;top:0;right:-3.15rem;background:#ff3b30;width:3.15rem;height:5rem;text-align:center}.yoho-favorite-page .fav-content .fav-product-list .fav-del-right .fav-del-btn{display:inline-block;width:.875rem;height:1.075rem;margin-top:1.25rem;background:url(../assets/img/home/fav/fav-del-btn.png?v15625fddb68);background-size:100%}.yoho-favorite-page .fav-content .fav-product-list .fav-del-right .fav-del-txt{font-size:.6rem;color:#fff}.yoho-favorite-page .fav-content .fav-product-list .fav-img-box{width:3.8rem;height:5.075rem;float:left;margin-right:.6rem}.yoho-favorite-page .fav-content .fav-product-list .fav-img-box img{display:block;overflow:hidden;width:100%;height:100%}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list{color:#444;font-size:.6rem;border-bottom:1px solid #e0e0e0;padding-bottom:.5rem;margin-right:.125rem;height:5.075rem;overflow:hidden;position:relative}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .title{width:10.75rem;text-overflow:ellipsis;font-size:.7rem;margin:0}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .fav-price{margin-top:.5rem}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .new-price{color:#d1021c;font-size:.6rem}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .price-underline{text-decoration:line-through;margin-left:.375rem;color:#b0b0b0;font-size:.6rem}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .save-price{position:absolute;bottom:.5rem;left:0;width:100%;min-height:.6rem}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .sell-out{float:right;padding:.125rem .45rem;color:#b0b0b0;border-radius:.5rem;font-size:.55rem}.yoho-favorite-page .fav-content .fav-null{font-size:.55rem;color:#444;display:block;margin-top:2.5rem;text-align:center}.yoho-favorite-page .fav-content .fav-null:before{content:"";display:block;width:4.7rem;height:4.275rem;background:url(../assets/img/home/fav/fav-null.png?v15625fddb68);background-size:100% 100%;margin:0 auto 1.125rem}.yoho-favorite-page .fav-content .go-shopping{width:11.8rem;height:2.2rem;line-height:2.2rem;margin:2rem auto 0;background:#444;text-align:center;color:#fff;display:block;font-size:.65rem;border-radius:.2rem}.yoho-favorite-brand-page{width:100%;height:auto}.yoho-favorite-brand-page .fav-content .fav-type{display:block}.yoho-favorite-brand-page .fav-content .fav-brand-list{padding-left:.5rem;list-style:none}.yoho-favorite-brand-page .fav-content .fav-brand-list li{height:3.375rem;overflow:hidden;margin-top:.5rem;border-bottom:1px solid #e0e0e0}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-del-left{display:none;float:left;width:1.25rem;height:100%}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-del-left .fav-del-span{display:inline-block;width:.875rem;height:.875rem;margin-right:.375rem;margin-top:1.25rem;background:url(../assets/img/home/fav/fav-del.png?v15625fddb68);background-size:100%}.yoho-favorite-brand-page .fav-content .fav-brand-list .delshow{display:block}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-del-right{position:absolute;top:0;right:-3.15rem;background:#ff3b30;width:3.15rem;height:3.125rem;text-align:center}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-del-right .fav-del-btn{display:inline-block;width:.875rem;height:1.075rem;margin-top:.75rem;background:url(../assets/img/home/fav/fav-del-btn.png?v15625fddb68);background-size:100%}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-del-right .fav-del-txt{font-size:.6rem;color:#fff}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-img-box{width:4rem;height:3.125rem;float:left;margin-right:.6rem}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-img-box img{display:block;overflow:hidden;width:100%;height:100%}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-info-list{color:#444;font-size:.6rem;padding-bottom:.25rem;margin-right:.25rem;margin-top:.875rem;height:2.5rem;overflow:hidden;position:relative}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-info-list .title{width:10.75rem;color:#b0b0b0;text-overflow:ellipsis;font-size:.85rem;margin:0}.yoho-favorite-brand-page .fav-content .fav-brand-list span.down{float:right;padding:.125rem .45rem;color:#fffefe;background:#b0b0b0;border-radius:.5rem;font-size:.55rem}.yoho-favorite-brand-page .fav-content .fav-null{font-size:.55rem;color:#444;display:block;margin-top:2.5rem;text-align:center}.yoho-favorite-brand-page .fav-content .fav-null:before{content:"";display:block;width:4.7rem;height:4.275rem;background:url(../assets/img/home/fav/fav-null.png?v15625fddb68);background-size:100% 100%;margin:0 auto 1.125rem}.yoho-favorite-brand-page .fav-content .go-shopping{width:11.8rem;height:2.2rem;line-height:2.2rem;margin:2rem auto 0;background:#444;text-align:center;color:#fff;display:block;font-size:.65rem;border-radius:.2rem}.about-us{width:100%;height:100%;background:#fff}.about-us .description{top:30%;width:10.275rem;height:1.875rem;background:url(../assets/img/home/about-us-tip.png?v15625fdd398) no-repeat;background-size:100%}.about-us .description,.about-us .icon-container{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.about-us .icon-container{top:43%}.about-us .blk-icon{background:url(../assets/img/home/app-icon.png?v15625fdd780) no-repeat;width:4.5rem;height:4.5rem}.about-us .blk-icon,.about-us .icon-label{left:0;right:0;margin-left:auto;margin-right:auto}.about-us .icon-label{margin-top:.25rem;font-size:.75rem}.about-us p{text-align:center;font-size:.6rem;font-family:BrownStd Regular}.yoho-coin{background:#f6f6f6;padding-top:.5rem}.yoho-coin .coin-total{padding:.875rem 0;background:#fff;text-align:center}.yoho-coin .coin-total p:first-child{font-size:.85rem}.yoho-coin .coin-total p:nth-child(2){font-size:1.95rem;color:#4a90e2;line-height:2rem}.yoho-coin .coin-total p:last-child{color:#b0b0b0;font-size:.7rem}.yoho-coin .coin-detail{margin-top:1rem}.yoho-coin .coin-detail>p:first-child{padding:0 .75rem;font-size:.7rem;color:#b0b0b0}.yoho-coin .coin-detail .coin-detail-list{padding:0 .75rem;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee}.yoho-coin .coin-detail .coin-detail-list li{display:flex;padding:.5rem 0;border-bottom:1px solid #eee}.yoho-coin .coin-detail .coin-detail-list li:last-child{border-bottom:0 none}.yoho-coin .coin-detail .coin-detail-list .coin-source{flex:1}.yoho-coin .coin-detail .coin-detail-list .coin-source p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;height:1.2em;line-height:1.25;overflow:hidden;font-size:.85rem;margin-right:1.5rem}.yoho-coin .coin-detail .coin-detail-list .coin-source time{display:block;margin-top:.125rem;font-size:.7rem;color:#b0b0b0}.yoho-coin .coin-detail .coin-detail-list .coin-num{font-size:.85rem;line-height:2.3rem}.logistics-page{width:100%}.logistics-page .edit-logistics-page{width:100%;color:#d0d0d0}.logistics-page .edit-logistics-page .edit-logistics{display:inline-block;margin-top:.5rem;padding:0 .75rem;width:100%;background:#fff;font-size:.75rem;line-height:2.2rem}.logistics-page .edit-logistics-page .edit-logistics label{display:block;position:relative;color:#000;font-size:.85rem;border-bottom:1px solid #e0e0e0}.logistics-page .edit-logistics-page .edit-logistics label .company-val{direction:rtl;margin-right:.25rem}.logistics-page .edit-logistics-page .edit-logistics label .icon{margin-top:.675rem;margin-right:.25rem;float:right}.logistics-page .edit-logistics-page .edit-logistics label:last-of-type:after{content:none}.logistics-page .edit-logistics-page .edit-logistics input{position:absolute;top:0;right:1rem;width:9rem;height:2.15rem;color:#444;padding:0;border:none;-webkit-appearance:none}.logistics-page .edit-logistics-page .edit-logistics .num{width:11rem;text-align:right}.logistics-page .edit-logistics-page .submit{position:fixed;bottom:.5rem;width:92%;margin:0 4%;height:2.5rem;color:#fff;background:#000;text-align:center;font-size:.7rem;line-height:2.5rem}.logistics-page .edit-logistics-page .submit.highlight{background:rgba(0,0,0,.6)}.logistics-page .companylist-page{width:100%;color:#d0d0d0}.logistics-page .companylist-page .search-input{position:relative;text-align:center;padding:.4rem;border-bottom:1px solid #e6e6e6}.logistics-page .companylist-page .search-input input{height:1.4rem;width:100%;padding-left:.625rem;border-radius:.5rem;font-size:.55rem;color:#b0b0b0;background:#eee;border:none}.logistics-page .companylist-page .search-input input::-webkit-input-placeholder{text-align:center}.logistics-page .companylist-page .search-input input:-ms-input-placeholder{text-align:center}.logistics-page .companylist-page .company-data{color:#000;margin-left:.75rem}.logistics-page .companylist-page .company-data .company-item .tag{height:1.25rem;line-height:1.25rem;font-size:.85rem;border-bottom:1px solid #f3f3f3}.logistics-page .companylist-page .company-data .company-item span{display:block;height:2.25rem;line-height:2.25rem;font-size:.85rem;border-bottom:1px solid #f3f3f3}
\ No newline at end of file
... ...
This diff could not be displayed because it is too large.
.swipe,.swipe-items-wrap{overflow:hidden;position:relative}.swipe-items-wrap{height:100%}.swipe-items-wrap>div{position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%;height:100%;display:none}.swipe-items-wrap>div.active{display:block;-webkit-transform:none;transform:none}.swipe-indicators{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swipe-indicator{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;margin:0 3px}.swipe-indicator.active{background:#fff}.product-page{background:#f6f6f6}.show-box .brand{max-height:2.7rem;line-height:1.2rem;overflow:hidden}.show-box .brand h2,.show-box .brand img{vertical-align:middle}.show-box .brand h2{font-size:.7rem;margin-left:.75rem}.show-box .brand a{float:right;margin-top:.3rem;font-size:.7rem;color:#b0b0b0}.separator{text-align:center;color:#c4c4c4;height:2.75rem;line-height:2.75rem;margin-bottom:-.5rem}.separator span{background:#f6f6f6;padding:0 .375rem}.separator hr{max-width:12.8rem;margin-top:-1.375rem;border:none;border-top:1px solid #eee}i.info{font-style:normal;color:#b0b0b0;margin-top:.6rem;display:block;font-size:.45rem}.image-box{background:#fff}.title-box{text-align:center;margin-bottom:1.25rem;max-height:4.875rem}.title-box h1{text-align:center;font-size:.75rem;line-height:1.2rem;font-weight:400;max-width:14.5rem;margin:.75rem auto}.title-box i.price{color:#b0b0b0;font-size:.8rem;font-weight:lighter;font-style:normal}.title-box i.price.strike-through{text-decoration:line-through}.title-box i.price.highlight{color:#d0021b}.control-box{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;justify-content:space-around;-webkit-box-align:stretch;align-items:stretch;position:fixed;width:100%;height:2.475rem;bottom:0}.control-box .control-button{min-width:2.5rem;border:none;border-top:1px solid #ccc}.control-box .control-button .icon{font-size:1rem}.control-box .control-button:first-child{border-right:1px solid #ccc}.control-box .button-solid{font-size:.65rem}.horizon-wrapper{overflow-x:scroll}.table{border-collapse:collapse}.table th{background:#f6f6f6}.table td,.table th{border:1px solid #eee;min-width:4.25rem;line-height:1.65rem;text-align:center}.wash-condition{display:-webkit-box;display:flex;justify-content:space-around}.wash-condition-item{-webkit-box-flex:1;flex:1;text-align:center}.description{font-size:0}.description li{font-size:.6rem;width:8.125rem;line-height:1rem;display:inline-block}.description .desc-caption{color:#c7c7c7;min-width:2.5rem}.model-avatar{vertical-align:middle;border-radius:100%}.model-name{width:2.5rem;display:inline-block}.badge-tr{margin-top:-.25rem}.image-carousel{width:100%;height:25rem}.image-carousel .swipe{height:100%}.image-carousel .swipe-indicators{left:auto;right:.8rem}.image-carousel .swipe-indicator{width:.2rem;height:.2rem;line-height:.3rem;display:inline-block}.image-carousel .swipe-indicator.active{width:.3rem;height:.3rem;background:#000;opacity:.6;margin:-.05rem .125rem}.feature-selector{background:#fff;width:100%;height:15.2rem;bottom:0;position:fixed;padding:.5rem .75rem;z-index:1001;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.feature-selector .header{height:3rem}.feature-selector .header h3{margin:0;max-height:1.5rem;font-weight:300}.feature-selector .header h4{color:#b0b0b0;font-weight:200;font-size:.75rem;margin-top:.8rem;margin-bottom:0}.feature-selector .header .image-box{width:2.25rem;height:3rem;display:inline-block}.feature-selector .header .text-box{display:inline-block;margin-left:.6rem;max-width:12.8rem}.feature-selector hr{border:none;border-top:1px solid #f0f0f0;margin-top:.75rem;margin-bottom:.5rem}.feature-selector ul{list-style:none;border:none;margin-left:.45rem;margin-top:.75rem;margin-bottom:0;padding:0}.feature-selector li{display:inline-block}.feature-selector section h4{margin:0;font-size:.625rem;line-height:2rem;display:inline-block}.feature-selector .add-to-cart{width:100%;margin-top:1.25rem;font-size:.675rem}.feature-selector.slide-in{-webkit-transform:translateZ(0);transform:translateZ(0)}.feature-options{display:inline-block}.feature-button{min-width:2.2rem;height:2.2rem;min-height:inherit;margin-right:.5rem}.show-box{margin-top:.5rem;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:.75rem}.show-box img{max-width:100%;height:auto!important}.show-box p{color:gray;font-size:.6rem;line-height:1.2rem}.show-box hr{border:none;border-bottom:1px solid #eee;margin:.8rem 0 .5rem}.show-box h2{margin:0;font-size:.8rem;text-align:left;color:#000;font-weight:400;display:inline-block}.show-box h2+i{font-size:.35rem;font-style:normal;color:#b0b0b0;font-weight:400}.show-box ul{list-style:none;padding:0}.show-box .image-box{float:left}.show-box .text-box{float:left;margin-left:.5rem;text-align:center;line-height:.9rem}.show-box .clear-fix{clear:both}.show-box.first-box{margin-top:0;padding:0}.show-box.last-box{margin-bottom:2.475rem}.top-nav{position:fixed;z-index:10;font-size:1rem;padding:.75rem;width:100%}.top-nav .left{float:left}.top-nav .right{float:right}
\ No newline at end of file
... ...
This diff could not be displayed because it is too large.
.filter-detail{list-style:none;margin:0;padding:0;font-size:1rem;color:#b0b0b0}.filter-detail .index,.filter-detail .item{margin-left:.75rem;margin-right:.75rem;border-bottom:1px solid #e0e0e0}.filter-detail .index{font-size:.8rem;font-weight:700;color:#000;height:1.5rem;line-height:1.5rem}.filter-detail .item.active .item-inner{color:#000;background-color:#f6f6f6}.filter-detail .item-inner{margin-left:-.75rem;margin-right:-.75rem;padding:0 .75rem;height:2.5rem;line-height:2.5rem}
\ No newline at end of file
... ...
webpackJsonp([14],{0:function(t,e,a){"use strict";var o=a(2),s=a(299),i={type:"brand",data:[{id:1,name:"红色"},{id:2,name:"红色"},{id:3,name:"红色"}],val:3};new o({el:"#filter-sub",data:function(){return{type:i.type,data:i.data,val:i.val}},components:{filterSub:s}})},177:function(t,e,a){"use strict";var o=a(1);t.exports={props:{val:Number,data:{coerce:function(t){var e={};o.each(t,function(t){var a=t.alif;e.hasOwnProperty(a)||(e[a]=[]),e[a].push(t)})}}},methods:{select:function(t){this.val=t}}}},178:function(t,e,a){"use strict";var o=a(298),s=a(300);t.exports={props:["type","data","val"],components:{brandFilter:o,normalFilter:s},watch:{val:function(t,e){console.log("type: "+this.type+", value: "+t)}}}},179:function(t,e){"use strict";t.exports={props:["data","type","val"],computed:{},methods:{toggleCheck:function(t){this.val=t}}}},235:function(t,e){},264:function(t,e){t.exports=' <div class=filter-detail> <div class=item @click="select(\'\')"> <div class=item-inner>所有品牌</div> </div> <dl v-for="(key, brands) in data"> <dt class=index id={{key}}>{{key}}</dt> <dd class=item v-for="brand in brands" :class="{\'active\': brand.id === val}" @click=select(brand.id)> <div class=item-inner>{{brand.name}}</div> </dd> </dl> </div> '},265:function(t,e){t.exports=" <div> <brand-filter v-if=\"type === 'brand'\" :data=data :val.sync=val></brand-filter> <normal-filter v-else :data=data :val.sync=val> </normal-filter> </div> "},266:function(t,e){t.exports=' <div class=filter-detail> <div class=item v-for="item in data" :class="{active: item.id === val}" @click=toggleCheck(item.id)> <div class=item-inner> {{item.name}} </div> </div> <slot></slot> </div> '},298:function(t,e,a){var o,s;o=a(177),s=a(264),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),s&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=s)},299:function(t,e,a){var o,s;a(235),o=a(178),s=a(265),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),s&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=s)},300:function(t,e,a){var o,s;o=a(179),s=a(266),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),s&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=s)}});
\ No newline at end of file
... ...
.cardlist{list-style:none;margin:0;padding:0}.card-large .card{float:left;width:9.3rem;margin-right:.15rem}.card-large .card:nth-child(2n){margin-right:0}.card-large .card-pic{width:100%;height:12.475rem}.card-large .card-pic a,.card-large .card-pic img{display:block;width:100%;height:100%}.card-large .card-bd{min-height:4.5rem;margin-left:.75rem;margin-right:.75rem;padding-top:.625rem;text-align:center;font-size:.6rem}.card-large .card-label{margin:0 0 .25rem;font-size:.6rem;font-weight:400}.good-price{color:#b0b0b0;margin-right:.25rem}.good-price:last-of-type{margin-right:0}.good-price.old-price{text-decoration:line-through}.good-price.sale-price{color:#ff081c}.sort-navs{list-style:none;margin:0;padding:.625rem 0;color:#b0b0b0}.sort-item{position:relative;display:block;width:25%;float:left;text-align:center}.sort-item .sort-name{font-size:.7rem}.sort-item .sort-icon{position:relative;margin-left:.25rem}.sort-item .sort-icon .icon-sort-asc,.sort-item .sort-icon .icon-sort-desc{position:absolute;left:0;top:0}.sort-item:after{content:"|";position:absolute;right:0;color:#b0b0b0;font-size:.7rem}.sort-item:last-of-type:after{display:none}.sort-item.active{color:#000}.sort-item .icon{color:#b0b0b0}.sort-item .icon.active{color:#000}.drawer{position:fixed;left:0;background-color:rgba(0,0,0,.6)}.drawer,.drawer-main{top:0;right:0;bottom:0}.drawer-main{position:absolute;min-width:80%;max-width:100%;background-color:#fff;-webkit-transition:all .3s .2s;transition:all .3s .2s}.filter{padding:0 .75rem}.filter-actions{font-size:.85rem;text-align:right;padding:1.125rem 0}.filter-action{font-size:inherit;margin-left:1rem}.filter-actions,.filter-cate{border-bottom:1px solid #b0b0b0}.filter-cates{list-style:none;margin:0;padding:0}.filter-cate .icon-right{margin-left:.6rem}.filter-cate,.icon-right{height:2.95rem;line-height:2.95rem}.filter-cate-label{font-size:.9rem;font-weight:700}.filter-cate-val{float:right;font-size:.7rem}.filter-cate-val,.filter-cate .icon{color:#b0b0b0}
\ No newline at end of file
... ...
webpackJsonp([3],{0:function(t,e,r){"use strict";var i=r(5),s=r(128),o=r(122),n=r(121);r(10),new i({el:"#product-list",components:{list:o,sort:s,filter:n}})},2:function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var r=this[e];r[2]?t.push("@media "+r[2]+"{"+r[1]+"}"):t.push(r[1])}return t.join("")},t.i=function(e,r){"string"==typeof e&&(e=[[null,e,""]]);for(var i={},s=0;s<this.length;s++){var o=this[s][0];"number"==typeof o&&(i[o]=!0)}for(s=0;s<e.length;s++){var n=e[s];"number"==typeof n[0]&&i[n[0]]||(r&&!n[2]?n[2]=r:r&&(n[2]="("+n[2]+") and ("+r+")"),t.push(n))}},t}},3:function(t,e,r){function i(t,e){for(var r=0;r<t.length;r++){var i=t[r],s=f[i.id];if(s){s.refs++;for(var o=0;o<s.parts.length;o++)s.parts[o](i.parts[o]);for(;o<i.parts.length;o++)s.parts.push(l(i.parts[o],e))}else{for(var n=[],o=0;o<i.parts.length;o++)n.push(l(i.parts[o],e));f[i.id]={id:i.id,refs:1,parts:n}}}}function s(t){for(var e=[],r={},i=0;i<t.length;i++){var s=t[i],o=s[0],n=s[1],a=s[2],l=s[3],c={css:n,media:a,sourceMap:l};r[o]?r[o].parts.push(c):e.push(r[o]={id:o,parts:[c]})}return e}function o(t,e){var r=m(),i=v[v.length-1];if("top"===t.insertAt)i?i.nextSibling?r.insertBefore(e,i.nextSibling):r.appendChild(e):r.insertBefore(e,r.firstChild),v.push(e);else{if("bottom"!==t.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");r.appendChild(e)}}function n(t){t.parentNode.removeChild(t);var e=v.indexOf(t);e>=0&&v.splice(e,1)}function a(t){var e=document.createElement("style");return e.type="text/css",o(t,e),e}function l(t,e){var r,i,s;if(e.singleton){var o=g++;r=h||(h=a(e)),i=c.bind(null,r,o,!1),s=c.bind(null,r,o,!0)}else r=a(e),i=p.bind(null,r),s=function(){n(r)};return i(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;i(t=e)}else s()}}function c(t,e,r,i){var s=r?"":i.css;if(t.styleSheet)t.styleSheet.cssText=x(e,s);else{var o=document.createTextNode(s),n=t.childNodes;n[e]&&t.removeChild(n[e]),n.length?t.insertBefore(o,n[e]):t.appendChild(o)}}function p(t,e){var r=e.css,i=e.media,s=e.sourceMap;if(i&&t.setAttribute("media",i),s&&(r+="\n/*# sourceURL="+s.sources[0]+" */",r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(s))))+" */"),t.styleSheet)t.styleSheet.cssText=r;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(r))}}var f={},d=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},u=d(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),m=d(function(){return document.head||document.getElementsByTagName("head")[0]}),h=null,g=0,v=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=u()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var r=s(t);return i(r,e),function(t){for(var o=[],n=0;n<r.length;n++){var a=r[n],l=f[a.id];l.refs--,o.push(l)}if(t){var c=s(t);i(c,e)}for(var n=0;n<o.length;n++){var l=o[n];if(0===l.refs){for(var p=0;p<l.parts.length;p++)l.parts[p]();delete f[l.id]}}}};var x=function(){var t=[];return function(e,r){return t[e]=r,t.filter(Boolean).join("\n")}}()},10:function(t,e,r){"use strict";var i=r(5);i.filter("resize",function(t,e,r,i){return t.replace(/({width}|{height}|{mode})/g,function(t){var s={"{width}":e,"{height}":r,"{mode}":i||2};return s[t]})})},33:function(t,e){"use strict";t.exports={data:function(){return{val:{brand:"Supreme",category:"夹克"},filters:[{classfly:"Brand品牌",key:"brand",itemArray:[]},{classfly:"Category品类",key:"category",itemArray:[]},{classfly:"Color颜色",key:"color",itemArray:[]},{classfly:"Size尺寸",key:"size",itemArray:[]}]}}}},34:function(t,e,r){"use strict";var i=r(1);t.exports={props:{url:{type:String,required:!0},initData:Array,query:Object},data:function(){return{products:[]}},methods:{fetch:function(){var t=this;i.ajax({url:this.url,type:"POST"}).then(function(e){t.$set("products",t.products.concat(e.data.productList))})}},created:function(){this.initData?self.$set("products",self.products.concat(this.initData)):this.url&&this.fetch()}}},41:function(t,e){"use strict";t.exports={}},75:function(t,e,r){e=t.exports=r(2)(),e.push([t.id,".filter{padding:0 .5rem}.filter-actions{text-align:right;padding:.25rem 0}.filter-action{margin-left:.5rem}.filter-actions,.filter-cate{border-bottom:1px solid #b0b0b0}.filter-cates{list-style:none;margin:0;padding:0}.filter-cate-val,.filter-cate .icon-right{float:right}.filter-cate-val,.filter-cate .icon{color:#b0b0b0}",""])},76:function(t,e,r){e=t.exports=r(2)(),e.push([t.id,".cardlist{list-style:none;margin:0;padding:0}.card-large .card{float:left;width:9.3rem;margin-right:.15rem}.card-large .card:nth-child(2n){margin-right:0}.card-large .card-pic{width:100%;height:12.475rem}.card-large .card-pic a,.card-large .card-pic img{display:block;width:100%;height:100%}.card-large .card-bd{min-height:4.5rem;margin-left:.75rem;margin-right:.75rem;padding-top:.625rem;text-align:center;font-size:.6rem}.card-large .card-label{margin:0 0 .25rem;font-size:inherit;font-weight:400}.good-price{color:#b0b0b0;margin-right:.25rem}.good-price:last-of-type{margin-right:0}.good-price.old-price{text-decoration:line-through}.good-price.sale-price{color:#ff081c}.drawer-slide{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6)}.drawer-main{position:absolute;top:0;right:0;bottom:0;min-width:80%;max-width:100%;background-color:#fff}",""])},83:function(t,e,r){e=t.exports=r(2)(),e.push([t.id,".sort-navs{list-style:none;margin:0;padding:.625rem 0;color:#b0b0b0}.sort-item{position:relative;display:block;width:25%;float:left;text-align:center}.sort-item .sort-name{font-size:.7rem}.sort-item:after{content:'|';position:absolute;right:0;color:#b0b0b0;font-size:.7rem}.sort-item:last-of-type:after{display:none}.sort-item.active{color:#000}",""])},109:function(t,e){t.exports=' <div class=filter> <div class=filter-actions> <a href="javascript:; filter-action">清空</a> <button class="button button-small filter-action">确定</button> </div> <div class=filter-params> <ul class=filter-cates> <li class=filter-cate v-for="filter in filters"> <i class="icon icon-right"></i> <span>{{filter.classfly}}</span> <span class=filter-cate-val>{{val[filter.key]}}</span> </li> </ul> </div> </div> '},110:function(t,e){t.exports=' <div class=goods-box> <ul class="cardlist card-large"> <li class=card v-for="item in products"> <div class=card-pic> <a href=""> <img :src="item.goodsList[0].imagesUrl | resize 372 499" alt={{item.productName}}> </a> </div> <div class=card-bd> <h2 class=card-label> <a href="">{{item.productName}}</a> </h2> <span class=good-price :class="{\'old-price\': item.marketPrice}" v-if=item.marketPrice>¥ {{item.marketPrice}}</span> <span class=good-price :class="{\'sale-price\': item.marketPrice}">¥ {{item.salesPrice}}</span> </div> </li> </ul> </div> '},117:function(t,e){t.exports=' <ul class="sort-navs clearfix"> <li class="sort-item active"><span>默认</span></li> <li class=sort-item> <span class=sort-name>最新</span> </li> <li class=sort-item> <span class=sort-name>价格</span> </li> <li class=sort-item> <span class=sort-name>折扣</span> </li> </ul> '},121:function(t,e,r){var i,s;r(132),i=r(33),s=r(109),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),s&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=s)},122:function(t,e,r){var i,s;r(133),i=r(34),s=r(110),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),s&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=s)},128:function(t,e,r){var i,s;r(140),i=r(41),s=r(117),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),s&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=s)},132:function(t,e,r){var i=r(75);"string"==typeof i&&(i=[[t.id,i,""]]);r(3)(i,{});i.locals&&(t.exports=i.locals)},133:function(t,e,r){var i=r(76);"string"==typeof i&&(i=[[t.id,i,""]]);r(3)(i,{});i.locals&&(t.exports=i.locals)},140:function(t,e,r){var i=r(83);"string"==typeof i&&(i=[[t.id,i,""]]);r(3)(i,{});i.locals&&(t.exports=i.locals)}});
\ No newline at end of file
webpackJsonp([8],{0:function(t,e,s){"use strict";var i=s(2),o=s(1),r=s(316);o(function(){var t=function(){return[{txt:"默认",val:1},{txt:"最新",val:2},{type:"updown",txt:"价格",val:[3,4]},{type:"updown",txt:"折扣",val:[5,6]}]},e=new i(r);e.sortConfig=t()})},4:function(t,e,s){(function(e){"use strict";function s(t){var s=void 0,i={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(i,{txt:t}):e.extend(i,t);var o='<div class="tip-box"><div class="tip">'+i.txt+"</div></div>",r=e(".tip-box");r.length&&(s=r.data("timer"),clearTimeout(s),r.remove());var n=e(o).appendTo(document.body);n.data("timer",setTimeout(function(){n.remove()},i.delay))}t.exports=s}).call(e,s(1))},5:function(t,e,s){"use strict";var i=s(2),o=new i;t.exports=o},6:function(t,e,s){"use strict";var i=s(2);i.filter("resize",function(t,e,s,i){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var o={"{width}":e,"{height}":s,"{mode}":i||2};return o[t]}):""}),i.filter("clothingGenderIdentity",function(t){var e=null;switch(t){case 1:e="男款";break;case 2:e="女款";break;default:e="通用"}return e}),i.filter("brandUrl",function(t){return"/brand?domain="+t}),i.filter("convertOrderState",function(t){var e="";switch("undefined"==typeof t&&(t=parseInt(t,10)),t){case 0:e="待付款";break;case 1:e="待发货";break;case 2:e="待发货";break;case 3:e="待发货";break;case 4:e="待收货";break;case 5:e="待发货";break;case 6:e="已完成";break;default:e=""}return e}),i.filter("convertTime",function(t){if("undefined"!=typeof t){var e=new Date(1e3*parseFloat(t)),s=e.getFullYear()+"-",i=(e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-",o=e.getDate()+" ",r=e.getHours()+":",n=e.getMinutes()+":",a=e.getSeconds();return s+i+o+r+n+a}})},24:function(t,e,s){"use strict";var i=s(5);t.exports={props:{disableFetch:Boolean,data:Array},computed:{whenEmpty:function(){return!this.data.length}},methods:{fetch:function(){i.$emit("list.paging")}}}},28:function(t,e){},30:function(t,e){t.exports=' <div class=goods-box v-infinite-scroll=fetch() infinite-scroll-disable=disableFetch> <ul class="cardlist card-large clearfix"> <li class=card v-for="item in data"> <div class=card-pic> <a href=/product/{{item.productId}}> <img v-lazy="item.goodsList[0].imagesUrl | resize 372 499" alt={{item.productName}}> </a> </div> <div class=card-bd> <h2 class=card-label> <a href=/product/{{item.productId}} class=line-clamp-2>{{item.productName}}</a> </h2> <span class=good-price :class="{\'old-price\': item.marketPrice}" v-if=item.marketPrice>¥ {{item.marketPrice}}</span> <span class=good-price :class="{\'sale-price\': item.marketPrice}">¥ {{item.salesPrice}}</span> </div> </li> </ul> <p class="cardlist--loading text-center" v-show=inLoading>正在加载...</p> <p class="cardlist--end text-center" v-show="atEnd ">--End--</p> </div> '},31:function(t,e,s){var i,o;s(28),i=s(24),o=s(30),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)},113:function(t,e){"use strict";t.exports={props:{on:Boolean}}},114:function(t,e,s){"use strict";var i=s(1),o=s(5);t.exports={props:{config:Object},data:function(){return{params:{},selected:{}}},watch:{},methods:{clearVals:function(){this.$set("params",{})},setCateParams:function(t,e){this.$set("params."+t,e)},okAction:function(){o.$emit("filter.change",{val:this.params,ref:this._uid})},entrySub:function(t){o.$emit("filter.sub.show",{val:t,ref:this._uid})}},filters:{unifyTxt:function(t,e){var s="",o=[],r=i.noop;return i.isArray(t)&&(r=function(t,s){o.push(s[e+"Name"])}),i.each(t,r),s=o.join(",")},txt:function(t){var e={color:"Color颜色",gender:"Gender性别",size:"Size尺寸",brand:"Brand品牌",priceRange:"Price价格",groupSort:"Category品类",discount:"Sale折扣"};return e[t]||""}}}},115:function(t,e,s){"use strict";var i=(s(1),s(5)),o=s(154),r=s(155);t.exports={props:{config:Array,val:Number},components:{simple:o,updown:r},methods:{},watch:{val:function(t,e){i.$emit("sort.change",{val:t,ref:this._uid})}}}},116:function(t,e){"use strict";t.exports={props:["txt","val"],computed:{active:function(){if(this.val===this.$parent.val)return"active"}},methods:{click:function(){this.$parent.val=this.val}}}},117:function(t,e){"use strict";t.exports={props:{txt:String,vals:Array},data:function(){return{}},computed:{active:function(){var t=this.vals.indexOf(this.$parent.val);if(t>=0)return{active:!0}}},methods:{clickHandler:function(){var t=this.vals.indexOf(this.$parent.val);t===-1?this.$parent.val=this.vals[0]:(t=0===t?1:0,this.$parent.val=this.vals[t])}}}},130:function(t,e){},131:function(t,e){},132:function(t,e){},133:function(t,e){},141:function(t,e){t.exports=" <div class=drawer :class=\"{'drawer-open': on }\" v-show=on> <div class=drawer-main v-el:main> <slot></slot> </div> </div> "},142:function(t,e){t.exports=' <div class=filter> <div class=filter-actions> <a href=javascript:; class=filter-action @click=clearVals>清空</a> <button class="button button-small filter-action" @click=okAction>确定</button> </div> <div class=filter-params> <ul class=filter-cates> <li class=filter-cate v-for="classify in config" @click=entrySub($key)> <i class="icon icon-right right"></i> <span class=filter-cate-label>{{$key | txt }}</span> <span class=filter-cate-val>{{params[$key] | unifyTxt $key }}</span> </li> </ul> </div> </div> '},143:function(t,e){t.exports=' <ul class="sort-navs clearfix"> <template v-for="item in config"> <simple v-if="(item.type || \'simple\') === \'simple\'" :txt=item.txt :val=item.val> </simple> <updown v-if="item.type === \'updown\'" :txt=item.txt :vals=item.val> </updown> </template> </ul> '},144:function(t,e){t.exports=" <li class=sort-item :class=active @click=click> <span class=sort-name>{{txt}}</span> </li> "},145:function(t,e){t.exports=' <li class=sort-item :class=active @click=clickHandler> <span class=sort-name>{{txt}}</span> <span class=sort-icon> <i class="icon icon-sort-asc" :class="{active: $parent.val === vals[0]}"></i> <i class="icon icon-sort-desc" :class="{active: $parent.val === vals[1]}"></i> </span> </li> '},151:function(t,e,s){var i,o;s(130),i=s(113),o=s(141),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)},152:function(t,e,s){var i,o;s(131),i=s(114),o=s(142),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)},153:function(t,e,s){var i,o;s(132),i=s(115),o=s(143),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)},154:function(t,e,s){var i,o;i=s(116),o=s(144),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)},155:function(t,e,s){var i,o;s(133),i=s(117),o=s(145),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)},194:function(t,e,s){(function(e,i){"use strict";var o=s(2),r=s(18),n=s(50),a=s(5),c=s(4),l=s(153),p=s(31),u=s(151),f=s(152);o.use(r),o.use(n),s(6),t.exports={el:"#product-list",data:function(){return{sortConfig:e.sortConfig,filterConfig:e.filterConfig,url:"search",sort:null,filter:{},page:0,totalPage:null,productList:[],inSearching:!1}},components:{list:p,sort:l,filter:f,drawer:u},methods:{search:function(){var t=this,e=this.page+1;this.inSearching||this.page&&e>this.totalPage||(this.inSearching=!0,console.log(e),i.post(this.url,{sort:this.sort,filter:this.filter,page:e}).done(function(e){200===e.code&&(t.page=e.data.page,t.totalPage=e.data.pageTotal,t.$set("productList",t.productList.concat(e.data.productList)))}).fail(function(t){c("网络出错~")}).always(function(){t.inSearching=!1}))},openFilterSub:function(t){console.log("TODO: open filter sub",t)},research:function(){this.page=0,this.$set("productList",[]),this.search()}},watch:{sort:function(){this.research()},filter:function(){this.research()}},created:function(){var t=this;a.$on("list.paging",function(){t.search()}),a.$on("sort.change",function(e){var s=e.val;console.log(s),t.sort=s}),a.$on("filter.change",function(e){var s=e.val;console.log(s),t.filter=s,t.$refs.drawer.on=!1}),a.$on("filter.sub.show",function(e){var s=e.val;t.openFilterSub(s)}),this.search()}}}).call(e,function(){return this}(),s(1))},247:function(t,e){},282:function(t,e){t.exports=" <div> <sort :config=sortConfig :val=sort> </sort> <list :data=productList></list> <drawer v-ref:drawer> <filter :config=filterConfig></filter> </drawer> </div> "},316:function(t,e,s){var i,o;s(247),i=s(194),o=s(282),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)}});
\ No newline at end of file
... ...
.cardlist{list-style:none;margin:0;padding:0}.card-large .card{float:left;width:9.3rem;margin-right:.15rem}.card-large .card:nth-child(2n){margin-right:0}.card-large .card-pic{width:100%;height:12.475rem}.card-large .card-pic a,.card-large .card-pic img{display:block;width:100%;height:100%}.card-large .card-bd{min-height:4.5rem;margin-left:.75rem;margin-right:.75rem;padding-top:.625rem;text-align:center;font-size:.6rem}.card-large .card-label{margin:0 0 .25rem;font-size:.6rem;font-weight:400}.good-price{color:#b0b0b0;margin-right:.25rem}.good-price:last-of-type{margin-right:0}.good-price.old-price{text-decoration:line-through}.good-price.sale-price{color:#ff081c}.sort-navs{list-style:none;margin:0;padding:.625rem 0;color:#b0b0b0}.sort-item{position:relative;display:block;width:25%;float:left;text-align:center}.sort-item .sort-name{font-size:.7rem}.sort-item .sort-icon{position:relative;margin-left:.25rem}.sort-item .sort-icon .icon-sort-asc,.sort-item .sort-icon .icon-sort-desc{position:absolute;left:0;top:0}.sort-item:after{content:"|";position:absolute;right:0;color:#b0b0b0;font-size:.7rem}.sort-item:last-of-type:after{display:none}.sort-item.active{color:#000}.sort-item .icon{color:#b0b0b0}.sort-item .icon.active{color:#000}.empty-tip{margin-top:9.5rem;color:#b0b0b0;text-align:center}.empty-tip .icon-search{display:inline-block;font-size:5rem;margin-bottom:1.4rem}.empty-tip-cn{font-size:.85rem;margin-bottom:.75rem}.empty-tip-en{font-size:.5rem}
\ No newline at end of file
... ...
webpackJsonp([5],{0:function(t,e,i){"use strict";var o=i(5),r=i(3),n=i(20),a=i(310);r(function(){var t=function(){return r.get("filters.json",n)},e=function(){return[{txt:"默认",val:1},{txt:"最新",val:2},{type:"updown",txt:"价格",val:[3,4]},{type:"updown",txt:"折扣",val:[5,6]}]},i=new o(a);t().then(function(t){i.filterConfig=t}),i.sortConfig=e()})},1:function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var i=this[e];i[2]?t.push("@media "+i[2]+"{"+i[1]+"}"):t.push(i[1])}return t.join("")},t.i=function(e,i){"string"==typeof e&&(e=[[null,e,""]]);for(var o={},r=0;r<this.length;r++){var n=this[r][0];"number"==typeof n&&(o[n]=!0)}for(r=0;r<e.length;r++){var a=e[r];"number"==typeof a[0]&&o[a[0]]||(i&&!a[2]?a[2]=i:i&&(a[2]="("+a[2]+") and ("+i+")"),t.push(a))}},t}},2:function(t,e,i){function o(t,e){for(var i=0;i<t.length;i++){var o=t[i],r=p[o.id];if(r){r.refs++;for(var n=0;n<r.parts.length;n++)r.parts[n](o.parts[n]);for(;n<o.parts.length;n++)r.parts.push(l(o.parts[n],e))}else{for(var a=[],n=0;n<o.parts.length;n++)a.push(l(o.parts[n],e));p[o.id]={id:o.id,refs:1,parts:a}}}}function r(t){for(var e=[],i={},o=0;o<t.length;o++){var r=t[o],n=r[0],a=r[1],s=r[2],l=r[3],c={css:a,media:s,sourceMap:l};i[n]?i[n].parts.push(c):e.push(i[n]={id:n,parts:[c]})}return e}function n(t,e){var i=h(),o=v[v.length-1];if("top"===t.insertAt)o?o.nextSibling?i.insertBefore(e,o.nextSibling):i.appendChild(e):i.insertBefore(e,i.firstChild),v.push(e);else{if("bottom"!==t.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");i.appendChild(e)}}function a(t){t.parentNode.removeChild(t);var e=v.indexOf(t);e>=0&&v.splice(e,1)}function s(t){var e=document.createElement("style");return e.type="text/css",n(t,e),e}function l(t,e){var i,o,r;if(e.singleton){var n=g++;i=m||(m=s(e)),o=c.bind(null,i,n,!1),r=c.bind(null,i,n,!0)}else i=s(e),o=d.bind(null,i),r=function(){a(i)};return o(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;o(t=e)}else r()}}function c(t,e,i,o){var r=i?"":o.css;if(t.styleSheet)t.styleSheet.cssText=x(e,r);else{var n=document.createTextNode(r),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(n,a[e]):t.appendChild(n)}}function d(t,e){var i=e.css,o=e.media,r=e.sourceMap;if(o&&t.setAttribute("media",o),r&&(i+="\n/*# sourceURL="+r.sources[0]+" */",i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */"),t.styleSheet)t.styleSheet.cssText=i;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(i))}}var p={},f=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},u=f(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=f(function(){return document.head||document.getElementsByTagName("head")[0]}),m=null,g=0,v=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=u()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var i=r(t);return o(i,e),function(t){for(var n=[],a=0;a<i.length;a++){var s=i[a],l=p[s.id];l.refs--,n.push(l)}if(t){var c=r(t);o(c,e)}for(var a=0;a<n.length;a++){var l=n[a];if(0===l.refs){for(var d=0;d<l.parts.length;d++)l.parts[d]();delete p[l.id]}}}};var x=function(){var t=[];return function(e,i){return t[e]=i,t.filter(Boolean).join("\n")}}()},4:function(t,e,i){(function(e){"use strict";function i(t){var i=void 0,o={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(o,{txt:t}):e.extend(o,t);var r='<div class="tip-box"><div class="tip">'+o.txt+"</div></div>",n=e(".tip-box");n.length&&(i=n.data("timer"),clearTimeout(i),n.remove());var a=e(r).appendTo(document.body);a.data("timer",setTimeout(function(){a.remove()},o.delay))}t.exports=i}).call(e,i(3))},7:function(t,e,i){"use strict";var o=i(5),r=new o;t.exports=r},8:function(t,e,i){"use strict";var o=i(5);o.filter("resize",function(t,e,i,o){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var r={"{width}":e,"{height}":i,"{mode}":o||2};return r[t]}):""}),o.filter("clothingGenderIdentity",function(t){var e=null;switch(t){case 1:e="男款";break;case 2:e="女款";break;default:e="通用"}return e}),o.filter("brandUrl",function(t){return"/brand?domain="+t})},64:function(t,e){"use strict";t.exports={props:{on:Boolean}}},65:function(t,e,i){"use strict";var o=i(3),r=i(7);t.exports={props:{config:Object},data:function(){return{params:{color:[{colorId:11,colorName:"红色",colorCode:"ee0000"}],gender:[{genderName:"BOYS",genderId:"1,3"}],size:[{sizeName:"100",sizeId:255}]}}},watch:{},methods:{clearVals:function(){this.$set("params",{})},setCateParams:function(t,e){this.$set("params."+t,e)},okAction:function(){r.$emit("filter.change",{val:this.params,ref:this._uid})},entrySub:function(t){console.log(this.config[t]),r.$emit("filter.sub.show",{val:t,ref:this._uid})}},filters:{unifyTxt:function(t,e){var i="",r=[],n=o.noop;return o.isArray(t)&&(n=function(t,i){r.push(i[e+"Name"])}),o.each(t,n),i=r.join(",")},txt:function(t){var e={color:"Color颜色",gender:"Gender性别",size:"Size尺寸",brand:"Brand品牌",priceRange:"Price价格",groupSort:"Category品类",discount:"Sale折扣"};return e[t]||""}}}},66:function(t,e,i){"use strict";var o=i(7);t.exports={props:{disableFetch:Boolean,data:Array},methods:{fetch:function(){o.$emit("list.paging")}}}},69:function(t,e){"use strict";t.exports={A:[{id:5,type:"0",hotKeyword:"AAAA 葛民辉",isShowNew:"N",domain:"aaaa",alif:"A",isHot:"N",ico:"http://img10.static.yhbimg.com/logo/2012/04/12/13/013c4f832d97df25ce9f79a294d5e05d6b.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"AAAA",keyword:"街头,嘻哈,创意,潮流,AAAA,TEE,扭蛋",nameEn:"AAAA",nameCn:"AAAA"},{id:862,type:"0",hotKeyword:"",isShowNew:"N",domain:"aape",alif:"A",isHot:"N",ico:"http://img13.static.yhbimg.com/logo/2015/12/03/15/02a0c256f3a75784fbcaa7d37715fcfa00.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"Aape",keyword:"",nameEn:"Aape",nameCn:"Aape"},{type:"0",id:1209,alif:"A",ico:"http://img13.static.yhbimg.com/logo/2016/01/04/10/02c340899abe71a7ee1cfeb7591b6b96c0.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"AAVA Lifestyle",keyword:"香薰,首饰,手表,围巾",nameEn:"AAVA Lifestyle",nameCn:"爱瓦生活",hotKeyword:"创意 品质 居家",shelvestime:1451877790,isShowNew:"N",domain:"aavalifestyle",isHot:"N"},{id:536,type:"0",hotKeyword:"",isShowNew:"N",domain:"ablejeans",alif:"A",isHot:"Y",ico:"http://img13.static.yhbimg.com/logo/2014/05/08/12/0241b56aa9407b25d60b8d6c03ad6396c6.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"ABLE JEANS",keyword:"ABLE JEANS",nameEn:"ABLE JEANS",nameCn:"欧帛牛仔"},{id:262,type:"0",hotKeyword:"",isShowNew:"N",domain:"absurdlogic",alif:"A",isHot:"Y",ico:"http://img12.static.yhbimg.com/logo/2015/11/02/16/026f093fae4c9e3c7788508be9d109fc39.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"ABSURD LOGIC",keyword:"",nameEn:"ABSURD LOGIC",nameCn:"荒诞逻辑"}],B:[{id:373,type:"0",hotKeyword:"",isShowNew:"N",domain:"babyghost",alif:"B",isHot:"Y",ico:"http://img12.static.yhbimg.com/logo/2015/12/09/14/020b4cfa2aa3fb66642259f2be63780cc3.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"BABYGHOST",keyword:"",nameEn:"BABYGHOST",nameCn:"北北高斯"},{id:1039,type:"0",hotKeyword:"",isShowNew:"N",domain:"backbone",alif:"B",isHot:"N",ico:"http://img11.static.yhbimg.com/logo/2015/12/03/16/01c06f7a1524a2a9052350a8c03c2475d7.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"BACK BONE",keyword:"",nameEn:"backbone",nameCn:"BACK BONE"},{type:"0",id:980,alif:"B",ico:"http://img10.static.yhbimg.com/logo/2015/09/29/17/0173fd258619dc31c9a659b5be0507eeb1.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"B+ by Beautyberry",keyword:"原创,设计",nameEn:"B+ by Beautyberry",nameCn:"B+ by Beautyberry",hotKeyword:"原创,设计",shelvestime:1448608361,isShowNew:"N",domain:"beautyberry",isHot:"N"}]}},95:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".drawer{position:fixed;left:0;background-color:rgba(0,0,0,.6)}.drawer,.drawer-main{top:0;right:0;bottom:0}.drawer-main{position:absolute;min-width:80%;max-width:100%;background-color:#fff;-webkit-transition:all .3s .2s;transition:all .3s .2s}",""])},96:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".filter{padding:0 .75rem}.filter-actions{font-size:.85rem;text-align:right;padding:1.125rem 0}.filter-action{font-size:inherit;margin-left:1rem}.filter-actions,.filter-cate{border-bottom:1px solid #b0b0b0}.filter-cates{list-style:none;margin:0;padding:0}.filter-cate .icon-right{margin-left:.6rem}.filter-cate,.icon-right{height:2.95rem;line-height:2.95rem}.filter-cate-label{font-size:.9rem;font-weight:700}.filter-cate-val{float:right;font-size:.7rem}.filter-cate-val,.filter-cate .icon{color:#b0b0b0}",""])},97:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".cardlist{list-style:none;margin:0;padding:0}.card-large .card{float:left;width:9.3rem;margin-right:.15rem}.card-large .card:nth-child(2n){margin-right:0}.card-large .card-pic{width:100%;height:12.475rem}.card-large .card-pic a,.card-large .card-pic img{display:block;width:100%;height:100%}.card-large .card-bd{min-height:4.5rem;margin-left:.75rem;margin-right:.75rem;padding-top:.625rem;text-align:center;font-size:.6rem}.card-large .card-label{margin:0 0 .25rem;font-size:inherit;font-weight:400}.good-price{color:#b0b0b0;margin-right:.25rem}.good-price:last-of-type{margin-right:0}.good-price.old-price{text-decoration:line-through}.good-price.sale-price{color:#ff081c}",""])},123:function(t,e){t.exports=" <div class=drawer :class=\"{'drawer-open': on }\" v-show=on> <div class=drawer-main v-el:main> <slot></slot> </div> </div> "},124:function(t,e){t.exports=' <div class=filter> <div class=filter-actions> <a href=javascript:; class=filter-action @click=clearVals>清空</a> <button class="button button-small filter-action" @click=okAction>确定</button> </div> <div class=filter-params> <ul class=filter-cates> <li class=filter-cate v-for="classify in config" @click=entrySub($key)> <i class="icon icon-right right"></i> <span class=filter-cate-label>{{$key | txt }}</span> <span class=filter-cate-val>{{params[$key] | unifyTxt $key }}</span> </li> </ul> </div> </div> '},125:function(t,e){t.exports=' <div class=goods-box v-infinite-scroll=fetch() infinite-scroll-disable=disableFetch> <ul class="cardlist card-large clearfix"> <li class=card v-for="item in data"> <div class=card-pic> <a href=""> <img v-lazy="item.goodsList[0].imagesUrl | resize 372 499" alt={{item.productName}}> </a> </div> <div class=card-bd> <h2 class=card-label> <a href="">{{item.productName}}</a> </h2> <span class=good-price :class="{\'old-price\': item.marketPrice}" v-if=item.marketPrice>¥ {{item.marketPrice}}</span> <span class=good-price :class="{\'sale-price\': item.marketPrice}">¥ {{item.salesPrice}}</span> </div> </li> </ul> <p class="cardlist--loading text-center" v-show=inLoading>正在加载...</p> <p class="cardlist--end text-center" v-show="atEnd ">--End--</p> </div> '},134:function(t,e,i){var o,r;i(146),o=i(64),r=i(123),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},135:function(t,e,i){var o,r;i(147),o=i(65),r=i(124),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},136:function(t,e,i){var o,r;i(148),o=i(66),r=i(125),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},146:function(t,e,i){var o=i(95);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},147:function(t,e,i){var o=i(96);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},148:function(t,e,i){var o=i(97);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},180:function(t,e){"use strict";t.exports={props:["data","val"],methods:{select:function(t){this.val=t}}}},181:function(t,e,i){"use strict";var o=i(307),r=i(309);t.exports={props:["type","data","val"],components:{brandFilter:o,normalFilter:r},watch:{val:function(t,e){console.log("type: "+this.type+", value: "+t)}}}},182:function(t,e){"use strict";t.exports={props:["data","type","value"],computed:{},methods:{toggleCheck:function(t){this.value=t,this.$parent.select(t)}}}},183:function(t,e,i){(function(e,o){"use strict";var r=i(5),n=i(17),a=i(36),s=i(7),l=i(4),c=i(311),d=i(136),p=i(134),f=i(135),u=i(308);r.use(n),r.use(a),i(8),t.exports={el:"#product-list",data:function(){return{sortConfig:e.sortConfig,filterConfig:e.filterConfig,url:"search",sort:null,filter:{},page:0,totalPage:null,productList:[],inSearching:!1,brand:i(69)}},components:{list:d,sort:c,filter:f,filterSub:u,drawer:p},methods:{search:function(){var t=this,e=this.page+1;this.inSearching||this.page&&e>this.totalPage||(this.inSearching=!0,console.log(e),o.post(this.url,{sort:this.sort,filter:this.filter,page:e}).done(function(e){t.page=e.data.page,t.totalPage=e.data.pageTotal,t.$set("productList",t.productList.concat(e.data.productList))}).fail(function(t){l("网络出错~")}).always(function(){t.inSearching=!1}))},openFilterSub:function(){console.log("TODO: open filter sub")},research:function(){this.page=0,this.$set("productList",[]),this.search()}},watch:{sort:function(){this.research()},filter:function(){this.research()}},created:function(){var t=this;s.$on("list.paging",function(){t.search()}),s.$on("sort.change",function(e){var i=e.val;console.log(i),t.sort=i}),s.$on("filter.change",function(e){var i=e.val;console.log(i),t.filter=i,t.$refs.drawer.on=!1}),s.$on("filter.sub.show",function(e){var i=e.val;t.openFilterSub(i)}),this.search()}}}).call(e,function(){return this}(),i(3))},184:function(t,e,i){"use strict";var o=(i(3),i(7)),r=i(312),n=i(313);t.exports={props:{config:Array,val:Number},components:{simple:r,updown:n},methods:{},watch:{val:function(t,e){o.$emit("sort.change",{val:t,ref:this._uid})}}}},185:function(t,e){"use strict";t.exports={props:["txt","val"],computed:{active:function(){if(this.val===this.$parent.val)return"active"}},methods:{click:function(){this.$parent.val=this.val}}}},186:function(t,e){"use strict";t.exports={props:{txt:String,vals:Array},data:function(){return{}},computed:{active:function(){var t=this.vals.indexOf(this.$parent.val);if(t>=0)return{active:!0}}},methods:{clickHandler:function(){var t=this.vals.indexOf(this.$parent.val);t===-1?this.$parent.val=this.vals[0]:(t=0===t?1:0,this.$parent.val=this.vals[t])}}}},234:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".filter-detail{list-style:none;margin:0;padding:0;font-size:1rem;color:#b0b0b0}.filter-detail .index,.filter-detail .item{margin-left:.75rem;margin-right:.75rem;border-bottom:1px solid #e0e0e0}.filter-detail .index{font-size:.8rem;font-weight:700;color:#000;height:1.5rem;line-height:1.5rem}.filter-detail .item.active .item-inner{color:#000;background-color:#f6f6f6}.filter-detail .item-inner{margin-left:-.75rem;margin-right:-.75rem;padding:0 .75rem;height:2.5rem;line-height:2.5rem}",""])},235:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,"",""])},236:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,'.sort-navs{list-style:none;margin:0;padding:.625rem 0;color:#b0b0b0}.sort-item{position:relative;display:block;width:25%;float:left;text-align:center}.sort-item .sort-name{font-size:.7rem}.sort-item .sort-icon{position:relative;margin-left:.25rem}.sort-item .sort-icon .icon-sort-asc,.sort-item .sort-icon .icon-sort-desc{position:absolute;left:0;top:0}.sort-item:after{content:"|";position:absolute;right:0;color:#b0b0b0;font-size:.7rem}.sort-item:last-of-type:after{display:none}.sort-item.active{color:#000}',""])},237:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".sort-item .icon{color:#b0b0b0}.sort-item .icon.active{color:#000}",""])},273:function(t,e){t.exports=' <div class=filter-detail> <div class=item @click="select(\'\')"> <div class=item-inner>所有品牌</div> </div> <dl v-for="(key, brands) in data"> <dt class=index id={{key}}>{{key}}</dt> <dd class=item v-for="brand in brands" :class="{\'active\': brand.id === val}" @click=select(brand.id)> <div class=item-inner>{{brand.name}}</div> </dd> </dl> </div> '},274:function(t,e){t.exports=" <div> <brand-filter v-if=\"type === 'brand'\" :data=data :val.sync=val></brand-filter> <normal-filter v-else :data=data :val.sync=val> <slot></slot> </normal-filter> </div> "},275:function(t,e){t.exports=' <div class=filter-detail> <div class=item v-for="item in data" :class="{active: item.id === value}" @click=toggleCheck(item.id)> <div class=item-inner> {{item.name}} </div> </div> <slot></slot> </div> '},276:function(t,e){t.exports=" <div> <filter-sub :data=brand :value=3 type=brand></filter-sub> <sort :config=sortConfig :val=sort> </sort> <list :data=productList></list> <drawer v-ref:drawer> <filter :config=filterConfig></filter> </drawer> </div> "},277:function(t,e){t.exports=' <ul class="sort-navs clearfix"> <template v-for="item in config"> <simple v-if="(item.type || \'simple\') === \'simple\'" :txt=item.txt :val=item.val> </simple> <updown v-if="item.type === \'updown\'" :txt=item.txt :vals=item.val> </updown> </template> </ul> '},278:function(t,e){t.exports=" <li class=sort-item :class=active @click=click> <span class=sort-name>{{txt}}</span> </li> "},279:function(t,e){t.exports=' <li class=sort-item :class=active @click=clickHandler> <span class=sort-name>{{txt}}</span> <span class=sort-icon> <i class="icon icon-sort-asc" :class="{active: $parent.val === vals[0]}"></i> <i class="icon icon-sort-desc" :class="{active: $parent.val === vals[1]}"></i> </span> </li> '},307:function(t,e,i){var o,r;o=i(180),r=i(273),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},308:function(t,e,i){var o,r;i(330),o=i(181),r=i(274),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},309:function(t,e,i){var o,r;o=i(182),r=i(275),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},310:function(t,e,i){var o,r;i(331),o=i(183),r=i(276),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},311:function(t,e,i){var o,r;i(332),o=i(184),r=i(277),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},312:function(t,e,i){var o,r;o=i(185),r=i(278),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},313:function(t,e,i){var o,r;i(333),o=i(186),r=i(279),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},330:function(t,e,i){var o=i(234);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},331:function(t,e,i){var o=i(235);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},332:function(t,e,i){var o=i(236);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},333:function(t,e,i){var o=i(237);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)}});
\ No newline at end of file
webpackJsonp([11],{0:function(t,e,s){"use strict";var i=s(2),o=s(1),a=s(317);o(function(){var t=function(){return[{txt:"默认",val:1},{txt:"最新",val:2},{type:"updown",txt:"价格",val:[3,4]},{type:"updown",txt:"折扣",val:[5,6]}]},e=new i(a);e.$set("sortConfig",t())})},4:function(t,e,s){(function(e){"use strict";function s(t){var s=void 0,i={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(i,{txt:t}):e.extend(i,t);var o='<div class="tip-box"><div class="tip">'+i.txt+"</div></div>",a=e(".tip-box");a.length&&(s=a.data("timer"),clearTimeout(s),a.remove());var n=e(o).appendTo(document.body);n.data("timer",setTimeout(function(){n.remove()},i.delay))}t.exports=s}).call(e,s(1))},5:function(t,e,s){"use strict";var i=s(2),o=new i;t.exports=o},6:function(t,e,s){"use strict";var i=s(2);i.filter("resize",function(t,e,s,i){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var o={"{width}":e,"{height}":s,"{mode}":i||2};return o[t]}):""}),i.filter("clothingGenderIdentity",function(t){var e=null;switch(t){case 1:e="男款";break;case 2:e="女款";break;default:e="通用"}return e}),i.filter("brandUrl",function(t){return"/brand?domain="+t}),i.filter("convertOrderState",function(t){var e="";switch("undefined"==typeof t&&(t=parseInt(t,10)),t){case 0:e="待付款";break;case 1:e="待发货";break;case 2:e="待发货";break;case 3:e="待发货";break;case 4:e="待收货";break;case 5:e="待发货";break;case 6:e="已完成";break;default:e=""}return e}),i.filter("convertTime",function(t){if("undefined"!=typeof t){var e=new Date(1e3*parseFloat(t)),s=e.getFullYear()+"-",i=(e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-",o=e.getDate()+" ",a=e.getHours()+":",n=e.getMinutes()+":",r=e.getSeconds();return s+i+o+a+n+r}})},24:function(t,e,s){"use strict";var i=s(5);t.exports={props:{disableFetch:Boolean,data:Array},computed:{whenEmpty:function(){return!this.data.length}},methods:{fetch:function(){i.$emit("list.paging")}}}},28:function(t,e){},30:function(t,e){t.exports=' <div class=goods-box v-infinite-scroll=fetch() infinite-scroll-disable=disableFetch> <ul class="cardlist card-large clearfix"> <li class=card v-for="item in data"> <div class=card-pic> <a href=/product/{{item.productId}}> <img v-lazy="item.goodsList[0].imagesUrl | resize 372 499" alt={{item.productName}}> </a> </div> <div class=card-bd> <h2 class=card-label> <a href=/product/{{item.productId}} class=line-clamp-2>{{item.productName}}</a> </h2> <span class=good-price :class="{\'old-price\': item.marketPrice}" v-if=item.marketPrice>¥ {{item.marketPrice}}</span> <span class=good-price :class="{\'sale-price\': item.marketPrice}">¥ {{item.salesPrice}}</span> </div> </li> </ul> <p class="cardlist--loading text-center" v-show=inLoading>正在加载...</p> <p class="cardlist--end text-center" v-show="atEnd ">--End--</p> </div> '},31:function(t,e,s){var i,o;s(28),i=s(24),o=s(30),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)},115:function(t,e,s){"use strict";var i=(s(1),s(5)),o=s(154),a=s(155);t.exports={props:{config:Array,val:Number},components:{simple:o,updown:a},methods:{},watch:{val:function(t,e){i.$emit("sort.change",{val:t,ref:this._uid})}}}},116:function(t,e){"use strict";t.exports={props:["txt","val"],computed:{active:function(){if(this.val===this.$parent.val)return"active"}},methods:{click:function(){this.$parent.val=this.val}}}},117:function(t,e){"use strict";t.exports={props:{txt:String,vals:Array},data:function(){return{}},computed:{active:function(){var t=this.vals.indexOf(this.$parent.val);if(t>=0)return{active:!0}}},methods:{clickHandler:function(){var t=this.vals.indexOf(this.$parent.val);t===-1?this.$parent.val=this.vals[0]:(t=0===t?1:0,this.$parent.val=this.vals[t])}}}},132:function(t,e){},133:function(t,e){},143:function(t,e){t.exports=' <ul class="sort-navs clearfix"> <template v-for="item in config"> <simple v-if="(item.type || \'simple\') === \'simple\'" :txt=item.txt :val=item.val> </simple> <updown v-if="item.type === \'updown\'" :txt=item.txt :vals=item.val> </updown> </template> </ul> '},144:function(t,e){t.exports=" <li class=sort-item :class=active @click=click> <span class=sort-name>{{txt}}</span> </li> "},145:function(t,e){t.exports=' <li class=sort-item :class=active @click=clickHandler> <span class=sort-name>{{txt}}</span> <span class=sort-icon> <i class="icon icon-sort-asc" :class="{active: $parent.val === vals[0]}"></i> <i class="icon icon-sort-desc" :class="{active: $parent.val === vals[1]}"></i> </span> </li> '},153:function(t,e,s){var i,o;s(132),i=s(115),o=s(143),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)},154:function(t,e,s){var i,o;i=s(116),o=s(144),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)},155:function(t,e,s){var i,o;s(133),i=s(117),o=s(145),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)},195:function(t,e,s){(function(e,i){"use strict";var o=s(2),a=s(18),n=s(50),r=s(38),c=s(5),p=s(4),l=s(153),u=s(31);o.use(a),o.use(n),s(6),t.exports={el:"#product-search",data:function(){return{sortConfig:e.sortConfig,filterConfig:e.filterConfig,url:"/product/search.json",sort:null,query:r.query,page:0,totalPage:null,productList:[],inSearching:!1}},computed:{empty:function(){return 0!==this.page&&!this.productList.length}},components:{list:u,sort:l},methods:{search:function(){var t=this,e=this.page+1;this.inSearching||this.page&&e>this.totalPage||(this.inSearching=!0,console.log(e),i.get(this.url,{order:this.sort,query:this.query,page:e}).done(function(e){200===e.code&&(t.page=e.data.page,t.totalPage=e.data.pageTotal,t.$set("productList",t.productList.concat(e.data.productList)))}).fail(function(t){p("网络出错~")}).always(function(){t.inSearching=!1}))},research:function(){this.page=0,this.$set("productList",[]),this.search()}},watch:{sort:function(){this.research()}},created:function(){var t=this;c.$on("list.paging",function(){t.search()}),c.$on("sort.change",function(e){var s=e.val;t.sort=s}),this.search()}}}).call(e,function(){return this}(),s(1))},248:function(t,e){},283:function(t,e){t.exports=' <div> <template v-if=productList.length> <sort :config=sortConfig :val=sort> </sort> <list :data=productList></list> </template> <div class=empty-tip v-if=empty> <i class="icon icon-search"></i> <p class=empty-tip-cn>未找到相关商品</p> <p class=empty-tip-en>Did not find the relevant goods</p> </div> </div> '},317:function(t,e,s){var i,o;s(248),i=s(195),o=s(283),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),o&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=o)}});
\ No newline at end of file
... ...
.brand-share .brand-top-box{width:100%;height:11.7rem;color:#fff;background-color:#000;position:relative}.brand-share .brand-title{margin:.75rem;font-weight:700;font-size:.8rem;color:#000;font-style:italic}.brand-share .brand-intro{margin:.75rem;min-height:10rem}.brand-share .tip{width:100%;text-align:center;font-size:.9rem;margin:.25rem 0}.brand-share .arrow{width:100%;text-align:center;margin-bottom:.5rem}.brand-share img{width:100%;height:9.125rem}.share-bottom{width:100%;padding:.5rem .25rem;background:#fff;position:fixed;left:0;bottom:0;height:2.5rem;border-top:.05rem solid #ececec}.share-bottom .close{position:fixed;left:0;bottom:1.5rem;font-size:1rem}.share-bottom img{float:left}.share-bottom a{border:.05rem solid #000;padding:.25rem;border-radius:1rem}.share-bottom .new-user{float:left;border:.05rem solid #fff}.share-bottom .download{float:right}.hidden{display:none}
\ No newline at end of file
... ...
webpackJsonp([15],{0:function(e,t,o){"use strict";var r=o(2),n=o(18),s=o(319);o(6),r.use(n),new r({el:"#share",components:{shareBox:s}})},6:function(e,t,o){"use strict";var r=o(2);r.filter("resize",function(e,t,o,r){return e?e.replace(/(\{width}|\{height}|\{mode})/g,function(e){var n={"{width}":t,"{height}":o,"{mode}":r||2};return n[e]}):""}),r.filter("clothingGenderIdentity",function(e){var t=null;switch(e){case 1:t="男款";break;case 2:t="女款";break;default:t="通用"}return t}),r.filter("brandUrl",function(e){return"/brand?domain="+e}),r.filter("convertOrderState",function(e){var t="";switch("undefined"==typeof e&&(e=parseInt(e,10)),e){case 0:t="待付款";break;case 1:t="待发货";break;case 2:t="待发货";break;case 3:t="待发货";break;case 4:t="待收货";break;case 5:t="待发货";break;case 6:t="已完成";break;default:t=""}return t}),r.filter("convertTime",function(e){if("undefined"!=typeof e){var t=new Date(1e3*parseFloat(e)),o=t.getFullYear()+"-",r=(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-",n=t.getDate()+" ",s=t.getHours()+":",a=t.getMinutes()+":",i=t.getSeconds();return o+r+n+s+a+i}})},196:function(e,t){"use strict";e.exports={data:function(){return{close:!1}},methods:{closeBottom:function(){this.close=!0}}}},197:function(e,t,o){"use strict";var r=o(318);e.exports={data:function(){return{brandName:"COLORMAD",brandBg:"http://7xwj52.com1.z0.glb.clouddn.com/brandbg.jpg",brandIntro:"COLORMAD坚持女性的时尚美丽不应为牺牲健康为代价,以健康,时尚,科技为理念,研发健康无伤害的新概念甲油。"}},components:{shareBottom:r}}},249:function(e,t){},250:function(e,t){},284:function(e,t){e.exports=' <div class="share-bottom clearfix" v-bind:class="{ \'hidden\': close }"> <span class="icon close" @click=closeBottom()>&#xe609;</span> <img v-lazy=""> <a href=javascript:; class=new-user>新用户送千元礼包</a> <a href=http://m.yohoblk.com class=download>立即下载</a> </div> '},285:function(e,t){e.exports=' <div class=brand-share> <div class=brand-top-box v-bind:style="{ \'background-image\': `url(${brandBg})` }"></div> <div class=brand-title>{{ brandName }}</div> <div class=brand-intro>{{ brandIntro }}</div> <div class=tip>进入 BLK 选购潮品</div> <div class="icon arrow">&#xe602;</div> <img v-lazy="brandBg | resize 752 365"> </div> <share-bottom></share-bottom> '},318:function(e,t,o){var r,n;o(249),r=o(196),n=o(284),e.exports=r||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},319:function(e,t,o){var r,n;o(250),r=o(197),n=o(285),e.exports=r||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)}});
\ No newline at end of file
... ...
.cardlist{list-style:none;margin:0;padding:0}.card-large .card{float:left;width:9.3rem;margin-right:.15rem}.card-large .card:nth-child(2n){margin-right:0}.card-large .card-pic{width:100%;height:12.475rem}.card-large .card-pic a,.card-large .card-pic img{display:block;width:100%;height:100%}.card-large .card-bd{min-height:4.5rem;margin-left:.75rem;margin-right:.75rem;padding-top:.625rem;text-align:center;font-size:.6rem}.card-large .card-label{margin:0 0 .25rem;font-size:.6rem;font-weight:400}.good-price{color:#b0b0b0;margin-right:.25rem}.good-price:last-of-type{margin-right:0}.good-price.old-price{text-decoration:line-through}.good-price.sale-price{color:#ff081c}.drawer{position:fixed;left:0;background-color:rgba(0,0,0,.6)}.drawer,.drawer-main{top:0;right:0;bottom:0}.drawer-main{position:absolute;min-width:80%;max-width:100%;background-color:#fff;-webkit-transition:all .3s .2s;transition:all .3s .2s}.filter{padding:0 .75rem}.filter-actions{font-size:.85rem;text-align:right;padding:1.125rem 0}.filter-action{font-size:inherit;margin-left:1rem}.filter-actions,.filter-cate{border-bottom:1px solid #b0b0b0}.filter-cates{list-style:none;margin:0;padding:0}.filter-cate .icon-right{margin-left:.6rem}.filter-cate,.icon-right{height:2.95rem;line-height:2.95rem}.filter-cate-label{font-size:.9rem;font-weight:700}.filter-cate-val{float:right;font-size:.7rem}.filter-cate-val,.filter-cate .icon{color:#b0b0b0}.top-box{width:100%;height:1.5rem;padding:0 .5rem;position:fixed;top:1.5rem;left:0;z-index:99;color:#fff;font-size:1.2rem}.top-box .back{width:1.5rem;height:1.5rem;float:left}.top-box .right{height:1.5rem;float:right;margin:0;padding:0}.top-box .right span{width:1.5rem;height:1.5rem;margin:0 .125rem}.top-box .right .favorite{color:#000}.brand-top-box{width:100%;height:11.7rem;color:#fff;background-color:#000;position:relative}.brand-top-box .brand-bottom{width:100%;position:absolute;bottom:.5rem;padding:0 .75rem}.brand-top-box .brand-bottom .brand-title{font-weight:700;font-size:.8rem;font-style:italic;margin:.125rem 0}.brand-top-box .brand-bottom hr{width:100%;border:1px solid #fff;border-top:none;margin:.125rem 0}.brand-top-box .brand-bottom .brand-intro-transition{-webkit-transition:all .3s ease;transition:all .3s ease;font-size:.4rem;line-height:.8rem;width:90%;height:5.5rem;overflow-y:auto}.brand-top-box .brand-bottom .brand-intro-enter,.brand-top-box .brand-bottom .brand-intro-leave{height:1.5rem}.brand-top-box .brand-bottom .brand-short{height:1.5rem!important;display:-webkit-box!important;font-size:.4rem;line-height:.8rem;width:90%;text-overflow:ellipsis;overflow-y:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.brand-top-box .showmore{width:1.5rem;height:1.5rem;position:absolute;bottom:.25rem;right:.75rem;font-size:.8rem}
\ No newline at end of file
... ...
webpackJsonp([9],{0:function(t,o,e){"use strict";var n=e(2),i=e(18),s=e(50),r=e(320);n.use(i),n.use(s),new n({el:"#shop",components:{shopBox:r}})},4:function(t,o,e){(function(o){"use strict";function e(t){var e=void 0,n={mask:!1,delay:2e3,txt:""};"string"==typeof t?o.extend(n,{txt:t}):o.extend(n,t);var i='<div class="tip-box"><div class="tip">'+n.txt+"</div></div>",s=o(".tip-box");s.length&&(e=s.data("timer"),clearTimeout(e),s.remove());var r=o(i).appendTo(document.body);r.data("timer",setTimeout(function(){r.remove()},n.delay))}t.exports=e}).call(o,e(1))},5:function(t,o,e){"use strict";var n=e(2),i=new n;t.exports=i},6:function(t,o,e){"use strict";var n=e(2);n.filter("resize",function(t,o,e,n){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var i={"{width}":o,"{height}":e,"{mode}":n||2};return i[t]}):""}),n.filter("clothingGenderIdentity",function(t){var o=null;switch(t){case 1:o="男款";break;case 2:o="女款";break;default:o="通用"}return o}),n.filter("brandUrl",function(t){return"/brand?domain="+t}),n.filter("convertOrderState",function(t){var o="";switch("undefined"==typeof t&&(t=parseInt(t,10)),t){case 0:o="待付款";break;case 1:o="待发货";break;case 2:o="待发货";break;case 3:o="待发货";break;case 4:o="待收货";break;case 5:o="待发货";break;case 6:o="已完成";break;default:o=""}return o}),n.filter("convertTime",function(t){if("undefined"!=typeof t){var o=new Date(1e3*parseFloat(t)),e=o.getFullYear()+"-",n=(o.getMonth()+1<10?"0"+(o.getMonth()+1):o.getMonth()+1)+"-",i=o.getDate()+" ",s=o.getHours()+":",r=o.getMinutes()+":",a=o.getSeconds();return e+n+i+s+r+a}})},24:function(t,o,e){"use strict";var n=e(5);t.exports={props:{disableFetch:Boolean,data:Array},computed:{whenEmpty:function(){return!this.data.length}},methods:{fetch:function(){n.$emit("list.paging")}}}},28:function(t,o){},30:function(t,o){t.exports=' <div class=goods-box v-infinite-scroll=fetch() infinite-scroll-disable=disableFetch> <ul class="cardlist card-large clearfix"> <li class=card v-for="item in data"> <div class=card-pic> <a href=/product/{{item.productId}}> <img v-lazy="item.goodsList[0].imagesUrl | resize 372 499" alt={{item.productName}}> </a> </div> <div class=card-bd> <h2 class=card-label> <a href=/product/{{item.productId}} class=line-clamp-2>{{item.productName}}</a> </h2> <span class=good-price :class="{\'old-price\': item.marketPrice}" v-if=item.marketPrice>¥ {{item.marketPrice}}</span> <span class=good-price :class="{\'sale-price\': item.marketPrice}">¥ {{item.salesPrice}}</span> </div> </li> </ul> <p class="cardlist--loading text-center" v-show=inLoading>正在加载...</p> <p class="cardlist--end text-center" v-show="atEnd ">--End--</p> </div> '},31:function(t,o,e){var n,i;e(28),n=e(24),i=e(30),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},113:function(t,o){"use strict";t.exports={props:{on:Boolean}}},114:function(t,o,e){"use strict";var n=e(1),i=e(5);t.exports={props:{config:Object},data:function(){return{params:{},selected:{}}},watch:{},methods:{clearVals:function(){this.$set("params",{})},setCateParams:function(t,o){this.$set("params."+t,o)},okAction:function(){i.$emit("filter.change",{val:this.params,ref:this._uid})},entrySub:function(t){i.$emit("filter.sub.show",{val:t,ref:this._uid})}},filters:{unifyTxt:function(t,o){var e="",i=[],s=n.noop;return n.isArray(t)&&(s=function(t,e){i.push(e[o+"Name"])}),n.each(t,s),e=i.join(",")},txt:function(t){var o={color:"Color颜色",gender:"Gender性别",size:"Size尺寸",brand:"Brand品牌",priceRange:"Price价格",groupSort:"Category品类",discount:"Sale折扣"};return o[t]||""}}}},124:function(t,o,e){"use strict";var n=e(4),i={isApp:/yh_blk/i.test((navigator.userAgent||"").toLowerCase()),data:window.yohoInterfaceData,goTap:function(t,o,e){this.isApp?window.yohoInterface.triggerEvent(o||function(){},e||function(){},{method:"go.tab",arguments:t}):n("暂不支持,请在BLK应用中打开")},goLogin:function(t,o,e){this.isApp?window.yohoInterface.triggerEvent(o||function(){},e||function(){},{method:"go.login",arguments:t}):n("暂不支持,请在BLK应用中打开")},goLogout:function(t,o,e){this.isApp?window.yohoInterface.triggerEvent(o||function(){},e||function(){},{method:"go.loginout",arguments:t}):n("暂不支持,请在BLK应用中打开")},goShopingKey:function(t,o,e){this.isApp?window.yohoInterface.triggerEvent(o||function(){},e||function(){},{method:"go.shoppingkey",arguments:t}):n("暂不支持,请在BLK应用中打开")},goShopingCart:function(t,o,e){this.isApp?window.yohoInterface.triggerEvent(o||function(){},e||function(){},{method:"go.shopingCart",arguments:t}):n("暂不支持,请在BLK应用中打开")},goAddress:function(t,o,e){this.isApp?window.yohoInterface.triggerEvent(o||function(){},e||function(){},{method:"go.address",arguments:t}):n("暂不支持,请在BLK应用中打开")},goImageBrowser:function(t,o,e){this.isApp?window.yohoInterface.triggerEvent(o||function(){},e||function(){},{method:"go.imageBrowser",arguments:t}):n("暂不支持,请在BLK应用中打开")},goNewPage:function(t,o,e){this.isApp?window.yohoInterface.triggerEvent(o||function(){},e||function(){},{method:"go.newPage",arguments:t}):n("暂不支持,请在BLK应用中打开")},goPay:function(t,o,e){this.isApp?window.yohoInterface.triggerEvent(o||function(){},e||function(){},{method:"go.pay",arguments:t}):n("暂不支持,请在BLK应用中打开")},goBack:function(t,o,e){this.isApp?window.yohoInterface.triggerEvent(o||function(){},e||function(){},{method:"go.back",arguments:t}):n("暂不支持,请在BLK应用中打开")},goShare:function(t,o,e){this.isApp?window.yohoInterface.triggerEvent(o||function(){},e||function(){},{method:"go.share",arguments:t}):n("暂不支持,请在BLK应用中打开")},goSearch:function(t,o,e){this.isApp?window.yohoInterface.triggerEvent(o||function(){},e||function(){},{method:"go.search",arguments:t}):n("暂不支持,请在BLK应用中打开")},goSetting:function(t,o,e){this.isApp?window.yohoInterface.triggerEvent(o||function(){},e||function(){},{method:"go.setting",arguments:t}):n("暂不支持,请在BLK应用中打开")},addNativeMethod:function(t,o){window.yohoInterface&&(window.yohoInterface[t]=o)}};t.exports=i},130:function(t,o){},131:function(t,o){},141:function(t,o){t.exports=" <div class=drawer :class=\"{'drawer-open': on }\" v-show=on> <div class=drawer-main v-el:main> <slot></slot> </div> </div> "},142:function(t,o){t.exports=' <div class=filter> <div class=filter-actions> <a href=javascript:; class=filter-action @click=clearVals>清空</a> <button class="button button-small filter-action" @click=okAction>确定</button> </div> <div class=filter-params> <ul class=filter-cates> <li class=filter-cate v-for="classify in config" @click=entrySub($key)> <i class="icon icon-right right"></i> <span class=filter-cate-label>{{$key | txt }}</span> <span class=filter-cate-val>{{params[$key] | unifyTxt $key }}</span> </li> </ul> </div> </div> '},151:function(t,o,e){var n,i;e(130),n=e(113),i=e(141),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},152:function(t,o,e){var n,i;e(131),n=e(114),i=e(142),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},198:function(t,o,e){(function(o){"use strict";var n=e(1),i=e(38),s=e(5),r=e(4),a=e(322),c=e(321),p=e(31),f=e(151),u=e(152);e(6),t.exports={data:function(){return{domain:i.domain,shareData:{},shopInfo:{},sortConfig:o.sortConfig,filterConfig:o.filterConfig,url:"/product/get-brand-shop-goods",sort:"",filter:{},page:0,totalPage:3,productList:[],inSearching:!1}},watch:{domain:function(){this.getShopInfo()},sort:function(){this.research()},filter:function(){this.research()}},methods:{getShopInfo:function(){var t=this;n.get({url:"/product/get-shop-info",data:{domain:this.domain}}).done(function(o){o?(t.shopInfo=o,t.shopInfo.showBrandInfo=!0,t.shareData={title:o.brandName,link:"/brand-share?domain="+t.domain,img:o.brandBg}):t.shopInfo.showBrandInfo=!1}).fail(function(){r("网络错误")})},getProductList:function(){var t=this,o={};n.ajax({url:this.url,data:o}).done(function(o){t.productList=o.data.productList}).fail(function(){r("网络错误")})},search:function(){var t=this,o=this;this.inSearching||this.page&&this.page+1>this.totalPage||(this.inSearching=!0,this.page++,n.post(this.url,{sort:this.sort,filter:this.filter,page:this.page}).done(function(o){t.productList=o.data.productList}).fail(function(t){o.page--,console.log(t)}).always(function(){o.inSearching=!1}))},openFilterSub:function(){console.log("TODO: open filter sub")},research:function(){this.page=0,this.$set("productList",[]),this.search()}},components:{topBar:a,shopTop:c,goodsList:p,drawer:f,filter:u},created:function(){this.getShopInfo(),s.$on("list.paging",function(){this.search()}),s.$on("sort.change",function(t){var o=t.val;console.log(o),this.sort=o}),s.$on("filter.change",function(t){var o=t.val;console.log(o),this.filter=o,this.$refs.drawer.on=!1}),s.$on("filter.sub.show",function(t){var o=t.val;this.openFilterSub(o)})}}}).call(o,function(){return this}())},199:function(t,o){"use strict";t.exports={props:{shopInfo:{type:Object}},data:function(){return{showMore:!1}},methods:{introTrans:function(){this.showMore=this.showMore!==!0}}}},200:function(t,o,e){"use strict";var n=e(124),i=e(1),s=e(4);t.exports={props:{shareData:{type:Object}},methods:{goShare:function(){n.goShare(this.shareData,function(){},function(){})},goBack:function(){n.goBack({},function(){},function(){})},collectShop:function(){var t=this,o={shopId:this.shareData.shopId,isFav:this.shareData.isFav};i.post({url:"/collect-shop",data:o}).done(function(o){200===o.code?t.shareData.isFav=t.shareData.isFav!==!0:s("网络错误")}).fail(function(){s("网络错误")})},showFilter:function(){}}}},251:function(t,o){},252:function(t,o){},286:function(t,o){t.exports=" <top-bar v-bind:share-data=shareData></top-bar> <shop-top v-bind:shop-info=shopInfo></shop-top> <goods-list v-bind:data=productList></goods-list> <drawer v-ref:drawer> <filter :config.once=filterConfig></filter> </drawer> "},287:function(t,o){t.exports=' <div v-if=shopInfo.isBlkShop class=brand-top-box v-bind:style="{ \'background-image\': `url(${shopInfo.brandBg})` }"> <div class=brand-bottom> <img v-if=shopInfo.showBrandLogo v-lazy=brandIntro.brandLogo alt="{{ shopInfo.brandName }}"> <div v-else class=brand-title>{{ shopInfo.brandName }}</div> <hr> <div v-show=showMore transition=brand-intro v-bind:class="{ \'brand-short\': !showMore }">{{ shopInfo.brandIntro }}</div> </div> <div v-if=!showMore class="showmore expand" @click=introTrans()><span class=icon>&#xe602;</span></div> <div v-else class="showmore collapse" @click=introTrans()><span class=icon>&#xe617;</span></div> </div> '},288:function(t,o){t.exports=' <div class="top-box clearfix"> <span class="icon back" @click=goBack()>&#xe606;</span> <div class=right> <span class=icon v-bind:class="{\'favorite\': shareData.isFav}" @click=collectShop()>&#xe609;</span> <span class="icon share" @click=goShare()>&#xe60e;</span> <span class="icon filter" @click=showFilter()>&#xe60b;</span> </div> </div> '},320:function(t,o,e){var n,i;n=e(198),i=e(286),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},321:function(t,o,e){var n,i;e(251),n=e(199),i=e(287),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},322:function(t,o,e){var n,i;e(252),n=e(200),i=e(288),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)}});
\ No newline at end of file
... ...
No preview for this file type
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>
Created by FontForge 20120731 at Fri Jul 22 18:41:59 2016
By admin
</metadata>
<metadata>Generated by IcoMoon</metadata>
<defs>
<font id="iconfont" horiz-adv-x="1024" >
<font-face
font-family="iconfont"
font-weight="500"
font-stretch="normal"
units-per-em="1024"
panose-1="2 0 6 3 0 0 0 0 0 0"
ascent="896"
descent="-128"
x-height="792"
bbox="-0.0999985 -221.6 1457 896"
underline-thickness="50"
underline-position="-100"
unicode-range="U+0078-E617"
/>
<missing-glyph horiz-adv-x="374"
d="M34 0v682h272v-682h-272zM68 34h204v614h-204v-614z" />
<glyph glyph-name=".notdef" horiz-adv-x="374"
d="M34 0v682h272v-682h-272zM68 34h204v614h-204v-614z" />
<glyph glyph-name=".null" horiz-adv-x="0"
/>
<glyph glyph-name="nonmarkingreturn" horiz-adv-x="341"
/>
<glyph glyph-name="x" unicode="x" horiz-adv-x="1001"
d="M281 543q-27 -1 -53 -1h-83q-18 0 -36.5 -6t-32.5 -18.5t-23 -32t-9 -45.5v-76h912v41q0 16 -0.5 30t-0.5 18q0 13 -5 29t-17 29.5t-31.5 22.5t-49.5 9h-133v-97h-438v97zM955 310v-52q0 -23 0.5 -52t0.5 -58t-10.5 -47.5t-26 -30t-33 -16t-31.5 -4.5q-14 -1 -29.5 -0.5
t-29.5 0.5h-32l-45 128h-439l-44 -128h-29h-34q-20 0 -45 1q-25 0 -41 9.5t-25.5 23t-13.5 29.5t-4 30v167h911zM163 247q-12 0 -21 -8.5t-9 -21.5t9 -21.5t21 -8.5q13 0 22 8.5t9 21.5t-9 21.5t-22 8.5zM316 123q-8 -26 -14 -48q-5 -19 -10.5 -37t-7.5 -25t-3 -15t1 -14.5
t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q-5 19 -11 39h-368zM336 498v228q0 11 2.5 23t10 21.5t20.5 15.5t34 6h188q31 0 51.5 -14.5t20.5 -52.5v-227h-327z" />
<glyph glyph-name="uniE600" unicode="&#xe600;"
d="M911 725h-242v123q0 21 -13.5 34.5t-34.5 13.5h-246q-20 0 -33.5 -13.5t-13.5 -34.5v-123h-246q-21 0 -34.5 -13.5t-13.5 -34t13.5 -34t34.5 -13.5h829q21 0 34.5 13.5t13.5 34t-13.5 34t-34.5 13.5zM423 725v72h147v-72h-147zM765 579q-21 0 -34.5 -14t-13.5 -34v-560
h-441v560q0 20 -13.5 34t-34 14t-34 -14t-13.5 -34v-611q0 -21 13.5 -34.5t34.5 -13.5h536q20 0 33.5 13.5t13.5 34.5v611q3 20 -11.5 34t-35.5 14zM447 67v389q0 20 -13.5 33.5t-34 13.5t-34 -13.5t-13.5 -33.5v-389q0 -21 13.5 -34.5t34 -13.5t34 13.5t13.5 34.5zM645 67
v389q0 20 -13.5 33.5t-34.5 13.5q-20 0 -35.5 -13.5t-15.5 -33.5v-389q0 -21 13.5 -34.5t34.5 -13.5t36 13.5t15 34.5z" />
<glyph glyph-name="uniE601" unicode="&#xe601;"
d="M512 812q43 0 82.5 -17t68 -45.5t45.5 -68t17 -82.5v-43h171v-640q0 -53 -37.5 -90.5t-90.5 -37.5h-512q-53 0 -90.5 37.5t-37.5 90.5v640h171v43q0 43 17 82.5t45.5 68t68 45.5t82.5 17zM811 -84v555h-598v-555q0 -18 12.5 -30.5t30.5 -12.5h512q18 0 30.5 12.5
t12.5 30.5zM512 727q-53 0 -90.5 -37.5t-37.5 -90.5v-43h256v43q0 53 -37.5 90.5t-90.5 37.5z" />
<glyph glyph-name="uniE602" unicode="&#xe602;"
d="M516 256l409 404q2 1 6 6t7 8t8 7t9 5.5t8.5 2t8.5 -2.5l38 -21q7 -7 7.5 -17.5t-6.5 -17.5l-476 -471q-7 -8 -17.5 -8t-17.5 7zM86 669zM531 158q-8 -7 -18.5 -7t-17.5 8l-475 471q-7 7 -7 17.5t7 17.5l38 21q4 3 8.5 2.5t8.5 -2t9 -5.5t8 -7t7 -8t6 -6l415 -407z
M945 669z" />
<glyph glyph-name="uniE603" unicode="&#xe603;"
d="M998.5 724.5q-12.5 11.5 -29.5 11t-29 -12.5l-552 -588l-302 297q-12 12 -29.5 12t-29.5 -12.5t-12 -29.5t13 -29l332 -327v-1q2 -1 9 -5q1 -1 2.5 -2t2.5 -1q7 -3 15 -3t16 3q1 1 3 2l1 1q7 5 9 6l1 1l581 619q12 13 11.5 30t-13 28.5z" />
<glyph glyph-name="uniE604" unicode="&#xe604;"
d="M887 653q-19 24 -31 33l-4 4l-4 4q-53 51 -126 51q-103 0 -211 -106q-107 106 -210 106q-74 0 -126 -51l-5 -4l-3 -4q-12 -9 -31 -33q-74 -93 -60 -191q7 -48 33.5 -98.5t61.5 -92t80 -82.5t84 -70t77.5 -54.5t57.5 -36.5t28 -15l13 -7l14 7q8 4 27 15t58 36.5t78 54.5
t84 70t80 82.5t61.5 92t33.5 98.5q14 98 -60 191zM893 470q-7 -52 -43.5 -109t-81.5 -101t-100 -86.5t-91.5 -66t-65.5 -38.5q-28 15 -64.5 38.5t-92 66t-100 86.5t-81 101t-43.5 109q-13 92 75 176q4 5 11.5 12.5t32 20t52.5 12.5q87 0 189 -111l21 -23l22 23
q102 111 189 111q27 0 52 -12.5t32.5 -20t11.5 -12.5q88 -84 75 -176z" />
<glyph glyph-name="uniE605" unicode="&#xe605;"
d="M512 415l360 360l45 -45l-360 -360l360 -359l-45 -45l-360 359l-360 -359l-45 45l360 359l-360 360l45 45z" />
<glyph glyph-name="uniE606" unicode="&#xe606;"
d="M245 384l-9 9l472 472l80 -80l-400 -401l400 -401l-80 -80l-472 472z" />
<glyph glyph-name="uniE607" unicode="&#xe607;"
d="M785 384l13 13l-488 487l-84 -84l416 -416l-416 -416l84 -84l488 487z" />
<glyph glyph-name="uniE608" unicode="&#xe608;"
d="M682 74q-108 -89 -249 -89q-107 0 -197.5 53t-143.5 143.5t-53 197.5t53 197.5t143.5 143.5t197.5 53t197.5 -53t143.5 -143.5t53 -197.5q0 -141 -89 -249l286 -286l-56 -56zM433.5 64q130.5 0 222.5 92t92 222.5t-92 223t-222.5 92.5t-223 -92.5t-92.5 -223t92.5 -222.5
t223 -92z" />
<glyph glyph-name="uniE609" unicode="&#xe609;"
d="M513 17q-15 0 -121 93t-168 161q-37 40 -64 95.5t-27 99.5q0 97 61.5 166.5t149.5 69.5q49 0 93 -34.5t76 -86.5q31 52 75 86.5t93 34.5q88 0 150 -69.5t62 -166.5q0 -47 -27 -104t-65 -92q-20 -18 -61.5 -57t-74 -68.5t-67 -61t-57 -49t-28.5 -17.5z" />
<glyph glyph-name="uniE60A" unicode="&#xe60a;" horiz-adv-x="1463"
d="M798 -160q0 -46 25 -58t61 16l537 420q36 28 36 68t-36 68l-537 424q-36 29 -61 16.5t-25 -57.5v-238q-138 0 -252.5 -24.5t-192 -63t-137.5 -94t-94.5 -109.5t-57.5 -117t-31.5 -109.5t-11 -94t-1.5 -63.5t2 -25q47 62 87 104t90 78t103.5 57.5t127 36.5t161.5 21t207 6
v-262z" />
<glyph glyph-name="uniE60B" unicode="&#xe60b;"
d="M150.5 805q23.5 0 40 -16.5t16.5 -40t-16.5 -40.5t-40 -17t-40.5 17t-17 40.5t17 40t40.5 16.5zM150 600q49 0 87.5 28.5t53.5 74.5h731v91h-731q-15 45 -53.5 73.5t-87.5 28.5q-61 0 -104.5 -43.5t-43.5 -104.5t43.5 -104.5t104.5 -43.5zM723 327q-23 0 -40 16.5
t-17 40.5t17 40.5t40.5 16.5t40 -16.5t16.5 -40.5t-16.5 -40.5t-40.5 -16.5zM864 430q-15 45 -53.5 73.5t-87 28.5t-87.5 -28.5t-53 -73.5h-583v-92h583q14 -45 53 -73.5t87.5 -28.5t87 28.5t53.5 73.5h160v92h-160zM150.5 -37q-23.5 0 -40.5 16.5t-17 40t17 40.5t40.5 17
t40 -17t16.5 -40.5t-16.5 -40t-40 -16.5zM150 168q-61 0 -104.5 -43.5t-43.5 -104.5t43.5 -104.5t104.5 -43.5q49 0 87.5 28.5t53.5 73.5h731v91h-731q-15 46 -53.5 74.5t-87.5 28.5z" />
<glyph glyph-name="uniE60C" unicode="&#xe60c;" horiz-adv-x="1122"
d="M793 798q92 0 150.5 -65t58.5 -161q0 -82 -54 -145l-398 -413l-399 413q-53 63 -53 145q0 96 58 161t150 65q43 0 90 -22t79 -52t53.5 -58.5t21.5 -42.5q0 14 21 42.5t53.5 58.5t79 52t89.5 22zM793 896q-63 0 -127 -30t-116 -78q-53 48 -117 78t-127 30
q-131 0 -218.5 -92.5t-87.5 -231.5q0 -118 76 -208l3 -3l2 -2l398 -413l71 -73l70 73l398 413l3 2l2 3q76 90 76 208q0 139 -87.5 231.5t-218.5 92.5z" />
<glyph glyph-name="uniE60D" unicode="&#xe60d;" horiz-adv-x="1122"
d="M793 896q-63 0 -127 -30t-116 -78q-53 48 -117 78t-127 30q-131 0 -218.5 -92.5t-87.5 -231.5q0 -118 76 -208l3 -3l2 -2l398 -413l71 -73l70 73l398 413l3 2l2 3q76 90 76 208q0 139 -87.5 231.5t-218.5 92.5z" />
<glyph glyph-name="uniE60E" unicode="&#xe60e;" horiz-adv-x="1321"
d="M1297 366l-597 530v-328q-448 -11 -616 -283q-87 -142 -84 -319q1 -32 2 -32q65 82 120.5 129.5t135.5 82t183 47.5t259 15v-328z" />
<glyph glyph-name="uniE617" unicode="&#xe617;"
d="M24 94l22 -22q9 -10 22 -10t23 10l424 430l420 -426q9 -9 21.5 -9t21.5 9l22 22q9 9 9 22t-9 23l-458 464q-5 5 -12 7q-9 7 -20.5 6t-20.5 -9l-465 -472q-9 -9 -9 -22t9 -23z" />
</font>
</defs></svg>
<font id="iconfont" horiz-adv-x="1024">
<font-face units-per-em="1024" ascent="896" descent="-128" />
<missing-glyph horiz-adv-x="1024" />
<glyph unicode="&#x20;" horiz-adv-x="0" d="" />
<glyph unicode="&#xe600;" glyph-name="delete" d="M911 725h-242v123q0 21-13.5 34.5t-34.5 13.5h-246q-20 0-33.5-13.5t-13.5-34.5v-123h-246q-21 0-34.5-13.5t-13.5-34 13.5-34 34.5-13.5h829q21 0 34.5 13.5t13.5 34-13.5 34-34.5 13.5zM423 725v72h147v-72h-147zM765 579q-21 0-34.5-14t-13.5-34v-560h-441v560q0 20-13.5 34t-34 14-34-14-13.5-34v-611q0-21 13.5-34.5t34.5-13.5h536q20 0 33.5 13.5t13.5 34.5v611q3 20-11.5 34t-35.5 14zM447 67v389q0 20-13.5 33.5t-34 13.5-34-13.5-13.5-33.5v-389q0-21 13.5-34.5t34-13.5 34 13.5 13.5 34.5zM645 67v389q0 20-13.5 33.5t-34.5 13.5q-20 0-35.5-13.5t-15.5-33.5v-389q0-21 13.5-34.5t34.5-13.5 36 13.5 15 34.5z" />
<glyph unicode="&#xe601;" glyph-name="bag" d="M512 812q43 0 82.5-17t68-45.5 45.5-68 17-82.5v-43h171v-640q0-53-37.5-90.5t-90.5-37.5h-512q-53 0-90.5 37.5t-37.5 90.5v640h171v43q0 43 17 82.5t45.5 68 68 45.5 82.5 17zM811-84v555h-598v-555q0-18 12.5-30.5t30.5-12.5h512q18 0 30.5 12.5t12.5 30.5zM512 727q-53 0-90.5-37.5t-37.5-90.5v-43h256v43q0 53-37.5 90.5t-90.5 37.5z" />
<glyph unicode="&#xe602;" glyph-name="down" d="M516 256l409 404q2 1 6 6t7 8 8 7 9 5.5 8.5 2 8.5-2.5l38-21q7-7 7.5-17.5t-6.5-17.5l-476-471q-7-8-17.5-8t-17.5 7zM531 158q-8-7-18.5-7t-17.5 8l-475 471q-7 7-7 17.5t7 17.5l38 21q4 3 8.5 2.5t8.5-2 9-5.5 8-7 7-8 6-6l415-407z" />
<glyph unicode="&#xe603;" glyph-name="check" d="M998.5 724.5q-12.5 11.5-29.5 11t-29-12.5l-552-588-302 297q-12 12-29.5 12t-29.5-12.5-12-29.5 13-29l332-327v-1q2-1 9-5 1-1 2.5-2t2.5-1q7-3 15-3t16 3q1 1 3 2l1 1q7 5 9 6l1 1 581 619q12 13 11.5 30t-13 28.5z" />
<glyph unicode="&#xe604;" glyph-name="love" d="M887 653q-19 24-31 33l-8 8q-53 51-126 51-103 0-211-106-107 106-210 106-74 0-126-51l-5-4-3-4q-12-9-31-33-74-93-60-191 7-48 33.5-98.5t61.5-92 80-82.5 84-70 77.5-54.5 57.5-36.5 28-15l13-7 14 7q8 4 27 15t58 36.5 78 54.5 84 70 80 82.5 61.5 92 33.5 98.5q14 98-60 191zM893 470q-7-52-43.5-109t-81.5-101-100-86.5-91.5-66-65.5-38.5q-28 15-64.5 38.5t-92 66-100 86.5-81 101-43.5 109q-13 92 75 176 4 5 11.5 12.5t32 20 52.5 12.5q87 0 189-111l21-23 22 23q102 111 189 111 27 0 52-12.5t32.5-20 11.5-12.5q88-84 75-176z" />
<glyph unicode="&#xe605;" glyph-name="close" d="M512 415l360 360 45-45-360-360 360-359-45-45-360 359-360-359-45 45 360 359-360 360 45 45z" />
<glyph unicode="&#xe606;" glyph-name="left" d="M245 384l-9 9 472 472 80-80-400-401 400-401-80-80-472 472z" />
<glyph unicode="&#xe607;" glyph-name="right" d="M785 384l13 13-488 487-84-84 416-416-416-416 84-84 488 487z" />
<glyph unicode="&#xe608;" glyph-name="search" d="M682 74q-108-89-249-89-107 0-197.5 53t-143.5 143.5-53 197.5 53 197.5 143.5 143.5 197.5 53 197.5-53 143.5-143.5 53-197.5q0-141-89-249l286-286-56-56zM433.5 64q130.5 0 222.5 92t92 222.5-92 223-222.5 92.5-223-92.5-92.5-223 92.5-222.5 223-92z" />
<glyph unicode="&#xe609;" glyph-name="love-solid" d="M513 17q-15 0-121 93t-168 161q-37 40-64 95.5t-27 99.5q0 97 61.5 166.5t149.5 69.5q49 0 93-34.5t76-86.5q31 52 75 86.5t93 34.5q88 0 150-69.5t62-166.5q0-47-27-104t-65-92q-20-18-61.5-57t-74-68.5-67-61-57-49-28.5-17.5z" />
<glyph unicode="&#xe60a;" glyph-name="yoho-share" horiz-adv-x="1463" d="M798-160q0-46 25-58t61 16l537 420q36 28 36 68t-36 68l-537 424q-36 29-61 16.5t-25-57.5v-238q-138 0-252.5-24.5t-192-63-137.5-94-94.5-109.5-57.5-117-31.5-109.5-11-94-1.5-63.5 2-25q47 62 87 104t90 78 103.5 57.5 127 36.5 161.5 21 207 6v-262z" />
<glyph unicode="&#xe60b;" glyph-name="filter" d="M150.5 805q23.5 0 40-16.5t16.5-40-16.5-40.5-40-17-40.5 17-17 40.5 17 40 40.5 16.5zM150 600q49 0 87.5 28.5t53.5 74.5h731v91h-731q-15 45-53.5 73.5t-87.5 28.5q-61 0-104.5-43.5t-43.5-104.5 43.5-104.5 104.5-43.5zM723 327q-23 0-40 16.5t-17 40.5 17 40.5 40.5 16.5 40-16.5 16.5-40.5-16.5-40.5-40.5-16.5zM864 430q-15 45-53.5 73.5t-87 28.5-87.5-28.5-53-73.5h-583v-92h583q14-45 53-73.5t87.5-28.5 87 28.5 53.5 73.5h160v92h-160zM150.5-37q-23.5 0-40.5 16.5t-17 40 17 40.5 40.5 17 40-17 16.5-40.5-16.5-40-40-16.5zM150 168q-61 0-104.5-43.5t-43.5-104.5 43.5-104.5 104.5-43.5q49 0 87.5 28.5t53.5 73.5h731v91h-731q-15 46-53.5 74.5t-87.5 28.5z" />
<glyph unicode="&#xe60c;" glyph-name="focus" horiz-adv-x="1122" d="M793 798q92 0 150.5-65t58.5-161q0-82-54-145l-398-413-399 413q-53 63-53 145 0 96 58 161t150 65q43 0 90-22t79-52 53.5-58.5 21.5-42.5q0 14 21 42.5t53.5 58.5 79 52 89.5 22zM793 896q-63 0-127-30t-116-78q-53 48-117 78t-127 30q-131 0-218.5-92.5t-87.5-231.5q0-118 76-208l5-5 398-413 71-73 70 73 398 413 3 2 2 3q76 90 76 208 0 139-87.5 231.5t-218.5 92.5z" />
<glyph unicode="&#xe60d;" glyph-name="focused" horiz-adv-x="1122" d="M793 896q-63 0-127-30t-116-78q-53 48-117 78t-127 30q-131 0-218.5-92.5t-87.5-231.5q0-118 76-208l5-5 398-413 71-73 70 73 398 413 3 2 2 3q76 90 76 208 0 139-87.5 231.5t-218.5 92.5z" />
<glyph unicode="&#xe60e;" glyph-name="share" horiz-adv-x="1321" d="M1297 366l-597 530v-328q-448-11-616-283-87-142-84-319 1-32 2-32 65 82 120.5 129.5t135.5 82 183 47.5 259 15v-328z" />
<glyph unicode="&#xe617;" glyph-name="up" d="M24 94l22-22q9-10 22-10t23 10l424 430 420-426q9-9 21.5-9t21.5 9l22 22q9 9 9 22t-9 23l-458 464q-5 5-12 7-9 7-20.5 6t-20.5-9l-465-472q-9-9-9-22t9-23z" />
<glyph unicode="&#xe900;" glyph-name="notdef" horiz-adv-x="374" d="M34 0v682h272v-682h-272zM68 34h204v614h-204v-614z" />
<glyph unicode="&#xe901;" glyph-name="wait-cargo" horiz-adv-x="1067" d="M992.619 896h-910.891l-81.088-460.587-0.64-563.413h1062.784v556.011l-70.165 467.989zM919.211 810.667l51.52-341.333h-292.629l-7.531-33.28c-13.76-61.013-71.403-105.301-137.024-105.301-65.429 0-123.029 44.117-136.96 104.917l-7.595 33.131h-295.829l60.181 341.867h765.867zM85.333-42.667v426.133h238.613c33.685-81.685 116.864-138.048 209.6-138.048 93.035 0 176.277 56.576 209.792 138.581h234.112v-426.667h-892.117z" />
<glyph unicode="&#xe902;" glyph-name="wait-pay" horiz-adv-x="1003" d="M794.122 666.122v229.878h-794.122v-1024h1003.102v794.122h-208.98zM83.592 812.408h626.939v-146.286h-626.939v146.286zM83.592 582.531h835.918v-626.939h-835.918v626.939zM167.184 457.143h668.735v-83.592h-668.735v83.592zM752.327 122.776h83.592v-83.592h-83.592v83.592z" />
<glyph unicode="&#xe903;" glyph-name="send-cargo" horiz-adv-x="1045" d="M1043.101 896h-1024v-397.061h83.592v-626.939h856.816v626.939h83.592v397.061zM186.284 498.939h689.633v-543.347h-689.633v543.347zM102.693 812.408h856.816v-229.878h-856.816v229.878zM374.366 373.551h313.469v-83.592h-313.469v83.592z" />
<glyph unicode="&#xe904;" glyph-name="refund-exchange" horiz-adv-x="1208" d="M1062.994 173.281c87.388 186.573 52.531 411.873-100.25 564.675-156.303 156.303-392.52 192.041-587.735 88.924l38.236-72.438c163.287 86.2 360.837 56.3 491.581-74.404 127.713-127.754 156.938-316.068 83.988-472.044l-141.947 66.437 96.154-265.298 265.298 96.154-145.326 67.994zM314.798 84.234c-127.734 127.734-156.959 316.047-84.009 472.023l141.967-66.437-96.174 265.298-265.298-96.154 145.306-67.994c-87.388-186.573-52.511-411.873 100.291-564.654 96.768-96.788 224.133-147.354 353.505-147.333 79.544 0 159.867 19.128 234.209 58.388l-38.236 72.438c-163.287-86.18-360.817-56.32-491.561 74.424z" />
<glyph unicode="&#xe905;" glyph-name="sort-asc" horiz-adv-x="585" d="M585.143 475.428q0-14.857-10.857-25.714t-25.714-10.857h-512q-14.857 0-25.714 10.857t-10.857 25.714 10.857 25.714l256 256q10.857 10.857 25.714 10.857t25.714-10.857l256-256q10.857-10.857 10.857-25.714z" />
<glyph unicode="&#xe906;" glyph-name="sort-desc" horiz-adv-x="585" d="M585.143 256q0-14.857-10.857-25.714l-256-256q-10.857-10.857-25.714-10.857t-25.714 10.857l-256 256q-10.857 10.857-10.857 25.714t10.857 25.714 25.714 10.857h512q14.857 0 25.714-10.857t10.857-25.714z" />
<glyph unicode="&#xe908;" glyph-name="x" horiz-adv-x="1001" d="M281 543q-27-1-53-1h-83q-18 0-36.5-6t-32.5-18.5-23-32-9-45.5v-76h912v41q0 16-0.5 30t-0.5 18q0 13-5 29t-17 29.5-31.5 22.5-49.5 9h-133v-97h-438v97zM955 310v-52q0-23 0.5-52t0.5-58-10.5-47.5-26-30-33-16-31.5-4.5q-14-1-29.5-0.5t-29.5 0.5h-32l-45 128h-439l-44-128h-63q-20 0-45 1-25 0-41 9.5t-25.5 23-13.5 29.5-4 30v167h911zM163 247q-12 0-21-8.5t-9-21.5 9-21.5 21-8.5q13 0 22 8.5t9 21.5-9 21.5-22 8.5zM316 123q-8-26-14-48-5-19-10.5-37t-7.5-25-3-15 1-14.5 9.5-10.5 21.5-4h365q23 0 34 12t2 38q-5 13-9.5 30.5t-9.5 34.5q-5 19-11 39h-368zM336 498v228q0 11 2.5 23t10 21.5 20.5 15.5 34 6h188q31 0 51.5-14.5t20.5-52.5v-227h-327z" />
</font></defs></svg>
\ No newline at end of file
... ...
No preview for this file type
No preview for this file type