|
@@ -21,15 +21,15 @@ import './index.scss'
|
21
|
21
|
const bgImg = "https://njcj.oss-cn-shanghai.aliyuncs.com/miniapp/images/helpgroup/bg.png"
|
22
|
22
|
|
23
|
23
|
@connect(s => s.user)
|
24
|
|
-@withDetail({
|
25
|
|
- track: {
|
26
|
|
- event: 'detail',
|
27
|
|
- eventType: 'activity',
|
28
|
|
- targetType: 'live',
|
29
|
|
- propertyName: '查看直播详情页',
|
30
|
|
- data: '{}',
|
31
|
|
- }
|
32
|
|
-})
|
|
24
|
+// @withDetail({
|
|
25
|
+// track: {
|
|
26
|
+// event: 'detail',
|
|
27
|
+// eventType: 'activity',
|
|
28
|
+// targetType: 'live',
|
|
29
|
+// propertyName: '查看直播详情页',
|
|
30
|
+// data: '{}',
|
|
31
|
+// }
|
|
32
|
+// })
|
33
|
33
|
export default class livePage extends Component {
|
34
|
34
|
config = {
|
35
|
35
|
navigationBarTitleText: '直播活动详情',
|
|
@@ -46,6 +46,7 @@ export default class livePage extends Component {
|
46
|
46
|
consultData: {}, // 分享的置业顾问信息
|
47
|
47
|
consultShow: false, // 置业顾问悬浮框显示隐藏
|
48
|
48
|
noRecord: false,
|
|
49
|
+ recordId: undefined, // 埋点ID
|
49
|
50
|
}
|
50
|
51
|
|
51
|
52
|
|
|
@@ -102,6 +103,10 @@ export default class livePage extends Component {
|
102
|
103
|
this._$_dataReady()
|
103
|
104
|
}
|
104
|
105
|
|
|
106
|
+ componentWillUnmount() {
|
|
107
|
+ const { recordId } = this.state
|
|
108
|
+ recordId && updatePoint(recordId)
|
|
109
|
+ }
|
105
|
110
|
|
106
|
111
|
anotherInfo(id) {
|
107
|
112
|
|
|
@@ -124,6 +129,19 @@ export default class livePage extends Component {
|
124
|
129
|
liveDetail: res || {},
|
125
|
130
|
noRecord: res.status == '1' ? false : true
|
126
|
131
|
})
|
|
132
|
+ savePoint({
|
|
133
|
+ event: 'detail',
|
|
134
|
+ eventType: 'activity',
|
|
135
|
+ targetType: 'live',
|
|
136
|
+ targetId:res.liveActivityId,
|
|
137
|
+ propertyName: '查看直播详情页',
|
|
138
|
+ data: '{}',
|
|
139
|
+ }).then(res => {
|
|
140
|
+ this.setState({
|
|
141
|
+ recordId: res.recordId
|
|
142
|
+ })
|
|
143
|
+ console.log('直播详情页')
|
|
144
|
+ })
|
127
|
145
|
Taro.hideToast()
|
128
|
146
|
const { templates = [], posterImg = '' } = (res.posters || [])[0]
|
129
|
147
|
|