作品名称】ERP企业资源管理系统(前后端分离)
【个人角色】本人独立负责本项目全栈设计与开发,涵盖需求分析、架构设计、后端接口、前端页面、权限安全、数据库设计、联调测试与部署落地。
【技术关键词】Spring Boot、Spring Security、JWT、Redis、MyBatis、MySQL、React、TypeScript、Vite、Ant Design、前后端分离、RBAC、动态路由、敏感数据加密脱敏、操作日志、登录日志
【作品简介】面向中小企业数字化管理的ERP系统,以权限安全为底座,以组织人事与客户主数据为抓手,打造可部署、可扩展、可审计的企业级应用。采用Spring Boot多模块后端+React+TypeScript前端,完成从登录认证到业务闭环落地。
【详细功能】 1.登录认证与权限:账号登录、Token刷新、锁屏解锁;Spring Security+JWT+Redis无状态会话;RBAC角色权限、菜单/按钮授权与动态路由。 2.系统配置:菜单树(目录/菜单/按钮)、角色授权与用户分配、字典管理、部门管理。 3.员工信息:分页与新建;身份证/手机号密文存储、脱敏展示、按需解密;头像上传、状态管理、密码重置。 4.客户资料:增删改查与批量删除;基础/开票/联系人信息;省市级联与字典联动;同省市客户名称唯一校验。 5.日志审计:登录日志与操作日志查询、详情追溯、清理,支撑排查与合规审计。 6.个人中心:资料维护、头像裁剪;多布局导航、页签缓存等中后台体验。
【工程亮点】 1.后端Maven多模块分层(admin/framework/system/common/generator),框架与业务解耦,便于扩展进销存、财务等模块。 2.前端TypeScript强类型,沉淀通用表格/表单/弹窗与审计列组件,列表页泛型化,提升复用与可维护性。 3.统一认证授权:Security过滤器链+JWT+Redis会话,配套密码重试锁定、防重复提交等安全策略。 4.敏感数据全链路保护:加密存储、脱敏展示、按需解密,降低明文泄露风险。 5.接口契约工程化:Knife4j文档完善;Long主键序列化为字符串,规避前端大整数精度丢失。 6.可观测可交付:登录/操作双轨审计;代码生成加速CRUD;配置清晰,具备部署与二次开发条件。
独立开发外贸独立站,页面 PC 移动端自适应,内置产品展示、
全栈开发,面向制造企业的智能化生产管理系统,覆盖销售、计划、
一个面向「对话式编程」的 DeepSeek 模型测试台(Ha
基于 RAG(检索增强生成)架构的金融合规文档智能审查平台。
本项目是基于SpringBoot + Vue开发的前后端分离
2.1 需求计划(Demand Planning) 需求计
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者