|
|
@@ -118,7 +118,7 @@ export default function Page() {
|
|
|
|
|
|
const permission = useSelector((state: any) => state.permission);
|
|
|
const common = useSelector((state: any) => state.common);
|
|
|
- const [access,setAccess] = useState<any>(null)
|
|
|
+ const [access, setAccess] = useState<any>(null)
|
|
|
|
|
|
const scrollRef = useRef(null);
|
|
|
|
|
|
@@ -535,12 +535,16 @@ export default function Page() {
|
|
|
if (user.isLogin) {
|
|
|
getHistory()
|
|
|
userAccess().then(res => {
|
|
|
- console.log('useraccess',res)
|
|
|
+ console.log('useraccess', res)
|
|
|
setAccess(res)
|
|
|
})
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ global.refreshAccess = (res) => {
|
|
|
+ setAccess(res)
|
|
|
+ }
|
|
|
+
|
|
|
function setCheckData(list: any) {
|
|
|
setHomeData(list[0])
|
|
|
setSchedules(list[1].scenarios)
|
|
|
@@ -859,7 +863,7 @@ export default function Page() {
|
|
|
<IndexItem type="FAST_SLEEP" data={homeData} time={timestamp} showStage={false} />
|
|
|
{
|
|
|
|
|
|
- user.isLogin ? <IndexConsole record={homeData} count={count} access={access}/> : <StageSelector />
|
|
|
+ user.isLogin ? <IndexConsole record={homeData} count={count} access={access} /> : <StageSelector />
|
|
|
}
|
|
|
|
|
|
</View>
|
|
|
@@ -967,12 +971,17 @@ export default function Page() {
|
|
|
}
|
|
|
|
|
|
{
|
|
|
- user.isLogin && user.test_user && homeData && (homeData as any).access && <View style={{ display: 'flex', flexDirection: 'column' }}>
|
|
|
- <Text style={{ color: '#fff', fontSize: 15 }}>current status:{(homeData as any).access.current.qualification.status}</Text>
|
|
|
- <Text style={{ color: '#fff', fontSize: 15 }}>previous status:{(homeData as any).access.previous.qualification.status}</Text>
|
|
|
- <Text style={{ color: '#fff', fontSize: 15 }}>trigger event:{(homeData as any).access.current.qualification.trigger_event}</Text>
|
|
|
- <Text style={{ color: '#fff', fontSize: 15 }}>lost_access_total:{(homeData as any).access.current.qualification.condition.lost_access_total}</Text>
|
|
|
- <Text style={{ color: '#fff', fontSize: 15 }}>streak_fast_min_required:{(homeData as any).access.current.qualification.condition.streak_fast_min_required}</Text>
|
|
|
+ user.isLogin && user.test_user && homeData && access && <View style={{ display: 'flex', flexDirection: 'column' }}>
|
|
|
+ <Text style={{ color: '#fff', fontSize: 15 }}>member status:{access && access.member && access.member.status}</Text>
|
|
|
+ {
|
|
|
+ access && access.member && access.member.status=='MEMBER' &&
|
|
|
+ <Text style={{ color: '#fff', fontSize: 15 }}>会员过期时间:{TimeFormatter.countdown(access.member.expire)}</Text>
|
|
|
+ }
|
|
|
+ <Text style={{ color: '#fff', fontSize: 15 }}>current status:{access.fast_sleep.current.qualification.status}</Text>
|
|
|
+ <Text style={{ color: '#fff', fontSize: 15 }}>previous status:{access.fast_sleep.previous.qualification.status}</Text>
|
|
|
+ <Text style={{ color: '#fff', fontSize: 15 }}>trigger event:{access.fast_sleep.current.qualification.trigger_event}</Text>
|
|
|
+ <Text style={{ color: '#fff', fontSize: 15 }}>lost_access_total:{access.fast_sleep.current.qualification.condition.lost_access_total}</Text>
|
|
|
+ <Text style={{ color: '#fff', fontSize: 15 }}>streak_fast_min_required:{access.fast_sleep.current.qualification.condition.streak_fast_min_required}</Text>
|
|
|
</View>
|
|
|
}
|
|
|
{
|