|
@@ -45,6 +45,7 @@ export default class livePage extends Component {
|
45
|
45
|
posterConfig: [],
|
46
|
46
|
consultData: {}, // 分享的置业顾问信息
|
47
|
47
|
consultShow: false, // 置业顾问悬浮框显示隐藏
|
|
48
|
+ noRecord: false,
|
48
|
49
|
}
|
49
|
50
|
|
50
|
51
|
|
|
@@ -118,9 +119,10 @@ export default class livePage extends Component {
|
118
|
119
|
}
|
119
|
120
|
|
120
|
121
|
queryLiveDetail(id).then(res => {
|
121
|
|
-
|
|
122
|
+ Taro.hideToast()
|
122
|
123
|
this.setState({
|
123
|
124
|
liveDetail: res || {},
|
|
125
|
+ noRecord: res.status == '1' ? false : true
|
124
|
126
|
})
|
125
|
127
|
const { templates = [], posterImg = '' } = (res.posters || [])[0]
|
126
|
128
|
|
|
@@ -132,6 +134,8 @@ export default class livePage extends Component {
|
132
|
134
|
this.setState({ posterConfig, posterData })
|
133
|
135
|
})
|
134
|
136
|
})
|
|
137
|
+ }).catch(err => {
|
|
138
|
+ Taro.hideToast()
|
135
|
139
|
})
|
136
|
140
|
}
|
137
|
141
|
|
|
@@ -306,6 +310,7 @@ export default class livePage extends Component {
|
306
|
310
|
posterData,
|
307
|
311
|
posterConfig,
|
308
|
312
|
liveDetail,
|
|
313
|
+ noRecord
|
309
|
314
|
} = this.state
|
310
|
315
|
|
311
|
316
|
const { userInfo: { person } } = this.props
|
|
@@ -321,7 +326,7 @@ export default class livePage extends Component {
|
321
|
326
|
}
|
322
|
327
|
{/* 生成海报 */}
|
323
|
328
|
{showPoster && <Poster data={posterData} configs={posterConfig} onCancel={this.togglePosterStatus} onFinish={this.togglePosterStatus} ></Poster>}
|
324
|
|
- {liveDetail.status == 1 ?
|
|
329
|
+ {!noRecord ?
|
325
|
330
|
<View className="live-page">
|
326
|
331
|
<Image onClick={this.handleLiveBtn} src={transferImage(liveDetail.detailTypeImg || bgImg)} mode='widthFix' className="bg_img"></Image>
|
327
|
332
|
{this.renderBottom()}
|