From b23402fa29d79eeb9c0a5f245696e9995f53f4d6 Mon Sep 17 00:00:00 2001 From: ailanyin Date: Fri, 17 Mar 2023 09:19:50 +0800 Subject: [PATCH] fmt code --- .prettierignore | 3 + .prettierrc.yaml | 0 README.md | 217 +++++++++--------- html/ie.html | 308 +++++++++++++++++++++---- index.html | 432 ++++++++++++++++++----------------- package.json | 88 +++---- src/assets/images/title.png | Bin 0 -> 1892 bytes src/views/login.vue | 25 +- src/views/register.vue | 29 ++- vite.config.js | 116 +++++----- vite/plugins/auto-import.js | 20 +- vite/plugins/compression.js | 56 ++--- vite/plugins/index.js | 30 +-- vite/plugins/setup-extend.js | 10 +- vite/plugins/svg-icon.js | 20 +- 15 files changed, 798 insertions(+), 556 deletions(-) create mode 100644 .prettierignore create mode 100644 .prettierrc.yaml create mode 100644 src/assets/images/title.png diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..88b3bfc --- /dev/null +++ b/.prettierignore @@ -0,0 +1,3 @@ +dist +node_modules +yarn.lock diff --git a/.prettierrc.yaml b/.prettierrc.yaml new file mode 100644 index 0000000..e69de29 diff --git a/README.md b/README.md index 508824c..25e6376 100644 --- a/README.md +++ b/README.md @@ -1,109 +1,108 @@ -

- logo -

-

RuoYi v3.8.5

-

基于SpringBoot+Vue3前后端分离的Java快速开发框架

-

- - - -

- -## 平台简介 - -* 本仓库为前端技术栈 [Vue3](https://v3.cn.vuejs.org) + [Element Plus](https://element-plus.org/zh-CN) + [Vite](https://cn.vitejs.dev) 版本。 -* 配套后端代码仓库地址[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue) 或 [RuoYi-Vue-fast](https://github.com/yangzongzhuan/RuoYi-Vue-fast) 版本。 -* 前端技术栈([Vue2](https://cn.vuejs.org) + [Element](https://github.com/ElemeFE/element) + [Vue CLI](https://cli.vuejs.org/zh)),请移步[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue/tree/master/ruoyi-ui)。 -* 阿里云折扣场:[点我进入](http://aly.ruoyi.vip),腾讯云秒杀场:[点我进入](http://txy.ruoyi.vip)   -* 阿里云优惠券:[点我领取](https://www.aliyun.com/minisite/goods?userCode=brki8iof&share_source=copy_link),腾讯云优惠券:[点我领取](https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console)   - -## 前端运行 - -```bash -# 克隆项目 -git clone https://github.com/yangzongzhuan/RuoYi-Vue3.git - -# 进入项目目录 -cd RuoYi-Vue3 - -# 安装依赖 -yarn --registry=https://registry.npmmirror.com - -# 启动服务 -yarn dev - -# 构建测试环境 yarn build:stage -# 构建生产环境 yarn build:prod -# 前端访问地址 http://localhost:80 -``` - -## 内置功能 - -1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 -2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 -3. 岗位管理:配置系统用户所属担任职务。 -4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 -5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 -6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 -7. 参数管理:对系统动态配置常用参数。 -8. 通知公告:系统通知公告信息发布维护。 -9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 -10. 登录日志:系统登录日志记录查询包含登录异常。 -11. 在线用户:当前系统中活跃用户状态监控。 -12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 -13. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。 -14. 系统接口:根据业务代码自动生成相关的api接口文档。 -15. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 -16. 缓存监控:对系统的缓存信息查询,命令统计等。 -17. 在线构建器:拖动表单元素生成相应的HTML代码。 -18. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。 - -## 在线体验 - -- admin/admin123 -- 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。 - -演示地址:http://vue.ruoyi.vip -文档地址:http://doc.ruoyi.vip - -## 演示图 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -## 若依前后端分离交流群 - -QQ群: [![加入QQ群](https://img.shields.io/badge/已满-937441-blue.svg)](https://jq.qq.com/?_wv=1027&k=5bVB1og) [![加入QQ群](https://img.shields.io/badge/已满-887144332-blue.svg)](https://jq.qq.com/?_wv=1027&k=5eiA4DH) [![加入QQ群](https://img.shields.io/badge/已满-180251782-blue.svg)](https://jq.qq.com/?_wv=1027&k=5AxMKlC) [![加入QQ群](https://img.shields.io/badge/已满-104180207-blue.svg)](https://jq.qq.com/?_wv=1027&k=51G72yr) [![加入QQ群](https://img.shields.io/badge/已满-186866453-blue.svg)](https://jq.qq.com/?_wv=1027&k=VvjN2nvu) [![加入QQ群](https://img.shields.io/badge/已满-201396349-blue.svg)](https://jq.qq.com/?_wv=1027&k=5vYAqA05) [![加入QQ群](https://img.shields.io/badge/已满-101456076-blue.svg)](https://jq.qq.com/?_wv=1027&k=kOIINEb5) [![加入QQ群](https://img.shields.io/badge/已满-101539465-blue.svg)](https://jq.qq.com/?_wv=1027&k=UKtX5jhs) [![加入QQ群](https://img.shields.io/badge/已满-264312783-blue.svg)](https://jq.qq.com/?_wv=1027&k=EI9an8lJ) [![加入QQ群](https://img.shields.io/badge/已满-167385320-blue.svg)](https://jq.qq.com/?_wv=1027&k=SWCtLnMz) [![加入QQ群](https://img.shields.io/badge/已满-104748341-blue.svg)](https://jq.qq.com/?_wv=1027&k=96Dkdq0k) [![加入QQ群](https://img.shields.io/badge/已满-160110482-blue.svg)](https://jq.qq.com/?_wv=1027&k=0fsNiYZt) [![加入QQ群](https://img.shields.io/badge/已满-170801498-blue.svg)](https://jq.qq.com/?_wv=1027&k=7xw4xUG1) [![加入QQ群](https://img.shields.io/badge/108482800-blue.svg)](https://jq.qq.com/?_wv=1027&k=eCx8eyoJ) 点击按钮入群。 \ No newline at end of file +

+ logo +

+

RuoYi v3.8.5

+

基于SpringBoot+Vue3前后端分离的Java快速开发框架

+

+ + + +

+ +## 平台简介 + +- 本仓库为前端技术栈 [Vue3](https://v3.cn.vuejs.org) + [Element Plus](https://element-plus.org/zh-CN) + [Vite](https://cn.vitejs.dev) 版本。 +- 配套后端代码仓库地址[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue) 或 [RuoYi-Vue-fast](https://github.com/yangzongzhuan/RuoYi-Vue-fast) 版本。 +- 前端技术栈([Vue2](https://cn.vuejs.org) + [Element](https://github.com/ElemeFE/element) + [Vue CLI](https://cli.vuejs.org/zh)),请移步[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue/tree/master/ruoyi-ui)。 +- 阿里云折扣场:[点我进入](http://aly.ruoyi.vip),腾讯云秒杀场:[点我进入](http://txy.ruoyi.vip)   +- 阿里云优惠券:[点我领取](https://www.aliyun.com/minisite/goods?userCode=brki8iof&share_source=copy_link),腾讯云优惠券:[点我领取](https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console)   + +## 前端运行 + +```bash +# 克隆项目 +git clone https://github.com/yangzongzhuan/RuoYi-Vue3.git + +# 进入项目目录 +cd RuoYi-Vue3 + +# 安装依赖 +yarn --registry=https://registry.npmmirror.com + +# 启动服务 +yarn dev + +# 构建测试环境 yarn build:stage +# 构建生产环境 yarn build:prod +# 前端访问地址 http://localhost:80 +``` + +## 内置功能 + +1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 +2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 +3. 岗位管理:配置系统用户所属担任职务。 +4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 +5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 +6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 +7. 参数管理:对系统动态配置常用参数。 +8. 通知公告:系统通知公告信息发布维护。 +9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 +10. 登录日志:系统登录日志记录查询包含登录异常。 +11. 在线用户:当前系统中活跃用户状态监控。 +12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 +13. 代码生成:前后端代码的生成(java、html、xml、sql)支持 CRUD 下载 。 +14. 系统接口:根据业务代码自动生成相关的 api 接口文档。 +15. 服务监控:监视当前系统 CPU、内存、磁盘、堆栈等相关信息。 +16. 缓存监控:对系统的缓存信息查询,命令统计等。 +17. 在线构建器:拖动表单元素生成相应的 HTML 代码。 +18. 连接池监视:监视当前系统数据库连接池状态,可进行分析 SQL 找出系统性能瓶颈。 + +## 在线体验 + +- admin/admin123 +- 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。 + +演示地址:http://vue.ruoyi.vip +文档地址:http://doc.ruoyi.vip + +## 演示图 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +## 若依前后端分离交流群 + +QQ 群: [![加入QQ群](https://img.shields.io/badge/已满-937441-blue.svg)](https://jq.qq.com/?_wv=1027&k=5bVB1og) [![加入QQ群](https://img.shields.io/badge/已满-887144332-blue.svg)](https://jq.qq.com/?_wv=1027&k=5eiA4DH) [![加入QQ群](https://img.shields.io/badge/已满-180251782-blue.svg)](https://jq.qq.com/?_wv=1027&k=5AxMKlC) [![加入QQ群](https://img.shields.io/badge/已满-104180207-blue.svg)](https://jq.qq.com/?_wv=1027&k=51G72yr) [![加入QQ群](https://img.shields.io/badge/已满-186866453-blue.svg)](https://jq.qq.com/?_wv=1027&k=VvjN2nvu) [![加入QQ群](https://img.shields.io/badge/已满-201396349-blue.svg)](https://jq.qq.com/?_wv=1027&k=5vYAqA05) [![加入QQ群](https://img.shields.io/badge/已满-101456076-blue.svg)](https://jq.qq.com/?_wv=1027&k=kOIINEb5) [![加入QQ群](https://img.shields.io/badge/已满-101539465-blue.svg)](https://jq.qq.com/?_wv=1027&k=UKtX5jhs) [![加入QQ群](https://img.shields.io/badge/已满-264312783-blue.svg)](https://jq.qq.com/?_wv=1027&k=EI9an8lJ) [![加入QQ群](https://img.shields.io/badge/已满-167385320-blue.svg)](https://jq.qq.com/?_wv=1027&k=SWCtLnMz) [![加入QQ群](https://img.shields.io/badge/已满-104748341-blue.svg)](https://jq.qq.com/?_wv=1027&k=96Dkdq0k) [![加入QQ群](https://img.shields.io/badge/已满-160110482-blue.svg)](https://jq.qq.com/?_wv=1027&k=0fsNiYZt) [![加入QQ群](https://img.shields.io/badge/已满-170801498-blue.svg)](https://jq.qq.com/?_wv=1027&k=7xw4xUG1) [![加入QQ群](https://img.shields.io/badge/108482800-blue.svg)](https://jq.qq.com/?_wv=1027&k=eCx8eyoJ) 点击按钮入群。 diff --git a/html/ie.html b/html/ie.html index 390ce8a..7638137 100644 --- a/html/ie.html +++ b/html/ie.html @@ -1,46 +1,262 @@ - - - - - - 请升级您的浏览器 - - - - - - -

请升级您的浏览器,以便我们更好的为您提供服务!

-

您正在使用 Internet Explorer 的早期版本(IE11以下版本或使用该内核的浏览器)。这意味着在升级浏览器前,您将无法访问此网站。

-
-

请注意:微软公司对Windows XP 及 Internet Explorer 早期版本的支持已经结束

-

自 2016 年 1 月 12 日起,Microsoft 不再为 IE 11 以下版本提供相应支持和更新。没有关键的浏览器安全更新,您的电脑可能易受有害病毒、间谍软件和其他恶意软件的攻击,它们可以窃取或损害您的业务数据和信息。请参阅 微软对 Internet Explorer 早期版本的支持将于 2016 年 1 月 12 日结束的说明

-
-

您可以选择更先进的浏览器

-

推荐使用以下浏览器的最新版本。如果您的电脑已有以下浏览器的最新版本则直接使用该浏览器访问即可。

- -
- - \ No newline at end of file + + + + + 请升级您的浏览器 + + + + + + +

请升级您的浏览器,以便我们更好的为您提供服务!

+

+ 您正在使用 Internet Explorer + 的早期版本(IE11以下版本或使用该内核的浏览器)。这意味着在升级浏览器前,您将无法访问此网站。 +

+
+

+ 请注意:微软公司对Windows XP 及 Internet Explorer 早期版本的支持已经结束 +

+

+ 自 2016 年 1 月 12 日起,Microsoft 不再为 IE 11 + 以下版本提供相应支持和更新。没有关键的浏览器安全更新,您的电脑可能易受有害病毒、间谍软件和其他恶意软件的攻击,它们可以窃取或损害您的业务数据和信息。请参阅 + 微软对 Internet Explorer 早期版本的支持将于 2016 年 1 月 12 + 日结束的说明 + 。 +

+
+

您可以选择更先进的浏览器

+

+ 推荐使用以下浏览器的最新版本。如果您的电脑已有以下浏览器的最新版本则直接使用该浏览器访问即可。 +

+ +
+ + diff --git a/index.html b/index.html index 179579b..58b2893 100644 --- a/index.html +++ b/index.html @@ -1,215 +1,217 @@ - - - - - - - - - - 若依管理系统 - - - - - -
-
-
-
-
-
正在加载系统资源,请耐心等待
-
-
- - - - \ No newline at end of file + + + + + + + + + 若依管理系统 + + + + + +
+
+
+
+
+
正在加载系统资源,请耐心等待
+
+
+ + + diff --git a/package.json b/package.json index fc1939f..7bbdee9 100644 --- a/package.json +++ b/package.json @@ -1,43 +1,45 @@ -{ - "name": "ruoyi", - "version": "3.8.5", - "description": "若依管理系统", - "author": "若依", - "license": "MIT", - "scripts": { - "dev": "vite", - "build:prod": "vite build", - "build:stage": "vite build --mode staging", - "preview": "vite preview" - }, - "repository": { - "type": "git", - "url": "https://gitee.com/y_project/RuoYi-Vue.git" - }, - "dependencies": { - "@element-plus/icons-vue": "2.0.10", - "@vueuse/core": "9.5.0", - "axios": "0.27.2", - "echarts": "5.4.0", - "element-plus": "2.2.27", - "file-saver": "2.0.5", - "fuse.js": "6.6.2", - "js-cookie": "3.0.1", - "jsencrypt": "3.3.1", - "nprogress": "0.2.0", - "pinia": "2.0.22", - "vue": "3.2.45", - "vue-cropper": "1.0.3", - "vue-router": "4.1.4" - }, - "devDependencies": { - "@vitejs/plugin-vue": "3.1.0", - "@vue/compiler-sfc": "3.2.45", - "sass": "1.56.1", - "unplugin-auto-import": "0.11.4", - "vite": "3.2.3", - "vite-plugin-compression": "0.5.1", - "vite-plugin-svg-icons": "2.0.1", - "vite-plugin-vue-setup-extend": "0.4.0" - } -} +{ + "name": "ruoyi", + "version": "3.8.5", + "description": "若依管理系统", + "author": "若依", + "license": "MIT", + "scripts": { + "dev": "vite", + "build:prod": "vite build", + "build:stage": "vite build --mode staging", + "preview": "vite preview", + "fmt": "prettier -w ." + }, + "repository": { + "type": "git", + "url": "https://gitee.com/y_project/RuoYi-Vue.git" + }, + "dependencies": { + "@element-plus/icons-vue": "2.0.10", + "@vueuse/core": "9.5.0", + "axios": "0.27.2", + "echarts": "5.4.0", + "element-plus": "2.2.27", + "file-saver": "2.0.5", + "fuse.js": "6.6.2", + "js-cookie": "3.0.1", + "jsencrypt": "3.3.1", + "nprogress": "0.2.0", + "pinia": "2.0.22", + "vue": "3.2.45", + "vue-cropper": "1.0.3", + "vue-router": "4.1.4" + }, + "devDependencies": { + "@vitejs/plugin-vue": "3.1.0", + "@vue/compiler-sfc": "3.2.45", + "prettier": "^2.8.4", + "sass": "1.56.1", + "unplugin-auto-import": "0.11.4", + "vite": "3.2.3", + "vite-plugin-compression": "0.5.1", + "vite-plugin-svg-icons": "2.0.1", + "vite-plugin-vue-setup-extend": "0.4.0" + } +} diff --git a/src/assets/images/title.png b/src/assets/images/title.png new file mode 100644 index 0000000000000000000000000000000000000000..19565cd89739ed87582d93a2cb66a739f2a98d00 GIT binary patch literal 1892 zcmX|BdpOg399}8+*=BRC&1EigPZSZch9NVzGg7Ojl(rCK7STH9niM9-IMtZrHnehE zI-TTla0n$jj(VJRnNIN}mm`my?>T!;pXb^8d%y4JeLvsN_n+mGNj^|jeN_kq0`(;l zg2A^E{LGaV02nFK~qaUz(blFc=JhKme2%=l}yypin5_fM{rF$VFfV z1lWKA5O7d(v-}9ms;a7T5$K=*|KP(T3)hO4Nk0D?p!fdQ0(fdSy4tFEs8ukSyn zJT8v_1=s+B?0<=WIf#H;P$-n1o*od@)YRlJ0tl9rM}VlKqa#nr-y+{1bhWg!0D}3T z95gzkVqK?s3Gj ziZgtan|r!D`g@X5TQOP59@U`}luS$aud~%Q@258sh1YajDz2PA*A!D9nen5kZ-h5? zuYsEc<+umuj?WlrWc4rHs5Wv0id z3Ebqm>4$Y?@qn>mevZJ{W#s3ywa)hX`w~}z^XLAZ&WQ<6d?%?Jf7P#2!w3Kise^VkDR1Y(?ms!y&|KYj6fmD&uPM+t$DMFZOEFm)D#cZ zyFs%bTj5_{&-^G!DIPn1z@V1DaOP||oOV}Io&HP#JJ;FS$ys>1#q&$P6;@$w{*Of~ z$9;oU?hnMlPcNr^4-X)wAsRL>Jw2BID?ITm!04iBPtIx0s${qL%XdH2G0e2{BP#g3 zwyddGKi&pS^5AyATVVX0;r{DaPsw(sTNK(zzQgZtTk7>PFJ1bn%X2(M;b>nrL+E{h z!)P8Us;gG)z2~=~Mdv<#o%nER@;xGZXa@}e-5#Jb+vQzo_K7I`6!!JA2YhYFgR{&% z7?k=%+p6y)zO{U*EHProD9_`>vYCXue75nX8jqi9UGu5?x%<@=X633z#`{_X)EP%J7Ai}y zct*TZWOO@8$UsJo(A%5G-_T$lPAu-ca!h;vyn5a4)-AeujO513=H0VK+xAg!``acF zZzc@5w3>!D=aeN;T~D#rAB|dUmlllrzwRrG@PXMTX6I|TPE}>q=dz{?&Nw6-4qX4K zPb_m6_jV-z5fzs3cYJcRNMmJG?asjDbP9(X+r4lrhg6V}RUuY7MK0}(WNr{O!Vk#U z*`kYXG8?fd%eFf#JuYx+4n3QjUHW7`-uV?>W_!1+Y8%>T*Gf3k@sK3uhWT#iak%tX zVMXPPm&<#>H2Zhm)cTTZ?4^2^zetztA!4o~y84=J=)&eN3b)nNa^tgqqps2ZL6&7U8S6Qh3ABPQy(;Xvwkg zdFB}O7p2P=JCVB21!}Q{v+7h%(jpA|7$O?@mc&#m;! znHS+ds|WK*T*?G(Oyv%yWC&X8=5S^$`a+f9AggWQ5aMW1S7f6-jXhNIzFGLVy&*hm zB*MF;9pf^#PrEJ#^Jpb9*tx{6CH5R+G#3}PZfIK*X;WbMhVJF`@`HBZPOsDa%7g8_ zBN{XI3x>9D$Ra1Lv+$eN5+{wymAtP^mtlt(GoGL6(_?YB)H-YqZ{OjyigeiJnjOp8 z^Ci>bDlRm?#uanI@C@A96*Y4$-!_yJ##O5OL8cppf9BE;rz2||&!f?H9{!E?OryOQ zpU((Z^Op!Ve=Vj~U|e2uZ6p$y_UaTfgAsMtCrl?A_Ufr%zu}NKEU1`{V z-Y+JUeXXcQx*;p-yECAdk^DR*w5KdBD9DtJoJr7(cu%^R zWsg7imR5d)K27Ts`FHP)E@;Q7RU z`#vZ7<^xC^8J$~forI05obyX(C^Tt$Plr+Vq}fTS^ZZtawuDTt2;7YR!iRgCM}D~@ z7^}S?vplJ*^)+N}(>=N3XZm3~l$p=(v3x