feat: 新增uni-app移动端工程并集成uView-plus组件库

新增uni-app移动端工程,包含登录、首页、工作台、个人中心等页面,集成uView-plus组件库,优化移动端开发体验。同时更新文档和README,增加移动端相关内容。
This commit is contained in:
zhangtao
2025-04-16 19:51:51 +08:00
parent 3e1576427c
commit a2fa6933e2
54 changed files with 15078 additions and 14 deletions
+163 -2
View File
@@ -622,6 +622,51 @@
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#app" class="md-nav__link">
<span class="md-ellipsis">
app登录
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#app_1" class="md-nav__link">
<span class="md-ellipsis">
app首页
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#app_2" class="md-nav__link">
<span class="md-ellipsis">
app工作台
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#app_3" class="md-nav__link">
<span class="md-ellipsis">
app个人中心
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#app_4" class="md-nav__link">
<span class="md-ellipsis">
app个人主页
</span>
</a>
</li>
</ul>
@@ -636,6 +681,30 @@
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#_31" class="md-nav__link">
<span class="md-ellipsis">
🎨 微信群
</span>
</a>
<nav class="md-nav" aria-label="🎨 微信群">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#_32" class="md-nav__link">
<span class="md-ellipsis">
群二维码
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
@@ -1162,6 +1231,51 @@
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#app" class="md-nav__link">
<span class="md-ellipsis">
app登录
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#app_1" class="md-nav__link">
<span class="md-ellipsis">
app首页
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#app_2" class="md-nav__link">
<span class="md-ellipsis">
app工作台
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#app_3" class="md-nav__link">
<span class="md-ellipsis">
app个人中心
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#app_4" class="md-nav__link">
<span class="md-ellipsis">
app个人主页
</span>
</a>
</li>
</ul>
@@ -1176,6 +1290,30 @@
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#_31" class="md-nav__link">
<span class="md-ellipsis">
🎨 微信群
</span>
</a>
<nav class="md-nav" aria-label="🎨 微信群">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#_32" class="md-nav__link">
<span class="md-ellipsis">
群二维码
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
@@ -1199,7 +1337,7 @@
<img src="./resources/images/logo.png" height="150" alt="logo"/>
</p>
<h1 align="center" style="margin: 30px 0 30px; font-weight: bold;">Fastapi-Vue3-Admin v1.0.0</h1>
<h4 align="center">基于Fastapi-Vue-Admi前后端分离的快速开发框架</h4>
<h4 align="center">基于Fastapi-Vue-Admin前后端分离的Web+小程序+H5应用快速开发框架</h4>
<p align="center">
<a href="https://gitee.com/tao__tao/fastapi_vue3_admin.git">
<img src="https://gitee.com/tao__tao/fastapi_vue3_admin/badge/star.svg?theme=dark">
@@ -1218,7 +1356,7 @@
</div>
<h2 id="_1">📚 项目介绍</h2>
<p><strong>Fastapi-Vue3-Admin</strong> 是一套完全开源的快速开发平台,提供免费使用。它结合了现代、高性能的技术栈,旨在帮助开发者快速搭建高质量的中后台系统。项目目录结构如下:</p>
<p><strong>Fastapi-Vue3-Admin</strong> 是一套完全开源的现代化快速开发平台,旨在帮助开发者高效搭建高质量的中后台系统。项目结合了高性能后端框架 FastAPI 和强大的 ORM 库 SQLAlchemy,以及前端技术栈 Vue3、Vite6、Ant Design Vue 和移动端开发框架 UniApp 及其组件库 uView-plus,为开发者提供了开箱即用的解决方案。项目目录结构如下:</p>
<pre><code class="language-sh">my_demo_project/fastapi_project
├─ backend # 后端工程
├─ frontend # 前端工程
@@ -1477,6 +1615,16 @@
<p><img alt="个人信息" src="resources/images/info.png" /></p>
<h3 id="_29">在线文档</h3>
<p><img alt="在线文档" src="resources/images/help.png" /></p>
<h3 id="app">app登录</h3>
<p><img alt="app登录" src="resources/images/app-login.png" /></p>
<h3 id="app_1">app首页</h3>
<p><img alt="app首页" src="resources/images/app-home.png" /></p>
<h3 id="app_2">app工作台</h3>
<p><img alt="app工作台" src="resources/images/app-work.png" /></p>
<h3 id="app_3">app个人中心</h3>
<p><img alt="app个人中心" src="resources/images/app-me.png" /></p>
<h3 id="app_4">app个人主页</h3>
<p><img alt="app个人主页" src="resources/images/app-userinfo.png" /></p>
<h2 id="_30">✨ 特别鸣谢</h2>
<p>感谢以下项目的贡献和支持,使本项目得以顺利完成:</p>
<ul>
@@ -1487,7 +1635,20 @@
<li><a href="https://gitee.com/mizhexiaoxiao/vue-fastapi-admin">Vue-FastAPI-Admin 项目</a></li>
<li><a href="https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI">RuoYi-Vue3-FastAPI 项目</a></li>
<li><a href="https://github.com/agronholm/apscheduler">APScheduler 项目</a></li>
<li><a href="https://github.com/vitejs/vite">Vite 项目</a></li>
<li><a href="https://github.com/dcloudio/uni-app">UniApp 项目</a></li>
<li><a href="https://uiadmin.net/uview-plus">uView-plus 项目</a></li>
</ul>
<h2 id="_31">🎨 微信群</h2>
<p>在下方为群二维码,可以用于技术交流,也可以一起讨论在项目使用过程中遇到的各种问题。真心希望大家一起优化该项目,积极讨论,让我们一起抱团取暖!</p>
<h3 id="_32">群二维码</h3>
<table>
<tr>
<td><img src="https://gitee.com/tao__tao/fastapi_vue3_admin/raw/master/mkdocs/docs/resources/images/微信.jpg"/></td>
<td><img src="https://gitee.com/tao__tao/fastapi_vue3_admin/raw/master/mkdocs/docs/resources/images/微信群.jpg"/></td>
<td><img src="https://gitee.com/tao__tao/fastapi_vue3_admin/raw/master/mkdocs/docs/resources/images/wechatPay.jpg"/></td>
</tr>
</table>
Binary file not shown.

After

Width:  |  Height:  |  Size: 707 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 409 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 196 KiB

After

Width:  |  Height:  |  Size: 205 KiB

File diff suppressed because one or more lines are too long
+5 -5
View File
@@ -2,22 +2,22 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://127.0.0.1:8888/index.html</loc>
<lastmod>2025-04-11</lastmod>
<lastmod>2025-04-16</lastmod>
</url>
<url>
<loc>http://127.0.0.1:8888/doc/backend.html</loc>
<lastmod>2025-04-11</lastmod>
<lastmod>2025-04-16</lastmod>
</url>
<url>
<loc>http://127.0.0.1:8888/doc/build.html</loc>
<lastmod>2025-04-11</lastmod>
<lastmod>2025-04-16</lastmod>
</url>
<url>
<loc>http://127.0.0.1:8888/doc/frontend.html</loc>
<lastmod>2025-04-11</lastmod>
<lastmod>2025-04-16</lastmod>
</url>
<url>
<loc>http://127.0.0.1:8888/doc/mkdocs.html</loc>
<lastmod>2025-04-11</lastmod>
<lastmod>2025-04-16</lastmod>
</url>
</urlset>
Binary file not shown.