Authored by 李奇

fixed:修正平台前缀

... ... @@ -85,12 +85,13 @@ function GoodHrefBinding(el, binding) {
}
let href = `/product/pro_${product_id}_${goods_id}/${cn_alphabet || 'item'}.html`;
const prefix = yoho.isiOS ? 'i' : (yoho.isAndroid ? 'a' : '');
if (yoho.isYohoBuy) {
let goParams = {
action: 'go.productDetail',
params: {
product_skn: product_skn,
from_page_name,
from_page_name: `${prefix}${from_page_name}`,
from_page_param
}
};
... ...
... ... @@ -32,12 +32,26 @@ export default {
let {product_skn} = product;
let href = `/product/pro_${product_skn}.html`;
const pageNameMap = {
'channel.home': 'FP_BLK_Home_h5',
'channel.channelHome.channelMen': 'FP_BLK_MenHome_h5',
'channel.channelHome.channelWomen': 'FP_BLK_WomenHome_h5'
};
let from_page_name = this.$route.name;
if (this.yoho) {
const prefix = this.yoho.env.isiOS ? 'i' : (this.yoho.env.isAndroid ? 'a' : '');
from_page_name = pageNameMap[this.$route.name] ? `${prefix}${pageNameMap[this.$route.name]}` :
this.$route.name;
}
if ((this.$yoho && this.$yoho.isYohoBuy) || this.yoho.env.isYohoBuy) {
let goParams = {
action: 'go.productDetail',
params: {
product_skn: product_skn,
from_page_name: this.$route.name,
from_page_name: from_page_name,
from_page_param: this.$route.query
}
};
... ...