xujing 5 yıl önce
ebeveyn
işleme
4cae41643f

+ 1
- 1
config/dev.js Dosyayı Görüntüle

@@ -9,7 +9,7 @@ module.exports = {
9 9
     // WSS_HOST: '"ws://192.168.2.43:8080"',
10 10
     OSS_PATH: 'https://njcj.oss-cn-shanghai.aliyuncs.com/',
11 11
     OSS_FAST_PATH: 'https://njcj.oss-accelerate.aliyuncs.com/',
12
-    Version: 'V3.5.24'
12
+    Version: 'V3.5.21'
13 13
   },
14 14
   weapp: {},
15 15
   h5: {}

+ 7
- 2
src/pages/project/index.js Dosyayı Görüntüle

@@ -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
               {

+ 6
- 4
src/pages/project/newsbanner/index.js Dosyayı Görüntüle

@@ -4,7 +4,7 @@ import { queryNewsList } from '@/services/news'
4 4
 import dayjs from 'dayjs'
5 5
 import { connect } from '@tarojs/redux'
6 6
 
7
-@connect(state => ({...state.city, ...state.user }))
7
+@connect(state => ({ ...state.city, ...state.user }))
8 8
 export default class SwiperBanner extends Component {
9 9
   static options = {
10 10
     addGlobalClass: true,
@@ -48,13 +48,15 @@ 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
+    console.log(newImg,'newImg')
52 53
     return (
53 54
       <View className="notice-box" >
54 55
         <View style="display: flex;align-items: center;">
55 56
           <View className="left-text">
56
-            <View className="up"> 地产</View >
57
-            <View className="down"> 头条</View >
57
+            {newImg  && <Image style="width:76rpx ; height:76rpx" src={newImg} >{console.log(newImg,'newImg')}</Image>}
58
+            {!newImg  && <View><View className="up"> 地产</View >
59
+              <View className="down"> 头条</View ></View >}
58 60
           </View >
59 61
           <Swiper
60 62
             className='notice-swiper'