Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
quantum-blocks-h5
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ui
quantum-blocks-h5
Commits
a633d52f
Commit
a633d52f
authored
Oct 25, 2022
by
徐光星
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 优惠券弹窗上报埋点
parent
f61c6a3d
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
14 additions
and
0 deletions
+14
-0
index.ts
app/web/page/activity/view/activity/index.ts
+14
-0
No files found.
app/web/page/activity/view/activity/index.ts
View file @
a633d52f
...
@@ -24,6 +24,7 @@ import navigatorApi from '@/api/navigator.api';
...
@@ -24,6 +24,7 @@ import navigatorApi from '@/api/navigator.api';
import
editorApi
from
'
@/api/editor.api
'
;
import
editorApi
from
'
@/api/editor.api
'
;
import
modalApi
from
'
@/api/modal.api
'
;
import
modalApi
from
'
@/api/modal.api
'
;
import
{
getTokenFromApp
}
from
'
@qg/citrus-ui/src/helper/service/utils
'
;
import
{
getTokenFromApp
}
from
'
@qg/citrus-ui/src/helper/service/utils
'
;
import
{
registeredEvents
}
from
'
@/service/sa.service
'
;
@
Component
({
components
:
{
FreedomContainer
,
GridLayout
,
GridItem
,
PageBottomTip
,
BackTop
,
InvalidNotice
,
EmptyState
,
CouponModal
},
name
:
'
Activity
'
})
@
Component
({
components
:
{
FreedomContainer
,
GridLayout
,
GridItem
,
PageBottomTip
,
BackTop
,
InvalidNotice
,
EmptyState
,
CouponModal
},
name
:
'
Activity
'
})
export
default
class
Activity
extends
Mixins
(
TransformStyleMixin
,
BottomNavStyleMixin
,
SaMixin
,
DisableTouchMixin
)
{
export
default
class
Activity
extends
Mixins
(
TransformStyleMixin
,
BottomNavStyleMixin
,
SaMixin
,
DisableTouchMixin
)
{
...
@@ -207,6 +208,19 @@ export default class Activity extends Mixins(TransformStyleMixin, BottomNavStyle
...
@@ -207,6 +208,19 @@ export default class Activity extends Mixins(TransformStyleMixin, BottomNavStyle
if
(
res
&&
Object
.
keys
(
res
).
length
)
{
if
(
res
&&
Object
.
keys
(
res
).
length
)
{
this
.
couponModalData
=
res
;
this
.
couponModalData
=
res
;
this
.
showCouponModal
=
true
;
this
.
showCouponModal
=
true
;
try
{
const
popupwindow_name
=
res
.
couponPush
&&
res
.
couponPush
.
componentName
?
res
.
couponPush
.
componentName
:
''
;
const
popupwindow_id
=
res
.
couponPush
&&
res
.
couponPush
.
appConfigPushNo
?
res
.
couponPush
.
appConfigPushNo
:
''
;
const
coupon_id
=
res
.
couponList
.
map
(
item
=>
item
.
id
).
join
(
'
,
'
);
registeredEvents
(
'
H5_ActivityPageCouponPopupExposure
'
,
{
activity_id
:
this
.
pageInfo
.
uuid
,
popupwindow_name
,
popupwindow_id
,
coupon_id
});
}
catch
(
e
)
{
console
.
log
(
e
);
}
}
}
}
}
comparePageTime
(
serverTime
)
{
comparePageTime
(
serverTime
)
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment