refactor(dealer): 重构经销商申请和团队管理功能

-优化了经销商申请流程,简化了表单和提交逻辑
-重新设计了团队管理页面,优化了成员展示和统计功能
- 移除了不必要的功能和冗余代码,提高了代码可维护性- 调整了 API接口调用,确保数据处理的正确性和一致性
This commit is contained in:
2025-09-09 21:02:05 +08:00
parent bfab2b190a
commit b2d79ab052
4 changed files with 217 additions and 177 deletions

View File

@@ -72,13 +72,13 @@ const DealerTeam: React.FC = () => {
// 获取订单统计
const orderResult = await pageShopDealerOrder({
page: 1,
limit: 100,
userId: member.userId
})
// 获取下级成员数量
const subMembersResult = await listShopDealerReferee({
dealerId: member.userId
dealerId: member.userId,
deleted: 0
})
let orderCount = 0
@@ -218,12 +218,6 @@ const DealerTeam: React.FC = () => {
<Text className="font-semibold text-gray-800 mr-2">
{member.nickname}
</Text>
{canClick && (
<Text className="text-xs text-blue-500"></Text>
)}
{!canClick && member.subMembers && member.subMembers > 0 && levelStack.length >= 1 && (
<Text className="text-xs text-red-500"></Text>
)}
</View>
<Text className="text-xs text-gray-500">
{member.joinTime}