# wrj-user **Repository Path**: wzdddd/wrj-user ## Basic Information - **Project Name**: wrj-user - **Description**: 无人机资源管理服务平台用户端 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2025-04-22 - **Last Updated**: 2025-06-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 无人机用户服务平台 基于 RuoYi 管理后台的用户服务端 Vue3 项目,提供了用户登录、注册、无人机管理、飞手服务申请等功能。 ## 项目介绍 本项目是配合 RuoYi 后台管理系统的用户端应用,使用 Vue3、Element Plus、Vite 等技术栈开发。 主要功能包括: - 用户登录与注册 - 无人机管理(添加、删除、查看) - 飞手服务申请 - 订单管理与评价 - 个人信息管理 ## 技术栈 - Vue 3 - Vue Router - Pinia - Element Plus - Axios - Vite ## 项目结构 ``` ruoyi-user/ ├── public/ # 静态资源 ├── src/ # 源代码 │ ├── api/ # API接口 │ ├── assets/ # 资源文件 │ ├── components/ # 公共组件 │ ├── layout/ # 布局组件 │ ├── router/ # 路由配置 │ ├── store/ # Pinia存储 │ ├── utils/ # 工具函数 │ ├── views/ # 页面组件 │ ├── App.vue # 根组件 │ └── main.js # 入口文件 ├── .gitignore # Git忽略文件 ├── index.html # HTML模板 ├── package.json # 项目依赖 ├── README.md # 项目说明 └── vite.config.js # Vite配置 ``` ## 安装与运行 ### 安装依赖 ```bash npm install ``` ### 开发环境运行 ```bash npm run dev ``` ### 生产环境构建 ```bash npm run build ``` ### 预览生产构建 ```bash npm run preview ``` ## 接口说明 本项目依赖 RuoYi 后端接口,主要使用以下接口: - 用户认证相关:`/login`, `/register`, `/getInfo` - 无人机管理相关:`/fly/flylist/*` - 飞手服务相关:`/manage/droneOperatorInfo/*`, `/manage/droneOperatorOrder/*` ## 浏览器支持 - Chrome - Firefox - Safari - Edge ## 注意事项 - 开发前请确保 RuoYi 后端已正确启动并可访问 - 默认后端接口地址为`http://localhost:8080`,如需修改请调整`vite.config.js`中的代理配置