<?php
require_once 'config/config.php';
require_once 'config/functions.php';
require_once 'config/encryption.php';
require_once 'config/session.php';
require_once 'config/logger.php';
require_once 'config/auth.php';

// 需要登录才能访问
requireLogin();

$page_title = '申请提现';
$db = Database::getInstance();
$session = Session::getInstance();
$user_id = $session->getUserId();

// 获取用户信息
$stmt = $db->prepare("SELECT * FROM users WHERE id = ?");
$stmt->execute([$user_id]);
$user = $stmt->fetch(PDO::FETCH_ASSOC);

include 'templates/header.php';
?>

<div class="container-fluid">
    <div class="row">
        <div class="col-md-2">
            <?php include 'templates/sidebar.php'; ?>
        </div>
        <div class="col-md-10">
            <h2 class="mb-4">申请提现</h2>
            
            <div class="row">
                <div class="col-md-6">
                    <div class="card mb-4">
                        <div class="card-header">
                            <h5 class="card-title mb-0">账户余额</h5>
                        </div>
                        <div class="card-body">
                            <h3><?php echo number_format($user['balance'], 2); ?> USDT</h3>
                            <p class="text-muted">可提现金额</p>
                        </div>
                    </div>
                    
                    <div class="card">
                        <div class="card-header">
                            <h5 class="card-title mb-0">提现申请</h5>
                        </div>
                        <div class="card-body">
                            <form method="post" action="withdraw_submit.php">
                                <div class="mb-3">
                                    <label class="form-label">提现金额</label>
                                    <div class="input-group">
                                        <input type="number" name="amount" class="form-control" 
                                               min="100" max="<?php echo $user['balance']; ?>" 
                                               step="0.01" required>
                                        <span class="input-group-text">USDT</span>
                                    </div>
                                    <div class="form-text">最小提现金额：100 USDT</div>
                                </div>
                                
                                <div class="mb-3">
                                    <label class="form-label">提现网络</label>
                                    <select name="network" class="form-select" required>
                                        <option value="TRC20">USDT-TRC20</option>
                                        <option value="ERC20">USDT-ERC20</option>
                                    </select>
                                </div>
                                
                                <div class="mb-3">
                                    <label class="form-label">提现地址</label>
                                    <input type="text" name="address" class="form-control" required>
                                </div>
                                
                                <button type="submit" class="btn btn-primary">申请提现</button>
                            </form>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

<?php include 'templates/footer.php'; ?> 