周立森 5 years ago
parent
commit
2668cb032f

BIN
src/assets/checkin/checkinsuccessfully.png View File


BIN
src/assets/default.jpg View File


BIN
src/assets/helpgroup/group/fail.png View File


BIN
src/assets/helpgroup/group/success.png View File


BIN
src/assets/mine/background.png View File


BIN
src/assets/shop/background.jpg View File


BIN
src/assets/shop/banner1.jpg View File


+ 4
- 4
src/pages/activity/detail/assemble.js View File

24
 
24
 
25
 const waitImg = require('@assets/helpgroup/wait.png')
25
 const waitImg = require('@assets/helpgroup/wait.png')
26
 const memberImg = require('@assets/helpgroup/group/member.png')
26
 const memberImg = require('@assets/helpgroup/group/member.png')
27
-const successImg = require('@assets/helpgroup/group/success.png')
28
-const failImg = require('@assets/helpgroup/group/fail.png')
27
+const successImg = 'https://estateagents.oss-cn-shanghai.aliyuncs.com/miniapp/images/helpgroup/group/success.png'
28
+const failImg = 'https://estateagents.oss-cn-shanghai.aliyuncs.com/miniapp/images/helpgroup/group/fail.png'
29
 const quoteImg = 'https://estateagents.oss-cn-shanghai.aliyuncs.com/miniapp/images/quota.png'
29
 const quoteImg = 'https://estateagents.oss-cn-shanghai.aliyuncs.com/miniapp/images/quota.png'
30
 
30
 
31
 // 活动状态
31
 // 活动状态
556
                     groupState === GroupSuccess &&
556
                     groupState === GroupSuccess &&
557
                     (
557
                     (
558
                       <Block>
558
                       <Block>
559
-                        <Image className="status__img" style="margin:12rpx auto 24rpx auto" src={successImg}></Image>
559
+                        <Image className="status__img" style="margin:12rpx auto 24rpx auto" src={getThumbnail(successImg)}></Image>
560
                         <View className="hexiaoma" style="margin:0 auto 40rpx auto">核销码: {verificationCode}</View>
560
                         <View className="hexiaoma" style="margin:0 auto 40rpx auto">核销码: {verificationCode}</View>
561
                       </Block>
561
                       </Block>
562
                     )
562
                     )
566
                     groupState === GroupFailure &&
566
                     groupState === GroupFailure &&
567
                     (
567
                     (
568
                       <View>
568
                       <View>
569
-                        <Image className="status__img" style="margin:12rpx auto 24rpx auto" src={failImg}></Image>
569
+                        <Image className="status__img" style="margin:12rpx auto 24rpx auto" src={getThumbnail(failImg)}></Image>
570
                         <View className="fail-text" style="margin:0 auto 40rpx auto">活动已超时,拼团失败!</View>
570
                         <View className="fail-text" style="margin:0 auto 40rpx auto">活动已超时,拼团失败!</View>
571
                       </View>
571
                       </View>
572
                     )
572
                     )

+ 2
- 2
src/pages/checkin/checkinsuccess/index.js View File

1
 import Taro, { Component } from '@tarojs/taro';
1
 import Taro, { Component } from '@tarojs/taro';
2
 import './index.scss'
2
 import './index.scss'
3
-
3
+import {getThumbnail } from '@utils/tools'
4
 
4
 
5
 
5
 
6
 
6
 
36
     return (
36
     return (
37
       <View className="checkin" style="width:100vw;height:100vh;background:rgba(245,245,245,1);" >
37
       <View className="checkin" style="width:100vw;height:100vh;background:rgba(245,245,245,1);" >
38
         <View style="text-align: center;">
38
         <View style="text-align: center;">
39
-          <Image className="img" src={require('@assets/checkin/checkinsuccessfully.png')}  ></Image>
39
+          <Image className="img" src={getThumbnail('https://estateagents.oss-cn-shanghai.aliyuncs.com/miniapp/images/checkin/checkinsuccessfully.png')}  ></Image>
40
         </View>
40
         </View>
41
         <View>
41
         <View>
42
           {this.state.addPoints && (<Text className="text1" style="">+{this.state.addPoints}积分</Text>)}
42
           {this.state.addPoints && (<Text className="text1" style="">+{this.state.addPoints}积分</Text>)}

+ 2
- 1
src/pages/person/customerAnalysis/myCustomer.js View File

9
 import ActivityItem from './item'
9
 import ActivityItem from './item'
10
 import dayjs from 'dayjs'
10
 import dayjs from 'dayjs'
11
 const iconImg = require('@assets/person/icon.png')
11
 const iconImg = require('@assets/person/icon.png')
12
+import {getThumbnail } from '@utils/tools'
12
 import emptyImg from '@assets/empty.png'
13
 import emptyImg from '@assets/empty.png'
13
 
14
 
14
 @connect(({ user, city }) => ({ user, city }))
15
 @connect(({ user, city }) => ({ user, city }))
469
         {followVisible && this.renderFollowBox()}
470
         {followVisible && this.renderFollowBox()}
470
         {baseVisible && this.renderBaseBox()}
471
         {baseVisible && this.renderBaseBox()}
471
         <View className="user_con">
472
         <View className="user_con">
472
-          <Image className="bg" src={require('@assets/shop/background.jpg')} ></Image>
473
+          <Image className="bg" src={getThumbnail('https://estateagents.oss-cn-shanghai.aliyuncs.com/miniapp/images/shop/background.jpg')} ></Image>
473
           <Image className="user__left__headimg" src={customerDetail.picture || require('@assets/default-avatar.png')} />
474
           <Image className="user__left__headimg" src={customerDetail.picture || require('@assets/default-avatar.png')} />
474
           <View className='user__left__name'>
475
           <View className='user__left__name'>
475
             {customerDetail.name}
476
             {customerDetail.name}

+ 2
- 2
src/pages/person/index.js View File

8
 import { getCodeMessage, putRegisterConsultant } from '@services/getCode'
8
 import { getCodeMessage, putRegisterConsultant } from '@services/getCode'
9
 import * as actions from '@actions/user'
9
 import * as actions from '@actions/user'
10
 import Authorize from '@components/authorize'
10
 import Authorize from '@components/authorize'
11
-
11
+import { getThumbnail } from '@utils/tools'
12
 import { menus } from './menus'
12
 import { menus } from './menus'
13
 
13
 
14
 @connect(({ user, city }) => ({ user, city }), { ...actions })
14
 @connect(({ user, city }) => ({ user, city }), { ...actions })
158
       <View className="person">
158
       <View className="person">
159
         <Notice></Notice>
159
         <Notice></Notice>
160
         <View className="info">
160
         <View className="info">
161
-          <Image className="bg" src={require('@assets/mine/background.png')} mode='aspectFill'></Image>
161
+          <Image className="bg" src={getThumbnail('https://estateagents.oss-cn-shanghai.aliyuncs.com/miniapp/images/mine/background.png')} mode='aspectFill'></Image>
162
           <View className="content">
162
           <View className="content">
163
             <View className="info-block">
163
             <View className="info-block">
164
               <View className="avatar" onClick={this.goPersonDetail}>
164
               <View className="avatar" onClick={this.goPersonDetail}>

+ 1
- 1
src/pages/person/profile/detail/index.js View File

10
 import "taro-ui/dist/style/components/image-picker.scss";
10
 import "taro-ui/dist/style/components/image-picker.scss";
11
 import "taro-ui/dist/style/components/icon.scss";
11
 import "taro-ui/dist/style/components/icon.scss";
12
 const add = require('@assets/add.png')
12
 const add = require('@assets/add.png')
13
-const img = require('@assets/shop/banner1.jpg')
13
+
14
 const closeImg = require('@assets/close.png')
14
 const closeImg = require('@assets/close.png')
15
 
15
 
16
 // import { connect } from '@tarojs/redux'
16
 // import { connect } from '@tarojs/redux'

+ 1
- 1
src/pages/project/item/index.js View File

20
     const { data, onClick } = this.props
20
     const { data, onClick } = this.props
21
     const { uvList = {}, buildingTag = [], buildingListImg, shareList = {} } = data
21
     const { uvList = {}, buildingTag = [], buildingListImg, shareList = {} } = data
22
     const { records = [], total = 0 } = uvList
22
     const { records = [], total = 0 } = uvList
23
-    const imgSrc = (buildingListImg && buildingListImg[0]) ? buildingListImg[0].url : require('@assets/default.jpg')
23
+    const imgSrc = (buildingListImg && buildingListImg[0]) ? buildingListImg[0].url : getThumbnail('https://estateagents.oss-cn-shanghai.aliyuncs.com/miniapp/images/default.jpg')
24
 
24
 
25
     return (
25
     return (
26
       <View className='item' onClick={onClick.bind(this, data)}>
26
       <View className='item' onClick={onClick.bind(this, data)}>

+ 2
- 2
src/pages/shop/index.js View File

3
 import { AtTabs, AtTabsPane } from 'taro-ui'
3
 import { AtTabs, AtTabsPane } from 'taro-ui'
4
 import "taro-ui/dist/style/components/tabs.scss"
4
 import "taro-ui/dist/style/components/tabs.scss"
5
 import './index.scss'
5
 import './index.scss'
6
-
6
+import {getThumbnail } from '@utils/tools'
7
 // import Search from '@components/search'
7
 // import Search from '@components/search'
8
 import Banner from './banner'
8
 import Banner from './banner'
9
 import ready from '@utils/ready'
9
 import ready from '@utils/ready'
349
           }}>
349
           }}>
350
           <View className="user_box">
350
           <View className="user_box">
351
             <View className="user_con">
351
             <View className="user_con">
352
-              <Image className="bg" src={require('@assets/shop/background.jpg')} ></Image>
352
+              <Image className="bg" src={getThumbnail('https://estateagents.oss-cn-shanghai.aliyuncs.com/miniapp/images/shop/background.jpg')} ></Image>
353
               <Image className="user__left__headimg" src={person.avatarurl} />
353
               <Image className="user__left__headimg" src={person.avatarurl} />
354
               <View className='user__left__name'>{person.nickname}</View>
354
               <View className='user__left__name'>{person.nickname}</View>
355
               {
355
               {