38730-vm/index.php
Flatlogic Bot b92cd2b045 报表
2026-02-24 09:03:03 +00:00

173 lines
8.2 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
declare(strict_types=1);
@ini_set('display_errors', '0');
@date_default_timezone_set('Asia/Shanghai');
$projectName = '财神组报表统计系统';
$projectDescription = '专业、高效、精准的报表数据汇总解析平台';
$logoPath = 'assets/pasted-20260224-085211-bb97e8b6.jpg';
?>
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title><?= htmlspecialchars($projectName) ?></title>
<meta name="description" content="<?= htmlspecialchars($projectDescription) ?>" />
<link rel="icon" href="<?= $logoPath ?>" type="image/jpeg">
<!-- Bootstrap 5 CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
<!-- Google Fonts: Inter & Noto Sans SC -->
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&family=Noto+Sans+SC:wght@400;700&display=swap" rel="stylesheet">
<!-- Font Awesome -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<!-- Custom CSS -->
<link rel="stylesheet" href="assets/css/custom.css?v=<?php echo time(); ?>">
</head>
<body>
<!-- Navbar -->
<nav class="navbar navbar-expand-lg navbar-dark bg-dark sticky-top shadow-lg">
<div class="container">
<a class="navbar-brand d-flex align-items-center" href="#">
<div class="logo-wrapper me-3">
<!-- Animation changed to rotating -->
<img src="<?= $logoPath ?>" alt="Logo" class="logo-img rotating">
</div>
<span class="fw-bold brand-text"><?= htmlspecialchars($projectName) ?></span>
</a>
<div class="ms-auto d-flex align-items-center">
<i class="fa-regular fa-clock text-warning me-2"></i>
<span id="real-time-clock" class="text-light small fw-bold"></span>
</div>
</div>
</nav>
<main class="container py-4">
<!-- Hero Carousel - Height reduced via CSS -->
<div id="mainCarousel" class="carousel slide mb-5 rounded-4 overflow-hidden shadow-lg border border-warning border-2" data-bs-ride="carousel" data-bs-interval="4000">
<div class="carousel-indicators">
<button type="button" data-bs-target="#mainCarousel" data-bs-slide-to="0" class="active"></button>
<button type="button" data-bs-target="#mainCarousel" data-bs-slide-to="1"></button>
<button type="button" data-bs-target="#mainCarousel" data-bs-slide-to="2"></button>
</div>
<div class="carousel-inner">
<!-- Slide 1: High-quality USD bills -->
<div class="carousel-item active">
<img src="https://images.pexels.com/photos/164501/pexels-photo-164501.jpeg?auto=compress&cs=tinysrgb&w=1200" class="d-block w-100 hero-img" alt="Cash">
<div class="carousel-overlay"></div>
<div class="carousel-caption d-md-block">
<h2 class="fw-bold text-warning mb-1">我们是:财神组...</h2>
<p class="slogan-text">我们的口号是...目标赚钱,团结奋进,一股作气,挑战佳绩!</p>
</div>
</div>
<!-- Slide 2: More USD stack -->
<div class="carousel-item">
<img src="https://images.pexels.com/photos/259027/pexels-photo-259027.jpeg?auto=compress&cs=tinysrgb&w=1200" class="d-block w-100 hero-img" alt="Money">
<div class="carousel-overlay"></div>
<div class="carousel-caption d-md-block">
<h2 class="fw-bold text-warning mb-1">财源广进 · 步步高升</h2>
<p class="slogan-text">专业报表分析,助力团队业绩翻倍,共创辉煌!</p>
</div>
</div>
<!-- Slide 3: Gold and Cash -->
<div class="carousel-item">
<img src="https://images.pexels.com/photos/730547/pexels-photo-730547.jpeg?auto=compress&cs=tinysrgb&w=1200" class="d-block w-100 hero-img" alt="Success">
<div class="carousel-overlay"></div>
<div class="carousel-caption d-md-block">
<h2 class="fw-bold text-warning mb-1">团结奋进 · 挑战佳绩</h2>
<p class="slogan-text">一股作气,共筑梦想,财神组与您并肩作战!</p>
</div>
</div>
</div>
<button class="carousel-control-prev" type="button" data-bs-target="#mainCarousel" data-bs-slide="prev">
<span class="carousel-control-prev-icon"></span>
</button>
<button class="carousel-control-next" type="button" data-bs-target="#mainCarousel" data-bs-slide="next">
<span class="carousel-control-next-icon"></span>
</button>
</div>
<div class="row g-4">
<!-- Input Section -->
<div class="col-lg-6">
<div class="card border-0 shadow-lg h-100 main-card">
<div class="card-header border-0 pt-4 pb-2 d-flex align-items-center">
<div class="icon-circle bg-warning-subtle text-warning me-3">
<i class="fa-solid fa-file-import"></i>
</div>
<div>
<h5 class="fw-bold mb-0">报表内容粘贴区</h5>
<p class="text-muted small mb-0">在此粘贴多份待汇总的原始数据报表</p>
</div>
</div>
<div class="card-body">
<textarea id="reportInput" class="form-control" placeholder="示例格式:&#10;总WS数量 100&#10;WS今日封号 5&#10;...&#10;粘贴多份系统将自动累加统计!" style="height: 450px;"></textarea>
</div>
<div class="card-footer bg-transparent border-0 pb-4 d-flex gap-3">
<button id="btnParse" class="btn btn-gold flex-grow-1 py-3 fw-bold">
<i class="fa-solid fa-wand-magic-sparkles me-2"></i>解析统计
</button>
<button id="btnClear" class="btn btn-outline-danger px-4 py-3">
<i class="fa-solid fa-trash-can me-2"></i>清空
</button>
</div>
</div>
</div>
<!-- Output Section -->
<div class="col-lg-6">
<div class="card border-0 shadow-lg h-100 main-card">
<div class="card-header border-0 pt-4 pb-2 d-flex justify-content-between align-items-center">
<div class="d-flex align-items-center">
<div class="icon-circle bg-success-subtle text-success me-3">
<i class="fa-solid fa-chart-line"></i>
</div>
<div>
<h5 class="fw-bold mb-0">汇总结果</h5>
<p class="text-muted small mb-0">解析后的合并报表数据</p>
</div>
</div>
<button id="btnCopy" class="btn btn-sm btn-dark px-3 py-2 fw-bold" disabled>
<i class="fa-regular fa-copy me-2"></i>复制结果
</button>
</div>
<div class="card-body">
<div id="reportOutput" class="result-container p-4 rounded-3 border" style="min-height: 450px;">汇总结果将实时显示在此处...</div>
</div>
</div>
</div>
</div>
</main>
<footer class="footer mt-5 py-5 bg-dark text-white">
<div class="container text-center">
<div class="mb-4">
<!-- Animation changed here too -->
<img src="<?= $logoPath ?>" alt="Footer Logo" class="footer-logo rotating mb-3">
<h5 class="fw-bold text-warning"><?= htmlspecialchars($projectName) ?></h5>
</div>
<p class="text-secondary small mb-0">&copy; <?= date('Y') ?> <?= htmlspecialchars($projectName) ?>. 专业驱动数据效率</p>
</div>
</footer>
<!-- Toast -->
<div class="toast-container position-fixed bottom-0 end-0 p-4">
<div id="liveToast" class="toast align-items-center text-white bg-dark border-0 shadow-lg" role="alert" aria-live="assertive" aria-atomic="true">
<div class="d-flex">
<div class="toast-body d-flex align-items-center">
<i class="fa-solid fa-circle-check text-success me-2"></i>
<span id="toastMessage">操作成功</span>
</div>
<button type="button" class="btn-close btn-close-white me-3 m-auto" data-bs-dismiss="toast"></button>
</div>
</div>
</div>
<!-- Scripts -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
<script src="assets/js/main.js?v=<?php echo time(); ?>"></script>
</body>
</html>