...
|
...
|
@@ -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
|
|
|
}
|
|
|
};
|
...
|
...
|
|