这套资产管理源码核心亮点为资产自定义多标签体系,用户可以自由创建标签,给各类资产打标记,实现资产归类、筛选、分组统计。可独立部署,也可无缝对接记账、理财测算、攒钱、预算模块,适合毕业设计、个人私有化部署、理财项目二次开发。
普通理财资产源码大多是固定分类,不能灵活打标,只能按资产类型划分。当资产种类复杂时(多银行卡、多笔理财、不同风险等级、流动性区分)固定分类很难满足管理需求。本套采用资产‑标签多对多设计,一条资产可以绑定多个标签,自由组合筛选资产。
源码核心亮点
- 灵活自定义标签体系(核心) 用户自主新建、编辑、删除资产标签;支持标签颜色标记;一个资产可绑定多个标签;标签全局复用。支持按标签筛选资产、按标签分组统计资产市值、盈亏。数据库采用中间关联表实现多对多关系,性能稳定,不会因为新增标签修改表结构。
- 完整资产管理能力 录入存款、理财、基金、债权等各类资产;记录成本、市值,自动计算浮盈浮亏;资产快照记录,跟踪净资产变化;资产备注、附件上传。标签与资产数据多端实时同步。
- 标签联动统计分析
- 按标签统计资产总市值、占比饼图
- 筛选指定标签,查看对应全部资产列表与盈亏汇总
- 标签组合筛选,支持同时多选多个标签过滤资产
- 导出带标签信息的资产 Excel 报表,方便复盘
- 模块化可复用,附带部署说明 自定义标签模块可以单独抽离集成到现有理财项目;关键业务代码中文注释;无加密后门;附带数据库表说明,标签关联表设计讲解,帮助理解多对多业务模型。
主要功能
📱移动端(UniApp:安卓、iOS、H5、小程序)
- 资产台账管理 新增 / 编辑 / 删除资产;录入成本、当前市值;自动计算浮盈、浮亏、收益率;资产状态区分持有、已卖出。
- 自定义标签管理 创建标签,设置标签名称、标签颜色;给资产打多个标签;移除资产标签;标签列表管理。
- 标签筛选 & 统计 单选 / 多选标签过滤资产;按标签分组查看资产市值分布饼图;标签维度盈亏汇总。
- 配套理财功能 记账账单、预算管控、攒钱目标、基础收益测算;资产数据导出 Excel,导出内容包含标签字段。
- 多端同步 资产与标签配置云端同步,多设备数据保持一致。
🖥️Web 管理后台
- RBAC 角色权限,后台子账号、操作审计日志
- 用户资产总览,平台资产大盘统计
- 系统内置标签模板配置,可预置常用标签(高风险、流动性、短期、长期等)
- 用户管理、系统参数、公告推送
数据库关键设计(标签核心)
user_asset:资产主表,保存资产本金、市值等基础信息asset_tag:用户标签表,保存标签名、颜色、所属用户asset_tag_rel:资产‑标签关联中间表,实现多对多绑定,一条资产可关联多条标签记录
技术栈
- 后端:SpringBoot3 + MyBatis‑Plus + Redis
- 数据库:MySQL8.0,金额字段 Decimal 类型保证计算精度
- 移动端:UniApp + Vue3
- 管理后台:Vue3 + Element‑Plus
- 部署:支持 Docker‑Compose 容器部署
交付文件
- 完整前后端源码
- MySQL 初始化 SQL 脚本
- 部署文档,标签模块业务说明文档
- 常见报错排查手册
适用场景
- 学习开发:毕业设计,学习多对多标签业务设计、资产管理业务逻辑。
- 私有化部署:个人管理复杂多类资产,依靠自定义标签做资产归类。
- 二次集成:把标签 + 资产模块嵌入现有记账理财系统。
⚠️合规提示
本系统仅为资产录入模拟演示工具,无金融交易功能,不自动拉取行情,全部盈亏为手动录入模拟,不构成投资建议。对外上线需要完善隐私协议,保护用户资产敏感数据,严禁开展金融经营业务。
总结
这套资产管理源码最大特色就是成熟的自定义标签系统,突破固定资产分类限制,通过多标签灵活管理复杂资产组合,支持标签筛选、标签维度统计,模块可以独立复用。
