xujing 5 年前
父节点
当前提交
de68ff90d8
共有 2 个文件被更改,包括 12 次插入3 次删除
  1. 5
    2
      src/pages/person/index.js
  2. 7
    1
      src/pages/person/index.scss

+ 5
- 2
src/pages/person/index.js 查看文件

194
 
194
 
195
   renderDetail() {
195
   renderDetail() {
196
     const { users, menus, roleName } = this.state
196
     const { users, menus, roleName } = this.state
197
-    const { user: { userInfo: { miniApp: { name } } } } = this.props
197
+    const { user: { userInfo: { person: { org: { waterMark } }, miniApp: { name } } } } = this.props
198
     // const showQRCode = user.personType === ROLE_CODE['CONSULTANT'] || ROLE_CODE['ESTATE_AGENT'] || ROLE_CODE['CHANNEL_AGENT']
198
     // const showQRCode = user.personType === ROLE_CODE['CONSULTANT'] || ROLE_CODE['ESTATE_AGENT'] || ROLE_CODE['CHANNEL_AGENT']
199
     // const isConsultant = user.personType == ROLE_CODE['CONSULTANT']
199
     // const isConsultant = user.personType == ROLE_CODE['CONSULTANT']
200
     // const isConsultant = user.personType
200
     // const isConsultant = user.personType
202
       <View className="person">
202
       <View className="person">
203
         <Notice></Notice>
203
         <Notice></Notice>
204
         <View className="info">
204
         <View className="info">
205
-          <Image className="bg" src={transferImage('https://estateagents.oss-cn-shanghai.aliyuncs.com/miniapp/images/mine/background.png')} mode='aspectFill'></Image>
205
+          <Image className="bg" src={transferImage('https://estateagents.oss-cn-shanghai.aliyuncs.com/miniapp/images/mine/background.png')} mode='widthFix'>
206
+            {waterMark && <Image className="logo" src={transferImage(waterMark)} mode='widthFix'></Image>}
207
+          </Image>
208
+
206
           <View className="content">
209
           <View className="content">
207
             <View className="info-block">
210
             <View className="info-block">
208
               <View className="avatar" onClick={this.goPersonDetail}>
211
               <View className="avatar" onClick={this.goPersonDetail}>

+ 7
- 1
src/pages/person/index.scss 查看文件

116
   }
116
   }
117
   .bg {
117
   .bg {
118
     width: 100%;
118
     width: 100%;
119
+    position: relative;
120
+  }
121
+  .logo{
122
+    position: absolute;
123
+    width: 200px;
124
+    right: 40px;
125
+    bottom: 88px;
119
   }
126
   }
120
-
121
   .content {
127
   .content {
122
     padding: 30px 40px;
128
     padding: 30px 40px;
123
     position: absolute;
129
     position: absolute;