# ModernWMS-admin **Repository Path**: muxuanhao/modern-wms-admin ## Basic Information - **Project Name**: ModernWMS-admin - **Description**: ModernWMS后端搭建 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-07 - **Last Updated**: 2025-07-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目介绍 > ModernWMS-admin 是 ModernWMS 仓库管理系统的后端项目,基于 Java 和 Spring Boot 框架开发。它提供了 RESTful API 接口,用于处理前端页面的请求,包括用户认证、商品管理、员工管理、订单管理等功能。项目使用 Spring Data JPA 进行数据库操作,同时集成了 Spring Security 和 JWT 进行用户认证和授权。 ## 技术栈 - **Java**:主要的编程语言。 - **Spring Boot**:简化 Spring 应用开发的框架。 - **Spring Data JPA**:用于与数据库进行交互。 - **Spring Security**:用于实现用户认证和授权。 - **JWT**:JSON Web Token,用于用户身份验证。 - **Maven**:项目构建工具,管理项目依赖。 - **MyBatis-Plus**:MyBatis 的增强工具,简化数据库操作。 - **FastJSON**:用于 JSON 数据的处理。 ## 分支介绍 - master:基本的框架,不含 axios 封装、登录、注册页面等功能 - dev_v1: 含 axios 封装、登录、注册页面 - dev_v2: 修订了菜单样式和添加了后端管理系统的通用性菜单功能 ## 使用方式 ```shell npm install npm run serve ``` ## 功能模块 1. **用户认证**:支持管理员登录、注册,使用 JWT 进行身份验证。 2. **员工管理**:提供员工信息的增删改查功能。 3. **商品管理**:管理商品信息,包括商品的添加、编辑和删除。 4. **订单管理**:处理销售订单和配送订单的创建、查询等操作。 5. **日志管理**:记录用户登录日志和系统操作日志,支持日志的查询和删除。 6. **系统设置**:管理管理员信息、角色权限等。 ## 项目截图 - 菜单展开时: ![输入图片说明](public/dev_v2-1.png) - 菜单选中时 ![输入图片说明](public/dev_v2-2.png) - 菜单收缩时: ![输入图片说明](public/dev_v2-4.png) - 菜单收缩悬停时: ![输入图片说明](public/dev_v2-5.png)