通过网盘分享的文件:3550
链接: 点击下载 提取码: 8888
--来自百度网盘超级会员v1的分享

适用环境:Alibaba Cloud Linux 3+Nginx+MySQL 5.7+PHP 8.2+phpMyAdmin

功能清单

|模块|说明|

|多租户(SaaS)|一套程序服务多家企业,数据按企业完全隔离;超管后台开通企业、设置套餐(车辆数上限+到期日)|

|车辆管理|车辆档案、状态管理、司机扫码二维码生成/打印/重置|

|保险记录|交强险/商业险等保单台账,临期自动标红+邮件提醒|

|检车记录|年检记录与下次到期日,临期提醒|

|保养记录|保养项目/费用,支持按“下次日期”或“下次里程”双维度提醒|

|加油记录|后台补录+司机扫码上传(强制拍照:金额凭证+仪表里程)|

|充电记录|新能源满电周期核算、零散补电台账、外部快充按表计费|

|维修管理|报修→维修中→已完成流转,状态与车辆联动|

|统计报表|车辆油耗(百公里/每公里成本)、费用构成、月度趋势、CSV导出|

|到期提醒|控制台总览+每日定时邮件推送(含企业服务到期提醒)|

|用户权限|超管(平台)/管理员(全部)/财务(录入编辑)/老板(只读+报表)|

SaaS多租户说明

系统包含两类账号:平台超级管理员(superadmin)负责开通和管理企业;企业账号(管理员、财务、老板)只能看到本企业数据。

开通企业时,超管登录后进入“租户管理”,填写企业名称、套餐、车辆数上限、到期日、企业管理员账号等信息并完成开通,然后将登录名和初始密码告知企业即可。

套餐限制方面,车辆数达到上限后无法继续新增,页面会有提示;到期前7天页面横幅和邮件会提醒;到期后企业转为只读状态,可以查看和导出历史数据,但不能新增、修改、删除,司机扫码上报也会同步暂停;停用企业后,所有账号立即无法登录。

数据隔离方面,所有业务数据都带tenant_id归属企业,企业之间互不可见;各企业的系统设置(站点名、提醒天数、慢充电价、通知邮箱)相互独立。

超管初始账号为superadmin/super123,仅用于租户管理,请尽快在数据库users表中修改密码。
车辆管理系统网站源码 第5张插图