xujing 5 年前
父节点
当前提交
402043400e
共有 2 个文件被更改,包括 29 次插入25 次删除
  1. 1
    3
      src/components/authorizationComponent/index.js
  2. 28
    22
      src/pages/person/index.js

+ 1
- 3
src/components/authorizationComponent/index.js 查看文件

7
 
7
 
8
 @connect(state => state.user, { ...actions })
8
 @connect(state => state.user, { ...actions })
9
 export default class Index extends Component {
9
 export default class Index extends Component {
10
-  config = {
11
-    navigationBarTitleText: '我的'
12
-  }
10
+
13
   state = {
11
   state = {
14
     isLogin: false,
12
     isLogin: false,
15
     isPhone: false
13
     isPhone: false

+ 28
- 22
src/pages/person/index.js 查看文件

30
     roleName: '普通用户'
30
     roleName: '普通用户'
31
   }
31
   }
32
 
32
 
33
-  componentDidShow () {
33
+  componentDidShow() {
34
     Taro.showLoading()
34
     Taro.showLoading()
35
     this.loadUserInfo()
35
     this.loadUserInfo()
36
     Taro.hideLoading()
36
     Taro.hideLoading()
37
+    console.log(this.props, "wwwwwwwwwwwwwwwwww")
37
   }
38
   }
38
 
39
 
39
-  loadUserInfo () {
40
+  loadUserInfo() {
40
     queryUserInfo().then(user => {
41
     queryUserInfo().then(user => {
41
       const [roleSetting, roleName] = this.getRoleName(user.personType)
42
       const [roleSetting, roleName] = this.getRoleName(user.personType)
42
 
43
 
50
     })
51
     })
51
   }
52
   }
52
 
53
 
53
-  doSign () {
54
+  doSign() {
54
     const { user: { id, havaSigned } } = this.state
55
     const { user: { id, havaSigned } } = this.state
55
     if (havaSigned) {
56
     if (havaSigned) {
56
       return
57
       return
72
     })
73
     })
73
   }
74
   }
74
 
75
 
75
-  toHomePage () {
76
+  toHomePage() {
76
     Taro.switchTab({
77
     Taro.switchTab({
77
       url: '/pages/project/index'
78
       url: '/pages/project/index'
78
     })
79
     })
79
   }
80
   }
80
 
81
 
81
-  toShopPage () {
82
+  toShopPage() {
82
     Taro.switchTab({
83
     Taro.switchTab({
83
       url: '/pages/shop/index'
84
       url: '/pages/shop/index'
84
     })
85
     })
98
           icon: "none",
99
           icon: "none",
99
           duration: 3000
100
           duration: 3000
100
         })
101
         })
101
-        Taro.setStorageSync('userId',res.userId)
102
-        const  payload={
103
-          path:'',
104
-          scene:''
102
+        Taro.setStorageSync('userId', res.userId)
103
+        const payload = {
104
+          path: '',
105
+          scene: ''
105
         }
106
         }
106
 
107
 
107
         login(payload, res => {
108
         login(payload, res => {
117
         // },this.loadUserInfo())
118
         // },this.loadUserInfo())
118
 
119
 
119
         // if (res) {
120
         // if (res) {
120
-          // Taro.showToast({
121
-          //   title: "匹配成功,请退出小程序重新登录即可",
122
-          //   icon: "none",
123
-          //   duration: 3000
124
-          // })
121
+        // Taro.showToast({
122
+        //   title: "匹配成功,请退出小程序重新登录即可",
123
+        //   icon: "none",
124
+        //   duration: 3000
125
+        // })
125
         // } else {
126
         // } else {
126
         //   Taro.showToast({
127
         //   Taro.showToast({
127
         //     title: "匹配失败,请联系相关管理人员",
128
         //     title: "匹配失败,请联系相关管理人员",
141
 
142
 
142
   }
143
   }
143
 
144
 
144
-  getRoleName (type) {
145
+  getRoleName(type) {
145
     switch (type) {
146
     switch (type) {
146
       case ROLE_CODE['CONSULTANT']:
147
       case ROLE_CODE['CONSULTANT']:
147
         return [{ consultant: true }, '置业顾问']
148
         return [{ consultant: true }, '置业顾问']
154
     }
155
     }
155
   }
156
   }
156
 
157
 
157
-  goShop () {
158
+  goShop() {
158
     Taro.switchTab({
159
     Taro.switchTab({
159
       url: `/pages/shop/index`
160
       url: `/pages/shop/index`
160
     })
161
     })
161
   }
162
   }
162
-  handleMore () {
163
+  handleMore() {
163
     Taro.showModal({
164
     Taro.showModal({
164
       title: '温馨提示',
165
       title: '温馨提示',
165
       content: '敬请期待'
166
       content: '敬请期待'
166
     })
167
     })
167
   }
168
   }
168
 
169
 
169
-  goPersonDetail () {
170
+  goPersonDetail() {
170
 
171
 
171
     const { user: { personType } } = this.state
172
     const { user: { personType } } = this.state
172
 
173
 
178
 
179
 
179
   }
180
   }
180
 
181
 
181
-  renderLogin () {
182
+  renderLogin() {
182
     return <Authorize></Authorize>
183
     return <Authorize></Authorize>
183
   }
184
   }
184
 
185
 
185
-  renderDetail () {
186
+  renderDetail() {
186
     const { user, menus, roleName } = this.state
187
     const { user, menus, roleName } = this.state
188
+    const { user: { userInfo: { miniApp: { name } } } } = this.props
187
     // const showQRCode = user.personType === ROLE_CODE['CONSULTANT'] || ROLE_CODE['ESTATE_AGENT'] || ROLE_CODE['CHANNEL_AGENT']
189
     // const showQRCode = user.personType === ROLE_CODE['CONSULTANT'] || ROLE_CODE['ESTATE_AGENT'] || ROLE_CODE['CHANNEL_AGENT']
188
     // const isConsultant = user.personType == ROLE_CODE['CONSULTANT']
190
     // const isConsultant = user.personType == ROLE_CODE['CONSULTANT']
189
     // const isConsultant = user.personType
191
     // const isConsultant = user.personType
256
             })
258
             })
257
           }
259
           }
258
         </View>
260
         </View>
259
-        <View style="text-align:center;line-height:50px;color:#cccccc;">{version}</View>
261
+        <View style="text-align:center;color:#ccc;line-height:1.5;font-size:22rpx;padding:20rpx 0 4rpx 0 ">
262
+          <View style="font-size:26rpx;color:#999;"> {version}</View>
263
+          <View > 橙蕉互动提供技术支持 </View>
264
+          <View >{name}提供运营方案 </View>
265
+        </View>
260
       </View>
266
       </View>
261
     );
267
     );
262
   }
268
   }
263
 
269
 
264
-  render () {
270
+  render() {
265
     const { phone, tel } = this.state.user
271
     const { phone, tel } = this.state.user
266
     return (
272
     return (
267
       <View className='wrap'>
273
       <View className='wrap'>