|
@@ -55,12 +55,10 @@ export default function (props) {
|
55
|
55
|
return
|
56
|
56
|
}
|
57
|
57
|
|
58
|
|
- if (isAuthedPhone && !isAuthedYeZhu) {
|
59
|
|
- const renZhengPage = pages.filter(x => x.isYeZhuRenZheng)[0]
|
60
|
|
- if (renZhengPage) {
|
61
|
|
- // 跳转到业主认证页面
|
62
|
|
- // to = renZhengPage.page
|
63
|
|
- }
|
|
58
|
+ if (isAuthedPhone && !isAuthedYeZhu && needAuthYeZhu) {
|
|
59
|
+ setShowAuthYeZhu(true)
|
|
60
|
+ } else {
|
|
61
|
+ setShowAuthYeZhu(false)
|
64
|
62
|
}
|
65
|
63
|
}, [needAuthYeZhu, isAuthedPhone, page])
|
66
|
64
|
|
|
@@ -81,13 +79,6 @@ export default function (props) {
|
81
|
79
|
setShowAuthBasic(needShow)
|
82
|
80
|
}, [isAuthedBasic, needAuthBasic, isAuthedPhone, isAuthedYeZhu, needAuthYeZhu])
|
83
|
81
|
|
84
|
|
- // 业主认证状态
|
85
|
|
- useEffect(() => {
|
86
|
|
- if (user !== null && user.verifyStatus !== 'certified') {
|
87
|
|
- setShowAuthYeZhu(true)
|
88
|
|
- }
|
89
|
|
- }, [user])
|
90
|
|
-
|
91
|
82
|
return (
|
92
|
83
|
<Spin loading={loading}>
|
93
|
84
|
|
|
@@ -95,7 +86,7 @@ export default function (props) {
|
95
|
86
|
<AdvLayer></AdvLayer>
|
96
|
87
|
<GetUserIcon visible={showAuthBasic} onError={err => showError(`授权头像失败: ${err}`)} />
|
97
|
88
|
<GetUserPhone visible={showAuthPhone} onError={err => showError(`授权手机失败: ${err}`)} />
|
98
|
|
- <YeZhuRenZhengPopup Show={user !== null && user.verifyStatus !== 'certified'} Close={() => { }}></YeZhuRenZhengPopup>
|
|
89
|
+ <YeZhuRenZhengPopup Show={showAuthYeZhu} Close={() => { }}></YeZhuRenZhengPopup>
|
99
|
90
|
{
|
100
|
91
|
props.children
|
101
|
92
|
}
|