xujing 5 jaren geleden
bovenliggende
commit
fe32ec6084
1 gewijzigde bestanden met toevoegingen van 7 en 2 verwijderingen
  1. 7
    2
      src/onlineSelling/pages/live/index.js

+ 7
- 2
src/onlineSelling/pages/live/index.js Bestand weergeven

@@ -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()}