zhoulisen преди 5 години
родител
ревизия
bc040ebbd7
променени са 2 файла, в които са добавени 11 реда и са изтрити 5 реда
  1. 7
    2
      src/pages/project/index.js
  2. 4
    3
      src/pages/project/newsbanner/index.js

+ 7
- 2
src/pages/project/index.js Целия файл

@@ -33,6 +33,7 @@ export default class Index extends Component {
33 33
     maskBanner: '',
34 34
     shareImg: '',
35 35
     imgDocument: '',
36
+    newImg:'',
36 37
     // adImage: advImageOfApp,
37 38
     bannerList: [],
38 39
     helpGroupList: [],
@@ -87,10 +88,14 @@ export default class Index extends Component {
87 88
     getIndexShare().then(res => {
88 89
 
89 90
       const shareInfo = (res || []).filter(item => item.imgType === 'index')[0]
91
+      const newsInfo = (res || []).filter(item => item.imgType === 'indexNews')[0]
90 92
       this.setState({
91 93
         shareImg: (shareInfo || {}).imgUrl,
92 94
         imgDocument: (shareInfo || {}).imgDocument,
95
+        newImg: (newsInfo || {}).imgUrl,
93 96
       })
97
+      
98
+      // indexNews
94 99
       console.log(shareInfo, '首页分享信息')
95 100
     })
96 101
   }
@@ -503,7 +508,7 @@ export default class Index extends Component {
503 508
   }
504 509
 
505 510
   render() {
506
-    const { achieve, helpGroupList, propagandaBanner, newsShow, iconList } = this.state
511
+    const { achieve, helpGroupList, propagandaBanner, newsShow, iconList,newImg } = this.state
507 512
     const { curCity, unReadNum, userInfo: { person: { personType } } } = this.props
508 513
 
509 514
     return (
@@ -572,7 +577,7 @@ export default class Index extends Component {
572 577
                   </View>
573 578
                 }
574 579
                 {/* 资讯 */}
575
-                <Newsbanner showNesBox={this.handleNewsbannerShow} cityId={curCity.id} onClick={this.handleNoticeClick} onClickMore={this.toNewsList} />
580
+                <Newsbanner showNesBox={this.handleNewsbannerShow} cityId={curCity.id} newImg = {newImg} onClick={this.handleNoticeClick} onClickMore={this.toNewsList} />
576 581
               </View >
577 582
               {/* 参加活动*/}
578 583
               {

+ 4
- 3
src/pages/project/newsbanner/index.js Целия файл

@@ -48,13 +48,14 @@ export default class SwiperBanner extends Component {
48 48
 
49 49
   render() {
50 50
     if (!this.state.list.length) return null;
51
-
51
+    const { newImg } = this.props
52 52
     return (
53 53
       <View className="notice-box" >
54 54
         <View style="display: flex;align-items: center;">
55 55
           <View className="left-text">
56
-            <View className="up"> 地产</View >
57
-            <View className="down"> 头条</View >
56
+          <Image  style="width:76rpx ; height:76rpx" src={newImg} ></Image>
57
+            {/* <View className="up"> 地产</View >
58
+            <View className="down"> 头条</View > */}
58 59
           </View >
59 60
           <Swiper
60 61
             className='notice-swiper'