/** * @license * SPDX-License-Identifier: Apache-2.0 */ import React, { useState, useEffect } from 'react'; const BASE = import.meta.env.BASE_URL; import { ShieldCheck, LayoutDashboard, Smartphone, BarChart3, Settings, FileText, Truck, ClipboardCheck, AlertCircle, Database, ChevronRight, Menu, X, ArrowRight, CheckCircle2, Zap } from 'lucide-react'; import { motion } from 'motion/react'; import { clsx, type ClassValue } from 'clsx'; import { twMerge } from 'tailwind-merge'; function cn(...inputs: ClassValue[]) { return twMerge(clsx(inputs)); } // --- Components --- const Navbar = () => { const [isScrolled, setIsScrolled] = useState(false); useEffect(() => { const handleScroll = () => setIsScrolled(window.scrollY > 20); window.addEventListener('scroll', handleScroll); return () => window.removeEventListener('scroll', handleScroll); }, []); return ( ); }; const Hero = ({ title, subtitle, badge }: { title: string, subtitle: string, badge: string }) => (
{/* Premium Mesh Gradient Background */}
{/* Base Layer - Very subtle green tint */}
{/* Mesh Blobs - Slightly more vibrant but still soft */}
{/* Subtle overall gradient overlay */}
{/* Noise Texture Overlay */}
{/* Geometric Grid */}
{/* Central Spotlight */}
{/* Accent Lines */}
{/* Floating Decorative Elements */}
{badge}

{title}

{subtitle}

); const FeatureCard = ({ icon: Icon, title, description, delay }: { icon: any, title: string, description: string, delay: number }) => (

{title}

{description}

); const SectionHeading = ({ title, subtitle, centered = true }: { title: string, subtitle?: string, centered?: boolean }) => (

{title}

{subtitle &&

{subtitle}

}
); const ScreenshotPlaceholder = ({ label, description, src, type = "web", onClick }: { label: string, description: string, src?: string, type?: "web" | "mobile", onClick?: () => void }) => (
{src ? ( {label} ) : (
{type === "mobile" ? : }

{label}

{description}

)}
{type === "mobile" ? "移动端界面" : "Web端界面"}
); const Lightbox = ({ src, onClose }: { src: string | null, onClose: () => void }) => { if (!src) return null; return (
e.stopPropagation()} > Large view
); }; // --- Main Content Sections --- const AssetManagementSystem = () => { const [selectedImage, setSelectedImage] = useState(null); return (
setSelectedImage(null)} /> {/* Value Highlights */}
{/* Architecture */}
{[ { title: "底层平台", desc: "OneOS 主平台提供统一身份认证、消息总线、数据中台支持。" }, { title: "应用层", desc: "模块化设计,包括资产管理、流程审批、报表分析等核心模块。" }, { title: "接入层", desc: "全面支持Web端、移动端及第三方系统API接入。" } ].map((item, i) => (

{item.title}

{item.desc}

))}
资产数据中心
{['基础数据管理', '业务流程管理', '统计分析', '系统管理'].map((mod) => (
{mod}
))}
{/* Business Cycle */}
{[ { icon: FileText, title: "源头管控", desc: "合同与风控。从客户签约到押金/租金收取,自动关联合同条款,确保资金安全。" }, { icon: Truck, title: "过程执行", desc: "车务管理。涵盖验车、交车、用车、还车等核心环节,数字化固化标准作业程序。" }, { icon: Settings, title: "资金结算", desc: "账务闭环。自动化生成应收应付账单,实现费用、违章、保险等精准核算。" } ].map((step, i) => (

{step.title}

{step.desc}

))}
{/* Core Modules */}
{[ { title: "合同与资金管理", tag: "业务基石", items: ["合同全生命周期管理(创建、审批、变更、续签)", "资金流水透明化(租金、押金、违约金自动计算)", "多种支付方式支持,财务系统实时同步"] }, { title: "车务与现场管理", tag: "执行核心", items: ["标准化验车流程(拍照上传电子证据,规避纠纷)", "智能调度与交车(车辆状态实时更新,强制证件核对)", "用车监控(集成GPS实时位置与轨迹监控)"] }, { title: "异常与售后处理", tag: "风险兜底", items: ["违章与事故处理(记录录入、查询与费用追偿)", "维保与年检自动提醒,形成车辆健康档案", "保险理赔流程清晰指引"] }, { title: "结算与报表", tag: "数据决策", items: ["自动化结算(根据里程、时长、违章自动生成结算单)", "多维数据分析看板(利用率、营收、信用分析)", "辅助管理层精准决策"] } ].map((mod, i) => (

{mod.title}

{mod.tag}
    {mod.items.map((item, j) => (
  • {item}
  • ))}
))}
{/* Modules Showcase */}
{/* 01 工作台 */}
setSelectedImage(`${BASE}assets/screenshots/01.jpg`)} />

01. 工作台

“任务流程一屏统管,业务处理高效协同。”

打破信息孤岛,工作台集成待办任务中心与实时通知。无论是交车、调拨还是年审,所有业务节点清晰可见,一键直达处理,确保团队协作流畅,业务流转不停滞。

{/* 02 车辆档案 */}
setSelectedImage(`${BASE}assets/screenshots/02.jpg`)} />

02. 车辆档案

“车辆全生命周期档案,一屏掌控所有细节”

从车辆识别代号、车牌号到归属停车场、业务负责人,所有基础信息集中管理。无论是运营城市、车辆类型还是客户名称,均可快速筛选与定位,确保每辆车的“前世今生”清晰可查。

{/* 03 业务闭环 */}
setSelectedImage(`${BASE}assets/screenshots/03.jpg`)} />

03. 业务闭环

“全链路业务闭环,覆盖车辆运营全生命周期。”

从备车、交车、还车到替换车,所有核心业务环节无缝衔接。通过标准化的流程管理,确保每一辆车的流转都有据可查、高效可控,实现业务执行的精细化与规范化。

{/* 04 结算体系 */}
setSelectedImage(`${BASE}assets/screenshots/04.png`)} />

04. 结算体系

“费用明细透明可视,构建信任结算体系。”

每一笔应收租金、每一项违约金均有据可依。结合客观的车况评估数据,自动生成清晰的费用清单。 系统支持按业务服务组、车辆租金、能源采购组、运维部等多维度进行精细化拆分与核算。无论是ETC补缴、保险上浮,还是氢气补缴,每一笔款项归属清晰,为复杂的业务场景提供精准的财务结算依据。

{/* 05 移动小程序 */}

05. 移动小程序

“移动业务中枢,随时随地掌上办”

打破时空限制,将核心业务搬进手机。无论是交车现场的车辆确认、还车环节的信息核对,还是年审管理的费用录入,所有关键节点均可通过小程序即时处理。数据实时同步,全程留痕不可篡改,解放一线生产力。管理者后台实时掌握进度,实现现场与后台的无缝衔接,让业务管控更透明、更安心。

{[ { src: `${BASE}assets/screenshots/05.png`, label: "首页概览" }, { src: `${BASE}assets/screenshots/06.png`, label: "验车流程" }, { src: `${BASE}assets/screenshots/07.png`, label: "费用录入" }, { src: `${BASE}assets/screenshots/08.png`, label: "任务列表" }, { src: `${BASE}assets/screenshots/09.png`, label: "个人中心" }, { src: `${BASE}assets/screenshots/05.png`, label: "消息通知" }, { src: `${BASE}assets/screenshots/06.png`, label: "系统设置" }, { src: `${BASE}assets/screenshots/07.png`, label: "数据分析" }, { src: `${BASE}assets/screenshots/08.png`, label: "审批中心" }, { src: `${BASE}assets/screenshots/09.png`, label: "资产看板" }, ].map((img, i) => (
setSelectedImage(img.src)} />
))}
{/* Navigation Buttons */}
{/* Security */}

安全与合规

数据安全

依托OneOS平台的安全机制,支持数据加密传输与存储,保障企业核心资产数据不外泄。

权限控制

细粒度的RBAC权限管理,确保不同角色只能看到和操作被授权的数据,实现管理闭环。

); }; const Footer = () => (
Logo
OneOS Solutions

© 2026 OneOS 车辆资产管理. 保留所有权利.

); // --- Main App --- export default function App() { return (
); }