固定资产管理系统 帮助中心
目录
1 系统简介
1.1 什么是固定资产管理系统
本系统是面向企事业单位的固定资产全生命周期管理平台,覆盖资产采购入库、领用、调拨、借用、归还、维修、折旧计提、盘点、处置报废完整业务闭环。
系统内置RBAC角色权限、四级组织数据隔离、审批工作流、报表统计、Excel批量导入导出、二维码扫码核验、资产标签打印能力,实现固定资产线上规范化管控。
1.2 技术信息
- 后端:Laravel12.x PHP8.2及以上
- 前端:Blade+TailwindCSS+Alpine.js(Vite构建)
- 数据库:MySQL5.7/8.0
1.3 用户角色说明速览
| 角色 | 权限范围 |
|---|---|
| super-admin超级管理员 | 系统全部功能,不受数据范围限制,可备份、审计日志 |
| admin系统管理员 | 拥有系统全部功能操作权限;备份删除恢复、权限分配、角色删除、资产物理删除等极少数超级操作仅超级管理员可执行,资产数据按数据范围规则过滤 |
| asset-manager资产管理员 | 全部资产数据,可跨组织资产转移、处置 |
| organization-admin组织管理员 | 管辖整个组织全部资产与人员 |
| department-admin部门管理员 | 管辖本部门资产与人员 |
| approver审批人 | 负责各类单据审批工作 |
| operator操作员 | 资产日常录入、提交单据,仅可操作本部门/本人资产 |
| user普通用户 | 查看本人名下资产,提交申请 |
重要规则:所有角色禁止自审批,自己提交的转移、折旧、盘点单据不能由本人审批。
1.4 数据范围隔离规则
系统四层数据隔离,列表、导出、详情都会自动过滤数据,防止越权查看:
- 超级管理员、资产管理员:查看系统全部资产数据
- 组织管理员:仅查看本组织下所有数据
- 部门管理员:仅查看本部门数据
- 普通用户:仅查看本人作为使用人、本人创建申请的资产
2 登录与账号基础操作
2.1 系统登录
- 访问系统登录页面,输入邮箱账号、密码
- 支持邮箱验证、密码重置功能;连续错误会触发安全限制
- API调用使用Sanctum Token令牌认证。
2.2 修改个人资料
进入顶部菜单【个人资料】,可修改:
- 用户姓名、联系信息
- 修改登录密码
- 账号注销操作
注意:账号启用/停用需要管理员在【设置-用户管理】中操作,普通用户不能自行停用账号。
2.3 忘记密码
登录页点击忘记密码,填写注册邮箱,系统发送密码重置邮件,通过邮件链接重置密码。
2.4 退出登录
页面右上角头像,点击退出,销毁当前Session会话。
3 首页仪表盘使用指南
进入系统默认打开首页仪表盘。
提示:普通用户会自动切换简化视图,只展示“我的资产”相关统计。所有统计数据会受当前用户数据范围过滤。
3.1 仪表盘卡片说明
- 资产总览:资产总数、在用资产、在库资产、资产原值总额、净值总额、待审批单据数量
- 资产健康度:健康、预警、严重三级健康状态,展示资产健康率
- 使用效率指标:资产利用率、折旧率、资产周转率
- 价值分析:原值、净值、累计折旧、已折旧资产数量、平均折旧率
- 图表模块:资产状态分布饼图,近12个月新增资产趋势图
3.2 仪表盘操作
- 一键清缓存:统计数据缓存失效时,点击清除缓存刷新最新统计;
- 所有图表支持鼠标悬浮查看数值;
- 卡片点击可以快速跳转对应业务模块页面。
4 资产管理核心操作
菜单入口:【资产管理】,路由前缀/assets。
资产状态机7种状态:new全新、in_stock在库、in_use在用、maintenance维修中、transferring调拨中、disposed已处置、scrapped已报废;处置、报废为业务终态,终态资产不再参与折旧计算。
4.1 新增资产
- 资产管理页面点击【新增资产】
- 必填信息:资产名称、分类、所属组织部门、仓库、原值、购置日期、使用年限
- 选填信息:品牌型号、序列号、供应商、发票号、质保时间、附件图片、购置方式、资金来源、使用方向、备注
- 保存后系统自动生成资产编号。
使用人优先读取【基础资料-组织成员】台账数据。
4.2 资产列表与筛选
- 支持按资产编号、名称、状态、组织、部门、分类、仓库、使用人多条件筛选;
- 列表分页展示,筛选条件自动保留;
- 按钮可见性受权限控制,没有权限的按钮自动隐藏。
4.3 资产详情
点击资产编号打开资产详情页,包含:
- 基础档案信息、资产价值信息;
- 使用效率评分;
- 折旧记录、盘点记录、全部历史操作记录;
- 关联转移单、审批单据;
- 附件与图片查看。
系统记录全部操作历史,支持查看历史快照,部分场景支持按历史记录回退资产信息。
4.4 批量操作
支持批量编辑、批量删除、批量转移、批量处置。
批量删除使用软删除,资产不会物理从数据库删除;删除的资产可以筛选“已删除”记录找回。
4.5 资产附件与图片上传
支持多版本附件,上传文件系统会校验文件扩展名,防御脚本文件上传风险;附件下载使用签名URL鉴权访问。
4.6 资产打印
单资产打印:详情页点击打印,生成包含状态、折旧信息打印页面,用于纸质存档。
4.7 软删除恢复
资产列表筛选勾选【显示已删除资产】,选中被删除资产执行恢复;彻底物理删除仅超级管理员拥有权限。
5 基础资料管理
菜单入口【设置-基础资料】,路径/basic-data。
所有资产档案依赖基础数据,在录入资产前建议先维护基础资料。
5.1 组织架构
- 树形多级组织,支持新增子组织、编辑、启用、停用、删除;
- 支持组织架构Excel导入导出模板;
有资产关联的组织不能直接删除,需要先解除资产关联。
5.2 组织成员(使用人台账)
组织成员独立台账,资产模块中“使用人”优先读取该台账,维护人员信息之后,资产才可以选择对应使用人员。支持批量启停。
5.3 资产分类
树形资产分类,支持批量启用停用;资产必须绑定分类。
5.4 仓库管理
仓库档案维护,资产入库、在库状态依赖仓库信息。
5.5 业务字典
包含三类字典:购置方式、资金来源、使用方向。新增资产的时候下拉选项来源这里维护。
5.6 基础数据控制台
管理员功能,普通操作员不可见
- 基础数据总览展示;
- 数据关系校验、依赖分析,判断是否可以删除;
- 数据一致性检查、一键修复;
- 缓存刷新清理,基础数据变更日志查看;
- 系统初始化向导,基础数据健康检查。
5.7 基础数据导入导出
全部基础字典、组织、成员都支持下载模板、批量导入、导出。
6 资产转移(调拨/借用/维修/处置等)
菜单【资产日常管理-统一转移单】,路径/asset-management/transfers-unified
系统使用统一转移单一张单据处理7类业务,替代分散的调拨、维修、处置模块。
| 转移类型transfer_type | 业务含义 |
|---|---|
| allocation | 资产调拨 |
| borrow | 资产借用 |
| return | 资产归还 |
| maintenance | 送修维修 |
| internal | 内部转移 |
| change | 资产信息变更 |
| disposal | 资产处置报废 |
6.1 创建转移单
- 点击新建转移单,选择业务类型;
- 添加需要操作的资产;
- 填写转出、转入信息(组织、部门、仓库、使用人);
- 填写转移日期、原因、优先级、资产状况;处置业务需要填写处置价值、处置单位;
- 上传附件,提交保存,自动进入审批流程。
创建单据时系统自动对资产加悲观锁,防止多人同时操作同一资产造成数据错乱。
6.2 转移单生命周期
创建单据 → 提交审批 → 审批通过 / 驳回 / 取消单据
- 审批通过:系统自动更新资产归属、资产状态,写入资产操作历史记录;
- 审批驳回:资产安全回退到转移前状态,不会产生脏数据;
- 取消单据:终止本次业务,资产保持原有状态。
跨组织转移、资产处置操作:仅超级管理员、asset-manager资产管理员可执行。普通部门管理员只能操作本部门资产处置。
6.3 转移单列表操作
列表可以查看全部转移单据,支持导出单据列表,查看审批详情,下载签名附件。
7 折旧管理
菜单【折旧管理】,路径/asset-management/depreciations
财务模块,管理固定资产折旧计提,系统内置三种折旧算法。
7.1 折旧算法说明
在系统配置config/depreciation.php配置全局参数,默认残值率5%,范围0‑10%可自定义。
- 直线法(平均年限法):最常用固定资产折旧;
- 双倍余额递减法:加速折旧;
- 年数总和法:加速折旧。
当资产使用年限为0或者空,系统月折旧计算为0,不进行折旧。
7.2 折旧操作
- 单资产计提折旧:针对单个资产执行折旧预览、计提;
- 批量计提折旧:选择一批资产,先预览折旧结果确认无误,再批量生成折旧记录;
- 折旧调整:对已经计提折旧的资产做财务调整;
- 暂停/恢复折旧:暂停后该资产不再自动计提折旧。
折旧记录由系统自动生成,普通用户不可以直接编辑修改折旧记录。系统使用唯一索引,避免重复计提同一月份折旧。
7.3 折旧计划
- 查看待计提资产清单;
- 设置自动计提;
- 临期、逾期折旧预警;
- 折旧需要审批的,单据流转到审批中心处理。
7.4 折旧历史与报表
查看全部历史折旧记录,支持折旧汇总报表、明细报表、对比分析、折旧预测,全部报表支持Excel导出。
7.5 折旧邮件提醒
当资产临近折旧完成,系统自动发送折旧预警邮件给相关管理员;每日折旧通知报表。
8 资产盘点
菜单【资产盘点】路径/asset-inventory。
使用状态机驱动盘点完整流程,实现盘盈、盘亏、资产核对业务。
8.1 新建盘点单
- 创建盘点任务,选择盘点范围(组织、部门、仓库);
- 创建完成之后点击【开始盘点】任务正式启动。
8.2 录入盘点结果
三种录入方式:
- 页面逐条录入资产盘点结果;
- 批量页面录入;
- 下载盘点模板,填写后Excel导入盘点数据。
每条盘点明细记录状态:一致、盘盈、盘亏,记录数量差异。
8.3 完成盘点提交审批
盘点数据全部录入完成,点击【完成盘点】,提交审批。
审批通过后,系统自动回写资产的最后盘点日期、盘点备注,更新缓存。
8.4 盘点报表
支持盘盈报表、盘亏明细、差异分析、盘点进度报表,全部支持导出Excel。
9 审批中心
菜单【审批中心】路径/approvals
统一处理全部业务审批:转移单、折旧审批单、盘点审批单。
9.1 审批列表
- 待我审批:等待当前登录用户处理的单据;
- 我已审批:历史处理完成的审批;
- 我提交的:本人发起的全部申请,可查看审批进度。
9.2 审批操作
打开审批详情,可以查看完整业务单据信息、附件。
- 通过:同意该业务流程;
- 驳回:填写驳回原因,业务回滚;
- 批量审批:多条待办可以批量通过或者批量驳回;
- 委托审批:把审批任务委托其他审批人员;
- 撤回:未审批完成的本人提交单据可以撤回修改。
规则:不能审批自己提交的单据。
系统定时任务每日02:30自动关闭超时未处理审批。
9.3 审批状态
pending待审批 → approved审批通过 / rejected驳回 / cancelled取消
9.4 审批通知
审批创建、审批处理完成触发系统内部领域事件,配合邮件通知(需配置邮件服务)。
10 统计报表
菜单【统计报表】路径/reports
所有报表都支持导出Excel,报表数据跟随用户的数据范围自动过滤。
- 综合资产报表:资产总体状态、价值统计;
- 转移业务报表:调拨、借用、维修汇总,按组织统计、单资产完整转移历史;
- 处置报表:处置资产汇总、明细,按分类/组织统计;
- 折旧报表:折旧汇总、明细、对比、预测(同折旧管理模块);
- 盘点报表:盘盈盘亏、差异分析报表(同资产盘点模块)。
提示:报表数据依赖缓存,数据更新后如果报表没有刷新,可以清除系统缓存。
11 系统设置
菜单【设置】/settings,部分功能仅限超级管理员。
11.1 站点基本设置
站点标题、LOGO、favicon图标、版权信息、网站备案号、第三方统计代码。
上传图片会校验文件真实内容,防止伪装后缀恶意文件。
11.2 标签模板设置
自定义资产打印标签模板,可以设置标签纸张尺寸、显示字段、布局;支持预览、复制模板。打印标签的时候只会使用“启用状态”模板,停用模板打印会报错。
11.3 邮件设置
配置SMTP邮件服务器,支持多套邮件配置;测试邮件发送,查看邮件发送日志、日志清理。折旧预警邮件依赖该配置。
11.4 备份管理(仅super-admin)
- 创建数据库备份、下载备份文件;
- 数据库备份恢复、删除旧备份;
同时支持资产附件文件备份,有访问限流保护。
11.5 操作审计日志(仅super-admin)
查看系统全部管理员操作记录,同时接入spatie活动日志,可以追溯谁修改了哪一条数据。
12 角色、用户与权限说明
入口【设置-用户与角色】
12.1 用户管理
- 用户新增、编辑、启用/停用账号;
- 用户分配角色;
用户不能直接删除,优先做账号停用。
12.2 角色管理
系统内置8个系统角色,系统内置角色受保护,不能随意删除。
- 支持角色复制、批量删除;
- 权限模板:一键选择全部权限、只读权限模板快速配置;
- 角色支持父子层级关系;
如果角色下面存在用户、存在子角色,不允许删除。
12.3 角色组管理
角色分组,批量给用户分配一组角色。
12.4 权限粒度说明
权限分为模块+动作:view查看、create新增、edit编辑、delete删除、export导出、import导入、batch批量操作、approve审批、report报表、console控制台、audit审计、config系统配置。
权限配置文件位于config/permissions/*;管理员可以执行Artisan命令同步初始化权限。
13 二维码与资产标签打印
13.1 资产二维码
- 单资产生成二维码:资产详情页生成二维码;
- 批量导出全部资产二维码图片;
- 扫码核验:手机浏览器访问扫码核验地址,输入二维码内容查看资产信息;
- 支持重新生成二维码。
13.2 标签打印
- 使用【标签模板】预先配置打印样式;
- 资产管理列表选择资产,单张打印/批量打印标签;
- 浏览器打印窗口,CSS @page实现精确纸张尺寸,支持0.5mm打印边距;
- 系统保留C‑Lodop打印组件兼容路径(去水印需要授权)。
打印必须选择启用状态标签模板,停用模板不能打印。
14 Excel导入导出操作
14.1 资产导入
- 在资产管理页面,点击【导入】,先下载标准导入模板;
- 在模板填写资产信息,注意分类、组织、仓库编码必须系统内已存在;
- 上传Excel,系统自动做列名校验、数据校验,提示错误行;
- 校验全部通过完成批量导入。
导入失败会提示哪一行、哪个字段出错,修正后重新导入。
14.2 导出
系统多套导出:资产全部导出、新增资产导出、转移单据导出、盘点报表导出、折旧报表导出。
- 支持Excel;部分页面支持PDF批量导出。
导出会严格应用当前登录用户的数据范围,不会越权导出全部数据。
14.3 基础资料导入导出
组织架构、组织成员、资产分类、仓库、字典都支持下载模板批量导入。
15 API接口说明
API地址前缀 /api/v1,使用Laravel Sanctum Token做身份认证,接口自带访问限流。
主要接口:
- assets 资产CRUD,资产状态变更、折旧;
- asset‑categories资产分类;
- organizations组织架构;
- warehouses仓库;
- users用户信息;
- approvals审批列表、审批处理。
返回统一格式由BaseController封装,业务异常返回标准化错误码。
16 HR人事管理
菜单【HR人事管理】,路径/hr。HR模块覆盖员工全生命周期管理。
16.1 员工档案管理
- 员工信息录入:基本信息、联系方式、入职信息、合同信息;
- 员工与系统账号关联:员工可关联系统登录账号;
- 员工与组织成员同步:自动同步到资产模块使用人台账。
16.2 组织架构与部门
HR模块独立的组织架构视图,支持部门层级管理,与资产模块组织数据互通。
16.3 考勤管理
- 员工打卡:支持上下班打卡;
- 考勤记录查询:按日期、人员查询考勤数据;
- 考勤统计:月度考勤汇总报表。
16.4 合同管理
- 合同登记:劳动合同、保密协议等合同档案管理;
- 合同到期提醒:系统自动提醒临期合同;
- 合同续签记录。
16.5 薪酬管理
- 薪酬结构:基本工资、绩效工资、社保、公积金、个税;
- 薪酬核算:月度薪酬计算与发放记录;
- 薪酬报表:个人薪酬明细、部门薪酬汇总。
16.6 招聘管理
- 入职申请:新员工自助填写入职申请表(免登录);
- 申请审批:HR审核入职申请;
- 教育/工作/家庭经历:完整记录员工背景信息。
16.7 员工调拨
员工跨组织、跨部门调拨,记录调出调入信息,自动更新资产使用人关联。
17 采购管理
菜单【采购管理】,路径/procurement。覆盖采购全链路业务。
17.1 供应商管理
- 供应商档案:供应商基本信息、联系方式、资质证书;
- 供应商启用/停用;
- 供应商导出。
17.2 请购管理
- 创建请购单:填写请购物品、数量、预算、用途;
- 请购审批:提交后进入审批流程;
- 转采购订单:审批通过的请购单可转为正式采购订单。
17.3 采购订单
- 订单创建:从请购单转入或直接创建;
- 订单审批:订单金额、供应商、条款审核;
- 订单关闭/取消:完成或终止采购;
- 订单打印/导出PDF。
17.4 验收入库
- 创建验收单:关联采购订单,填写验收数量、质量情况;
- 验收明细:逐项确认到货物品;
- 生成资产:验收通过后自动生成固定资产档案;
- 验收单打印/导出。
验收单明细中的 asset_ids 字段记录生成的资产ID,实现采购到资产的无缝衔接。
18 数据大屏
系统提供两套数据大屏,用于管理层决策支持。
18.1 资产数据大屏
路径:/screen,权限:screen.view
- 资产总览:资产总数、原值、净值、累计折旧;
- 资产状态分布:饼图展示各状态资产占比;
- 组织资产分布:各组织资产数量与价值对比;
- 折旧趋势:近12个月折旧计提趋势;
- 盘点进度:当前盘点任务完成情况。
18.2 人事数据大屏
路径:/screen/hr,权限:screen.hr
- 人员总览:在职人数、入职/离职趋势;
- 组织人员分布:各部门人员数量;
- 考勤统计:出勤率、迟到早退统计;
- 薪酬分析:薪酬分布、平均薪酬趋势。
18.3 大屏入口
路径:/screen/portal,根据用户权限显示可访问的大屏卡片。
19 备份与恢复
菜单【设置-备份管理】,路径/settings/backups,仅超级管理员可访问。
19.1 创建备份
- 点击【创建备份】生成数据库完整备份;
- 备份文件命名包含时间戳,便于识别;
- 支持同时备份上传文件目录。
19.2 备份列表
- 查看历史备份记录:备份时间、文件大小、操作人;
- 下载备份文件到本地保存;
- 删除过期备份释放存储空间。
19.3 恢复备份
- 选择要恢复的备份文件;
- 确认恢复操作,系统开始恢复;
- 恢复完成后检查业务数据完整性。
19.4 自动备份
系统支持配置定时自动备份任务,建议每日凌晨执行,保留最近30天备份。
20 常见业务问题FAQ
- 确认单据已经提交审批;
- 确认当前账号拥有该单据审批权限;
- 确认不是自己提交的单据(禁止自审批)。
- 在【系统设置‑邮件设置】确认SMTP配置正确,点击发送测试邮件确认邮件通路;
- 检查邮件是否进入垃圾箱。
asset_ids 字段记录生成的资产ID,如未生成请联系管理员检查队列任务是否正常运行。screen.view 权限,人事大屏需要 screen.hr 权限。请联系管理员在角色管理中分配对应权限。- 等待锁定时间结束后自动解锁,或联系管理员在【设置-用户管理】中重置账号状态;
- 若忘记密码,使用登录页"忘记密码"功能,通过注册邮箱重置密码;
- 系统启用密码策略(含密码历史校验),新密码不能与近期历史密码重复。
AssetNumberSequence 模型自动生成,保存资产时自动分配,确保全局唯一,不支持手动自定义。编号规则由系统配置统一管理。如需调整编号前缀或规则,请联系超级管理员。new全新、in_stock在库、in_use在用、maintenance维修中、transferring调拨中、disposed已处置、scrapped已报废。状态通过转移单审批自动流转,无需手动修改。disposed和scrapped为业务终态,终态资产不再参与折旧计算。- 页面逐条录入、批量录入或Excel导入盘点结果;
- 全部录入完成后点击【完成盘点】提交审批;
- 审批通过后系统自动回写资产最后盘点日期、盘点备注;
- 盘盈盘亏明细、差异分析可在【盘点报表】中导出Excel,用于财务核对。
- 确认角色已正确分配给该用户;
- 确认权限已同步——管理员可执行Artisan命令同步初始化权限(配置位于
config/permissions/*); - 用户需退出重新登录刷新权限缓存;
- 菜单可见性受卡片入口"子权限并集"守卫限制,确认用户拥有至少一项子权限;
- 如仍有问题,联系管理员在【基础数据控制台】清除权限缓存。
- 确认使用的标签模板已启用(停用模板无法打印会报错);
- 在【设置-标签模板】中调整标签纸张尺寸、显示字段与布局,支持预览;
- 浏览器打印窗口通过CSS
@page实现精确纸张尺寸,支持0.5mm打印边距; - 不同浏览器打印设置略有差异,建议使用Chrome浏览器;
- 系统保留C-Lodop打印组件兼容路径(去水印需授权)。
- 确认资产未被超级管理员物理删除(常规软删除的资产仍可扫码查看);
- 确认扫码地址正确,扫码核验路径为
/qrcode-verify/{code}; - 如二维码损坏或模糊,可在资产详情页点击"重新生成二维码";
- 支持批量导出全部资产二维码图片,便于贴标。
- 在【资产日常管理-统一转移单】发起调拨/内部转移,将离职员工名下资产转移给接手人或归还仓库;
- 资产模块"使用人"从【基础资料-组织成员】台账读取,员工离职停用后组织成员同步更新;
- 跨组织转移需超级管理员或asset-manager资产管理员权限;
- 建议离职流程中增加资产交接环节,避免资产长期挂在停用员工名下。
- 在【系统设置-邮件设置】确认SMTP配置正确,点击发送测试邮件确认邮件通路;
- 检查提醒邮件是否进入垃圾箱;
- 合同续签需在【HR人事管理-合同管理】中登记续签记录。
- 确认请购单状态为"审批通过",未审批或被驳回的请购单不支持转单;
- 在【采购管理-请购管理】中,审批通过的请购单会出现"转采购订单"按钮;
- 转单后会自动带入请购物品和数量到采购订单;
- 采购订单也支持直接创建(不经过请购流程)。
- 清除浏览器缓存后重新访问(系统升级后旧缓存可能导致样式错乱);
- 使用Chrome/Edge等主流浏览器,不支持IE;
- 页面加载缓慢时,可在仪表盘点击"一键清缓存"刷新统计数据缓存;
- 确认网络连接正常,API接口有访问限流保护;
- 如持续异常,联系管理员查看【操作审计日志】排查问题。