forked from gxwebsoft/mp-10550
fix(dealer): 优化经销商模块文字显示和加载逻辑
- 将"佣金统计"改为"资金统计" - 将"提现申请"改为"申请提现" - 将"我的邀请"改为"我的团队" - 将"我的邀请码"改为"实名认证"并调整跳转路径 - 在经销商用户钩子中添加加载状态控制 - 防止快速点击导致的路由错误 - 优化用户登录状态检测逻辑 - 改进初始化加载时的数据处理流程
This commit is contained in:
@@ -6,12 +6,13 @@ import {useUser} from '@/hooks/useUser'
|
||||
import {useDealerUser} from "@/hooks/useDealerUser";
|
||||
import {useThemeStyles} from "@/hooks/useTheme";
|
||||
import { useConfig } from "@/hooks/useConfig"; // 使用新的自定义Hook
|
||||
import Taro from '@tarojs/taro'
|
||||
|
||||
const IsDealer = () => {
|
||||
const themeStyles = useThemeStyles();
|
||||
const { config } = useConfig(); // 使用新的Hook
|
||||
const {isSuperAdmin} = useUser();
|
||||
const {dealerUser} = useDealerUser()
|
||||
const {dealerUser, loading: dealerLoading} = useDealerUser()
|
||||
|
||||
/**
|
||||
* 管理中心
|
||||
@@ -80,7 +81,13 @@ const IsDealer = () => {
|
||||
</View>
|
||||
}
|
||||
extra={<ArrowRight color="#cccccc" size={18}/>}
|
||||
onClick={() => navTo('/dealer/apply/add', true)}
|
||||
onClick={() => {
|
||||
if (dealerLoading) {
|
||||
Taro.showToast({ title: '正在加载身份信息,请稍等...', icon: 'none' })
|
||||
return
|
||||
}
|
||||
navTo('/dealer/apply/add', true)
|
||||
}}
|
||||
/>
|
||||
</View>
|
||||
</>
|
||||
|
||||
Reference in New Issue
Block a user