feat(dealer): 新增提现审核与收益明细功能

- 新增提现审核页面,支持审核通过、驳回及打款确认操作
- 新增收款人实名认证校验逻辑- 新增收益明细页面,展示各类资金流动记录
- 新增新注册奖励资金流水类型
- 完善资金流水详情页面字段展示逻辑
- 新增银行账户管理入口-优化部分页面导航配置与权限控制
This commit is contained in:
2025-11-12 17:02:15 +08:00
parent a91bfc9527
commit 8423dc60ed
14 changed files with 853 additions and 6 deletions

View File

@@ -228,6 +228,14 @@ const DealerIndex: React.FC = () => {
</View>
</Grid.Item>
<Grid.Item text="收益明细" onClick={() => navigateToPage('/dealer/capital/record')}>
<View className="text-center">
<View className="w-12 h-12 bg-blue-50 rounded-xl flex items-center justify-center mx-auto mb-2">
<Purse color="#3b82f6" size="20"/>
</View>
</View>
</Grid.Item>
<Grid.Item text={'提现申请'} onClick={() => navigateToPage('/dealer/withdraw/index')}>
<View className="text-center">
<View className="w-12 h-12 bg-green-50 rounded-xl flex items-center justify-center mx-auto mb-2">
@@ -236,7 +244,7 @@ const DealerIndex: React.FC = () => {
</View>
</Grid.Item>
<Grid.Item text={'会员中心'} onClick={() => navigateToPage('/pages/user/user')}>
<Grid.Item text={'实名认证'} onClick={() => navigateToPage('/user/userVerify/index')}>
<View className="text-center">
<View className="w-12 h-12 bg-purple-50 rounded-xl flex items-center justify-center mx-auto mb-2">
<People color="#8b5cf6" size="20"/>
@@ -251,6 +259,18 @@ const DealerIndex: React.FC = () => {
</View>
</View>
</Grid.Item>
{
(dealerUser?.userId == 33658 || dealerUser?.userId == 33677) && (
<Grid.Item text={'提现审核'} onClick={() => navigateToPage('/dealer/withdraw/admin')}>
<View className="text-center">
<View className="w-12 h-12 bg-red-50 rounded-xl flex items-center justify-center mx-auto mb-2">
<Purse color="#10b981" size="20"/>
</View>
</View>
</Grid.Item>
)
}
</Grid>
{/* 第二行功能 */}