Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yohobuywap-node
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
QC-L
6 years ago
Commit
b3b1fa363a082630627106b96d189f10aeb0caa7
1 parent
15cffd25
添加商详点击埋点,及 App 商详曝光埋点修改
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
40 additions
and
4 deletions
apps/activity/views/action/group/newIndex.hbs
apps/activity/views/partial/group/resources/collage-buy-prd-list.hbs
public/js/activity/group.page.js
public/scss/activity/group/floor/guess-like.scss
apps/activity/views/action/group/newIndex.hbs
View file @
b3b1fa3
<div
class=
"group"
data-share-img=
"
{{
shareInfo
.
bigImage
}}
"
data-share-title=
"
{{
shareInfo
.
title
}}
"
data-share-content=
"
{{
shareInfo
.
content
}}
"
data-is-App=
"
{{
isApp
}}
"
>
<div
class=
"resources"
>
<div
class=
"resources
good-info"
id=
"resources
"
>
<div
class=
"floors"
>
{{#
each
floors
}}
{{#
ifcond
template_name
"=="
'focus'
}}
...
...
apps/activity/views/partial/group/resources/collage-buy-prd-list.hbs
View file @
b3b1fa3
...
...
@@ -28,7 +28,7 @@
<div
class=
"swiper-wrapper"
>
{{#
each
data
.
prdList
}}
<div
class=
"swiper-slide swiper-slide-1"
data-product-skn=
"
{{
productSkn
}}
"
data-activity-id=
"
{{
activityId
}}
"
>
data-activity-id=
"
{{
activityId
}}
"
data-template-name=
"
{{
..
/
..
/
template_name
}}
"
data-template-id=
"
{{
..
/
..
/
template_id
}}
"
data-is-floor=
"true"
data-item-idx=
"
{{
@index
}}
"
data-index-idx=
"
{{
@
..
/
index
}}
"
>
<div
class=
"product-image-bg"
>
<img
src=
"
{{
image2
defaultImages
w
=
210
h
=
280
q
=
60
mode
=
3
}}
"
></img>
</div>
...
...
public/js/activity/group.page.js
View file @
b3b1fa3
...
...
@@ -9,6 +9,7 @@ import innerScroll from 'js/plugin/inner-scroll';
import
sharePlugin
from
'js/common/share'
;
const
querystring
=
require
(
'querystring'
);
let
groupListItem
=
require
(
'hbs/activity/group/group-list-product.hbs'
);
const
yoho
=
require
(
'js/yoho-app'
);
class
Group
extends
Page
{
constructor
()
{
...
...
@@ -207,8 +208,42 @@ class Group extends Page {
checkDetail
(
e
)
{
let
$this
=
$
(
e
.
currentTarget
);
let
productSkn
=
$this
.
data
(
'product-skn'
);
let
templateName
=
$this
.
data
(
'template-name'
);
let
templateId
=
$this
.
data
(
'template-id'
);
let
itemIdx
=
$this
.
data
(
'item-idx'
);
let
indexIdx
=
$this
.
data
(
'index-idx'
);
let
isFloor
=
$this
.
data
(
'is-floor'
);
let
activityId
=
$this
.
data
(
'activity-id'
);
let
isApp
=
$
(
'.group'
).
data
(
'is-App'
);
let
isiOS
=
yoho
.
isiOS
;
let
isAndroid
=
yoho
.
isAndroid
;
let
P_NAME
=
'hFP_CollageHome'
;
if
(
isAndroid
)
{
P_NAME
=
'aFP_CollageHome'
;
}
if
(
isiOS
)
{
P_NAME
=
'iFP_CollageHome'
;
}
if
(
isFloor
)
{
let
params
=
{
F_ID
:
templateId
,
F_NAME
:
templateName
,
F_INDEX
:
indexIdx
,
I_INDEX
:
itemIdx
+
1
,
ACTION_URL
:
''
,
// 拼团不传
TAB_ID
:
''
,
TAB_NAME
:
''
,
PRD_SKN
:
productSkn
};
window
.
_yas
&&
window
.
_yas
.
sendCustomInfo
&&
window
.
_yas
.
sendCustomInfo
({
op
:
'YB_GROUP_FLR_C'
,
appop
:
'YB_GROUP_FLR_C'
,
param
:
JSON
.
stringify
(
params
)
},
true
);
}
if
(
isApp
)
{
let
param
=
{
...
...
@@ -216,7 +251,8 @@ class Group extends Page {
params
:
{
product_skn
:
productSkn
,
activity_id
:
activityId
,
activity_type
:
'groupPurchase'
activity_type
:
'groupPurchase'
,
P_NAME
}
};
let
paramStr
=
JSON
.
stringify
(
param
);
...
...
public/scss/activity/group/floor/guess-like.scss
View file @
b3b1fa3
...
...
@@ -39,7 +39,7 @@
margin-top
:
-10px
;
height
:
2px
;
width
:
70%
;
background-color
:
#
222
;
background-color
:
#
444
;
}
.
wapper
:
:-
webkit-scrollbar
{
...
...
Please
register
or
login
to post a comment