feat(dealer): 添加推荐人关系查询功能
- 修改开发环境API基础URL为本地地址- 新增根据用户ID查询推荐人关系的API接口 - 在首页Header组件中集成推荐人信息获取逻辑 - 调整收益明细页面标题显示 - 在订单页面展示DealerId信息- 添加shopDealerReferee和shopUserReferee相关API及类型引用
This commit is contained in:
@@ -15,6 +15,7 @@ import MySearch from "./MySearch";
|
||||
import './Header.scss';
|
||||
import navTo from "@/utils/common";
|
||||
import UnifiedQRButton from "@/components/UnifiedQRButton";
|
||||
import {getShopDealerRefereeByUserId} from "@/api/shop/shopDealerReferee";
|
||||
|
||||
const Header = (props: any) => {
|
||||
// 使用新的useShopInfo Hook
|
||||
@@ -110,6 +111,15 @@ const Header = (props: any) => {
|
||||
console.error('获取用户信息失败:', error)
|
||||
}
|
||||
}
|
||||
// 查找上级推荐人
|
||||
if(Taro.getStorageSync('UserId')){
|
||||
const dealer = await getShopDealerRefereeByUserId(Taro.getStorageSync('UserId'))
|
||||
if(dealer){
|
||||
Taro.setStorageSync('DealerId', dealer.dealerId)
|
||||
Taro.setStorageSync('Dealer', dealer)
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/* 获取用户手机号 */
|
||||
|
||||
Reference in New Issue
Block a user