Browse Source
!13 RuoYi-Vue3-FastAPI v1.2.2
Merge pull request !13 from insistence/develop
master
insistence
7 months ago
committed by
Gitee
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
6 changed files with
10 additions and
7 deletions
-
README.md
-
ruoyi-fastapi-backend/.env.dev
-
ruoyi-fastapi-backend/.env.prod
-
ruoyi-fastapi-backend/module_admin/service/job_service.py
-
ruoyi-fastapi-backend/module_admin/service/login_service.py
-
ruoyi-fastapi-frontend/package.json
|
@ -1,12 +1,12 @@ |
|
|
<p align="center"> |
|
|
<p align="center"> |
|
|
<img alt="logo" src="https://oscimg.oschina.net/oscnet/up-d3d0a9303e11d522a06cd263f3079027715.png"> |
|
|
<img alt="logo" src="https://oscimg.oschina.net/oscnet/up-d3d0a9303e11d522a06cd263f3079027715.png"> |
|
|
</p> |
|
|
</p> |
|
|
<h1 align="center" style="margin: 30px 0 30px; font-weight: bold;">RuoYi-Vue3-FastAPI v1.2.1</h1> |
|
|
<h1 align="center" style="margin: 30px 0 30px; font-weight: bold;">RuoYi-Vue3-FastAPI v1.2.2</h1> |
|
|
<h4 align="center">基于RuoYi-Vue3+FastAPI前后端分离的快速开发框架</h4> |
|
|
<h4 align="center">基于RuoYi-Vue3+FastAPI前后端分离的快速开发框架</h4> |
|
|
<p align="center"> |
|
|
<p align="center"> |
|
|
<a href="https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/stargazers"><img src="https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/badge/star.svg?theme=dark"></a> |
|
|
<a href="https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/stargazers"><img src="https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/badge/star.svg?theme=dark"></a> |
|
|
<a href="https://github.com/insistence/RuoYi-Vue3-FastAPI"><img src="https://img.shields.io/github/stars/insistence/RuoYi-Vue3-FastAPI?style=social"></a> |
|
|
<a href="https://github.com/insistence/RuoYi-Vue3-FastAPI"><img src="https://img.shields.io/github/stars/insistence/RuoYi-Vue3-FastAPI?style=social"></a> |
|
|
<a href="https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI"><img src="https://img.shields.io/badge/RuoYiVue3FastAPI-v1.2.1-brightgreen.svg"></a> |
|
|
<a href="https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI"><img src="https://img.shields.io/badge/RuoYiVue3FastAPI-v1.2.2-brightgreen.svg"></a> |
|
|
<a href="https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/blob/master/LICENSE"><img src="https://img.shields.io/github/license/mashape/apistatus.svg"></a> |
|
|
<a href="https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/blob/master/LICENSE"><img src="https://img.shields.io/github/license/mashape/apistatus.svg"></a> |
|
|
<img src="https://img.shields.io/badge/python-≥3.8-blue"> |
|
|
<img src="https://img.shields.io/badge/python-≥3.8-blue"> |
|
|
<img src="https://img.shields.io/badge/MySQL-≥5.7-blue"> |
|
|
<img src="https://img.shields.io/badge/MySQL-≥5.7-blue"> |
|
|
|
@ -10,7 +10,7 @@ APP_HOST = '0.0.0.0' |
|
|
# 应用端口 |
|
|
# 应用端口 |
|
|
APP_PORT = 9099 |
|
|
APP_PORT = 9099 |
|
|
# 应用版本 |
|
|
# 应用版本 |
|
|
APP_VERSION= '1.2.1' |
|
|
APP_VERSION= '1.2.2' |
|
|
# 应用是否开启热重载 |
|
|
# 应用是否开启热重载 |
|
|
APP_RELOAD = true |
|
|
APP_RELOAD = true |
|
|
# 应用是否开启IP归属区域查询 |
|
|
# 应用是否开启IP归属区域查询 |
|
|
|
@ -10,7 +10,7 @@ APP_HOST = '0.0.0.0' |
|
|
# 应用端口 |
|
|
# 应用端口 |
|
|
APP_PORT = 9099 |
|
|
APP_PORT = 9099 |
|
|
# 应用版本 |
|
|
# 应用版本 |
|
|
APP_VERSION= '1.2.1' |
|
|
APP_VERSION= '1.2.2' |
|
|
# 应用是否开启热重载 |
|
|
# 应用是否开启热重载 |
|
|
APP_RELOAD = false |
|
|
APP_RELOAD = false |
|
|
# 应用是否开启IP归属区域查询 |
|
|
# 应用是否开启IP归属区域查询 |
|
|
|
@ -117,6 +117,9 @@ class JobService: |
|
|
try: |
|
|
try: |
|
|
for job_id in job_id_list: |
|
|
for job_id in job_id_list: |
|
|
await JobDao.delete_job_dao(query_db, JobModel(jobId=job_id)) |
|
|
await JobDao.delete_job_dao(query_db, JobModel(jobId=job_id)) |
|
|
|
|
|
query_job = SchedulerUtil.get_scheduler_job(job_id=job_id) |
|
|
|
|
|
if query_job: |
|
|
|
|
|
SchedulerUtil.remove_scheduler_job(job_id=job_id) |
|
|
await query_db.commit() |
|
|
await query_db.commit() |
|
|
result = dict(is_success=True, message='删除成功') |
|
|
result = dict(is_success=True, message='删除成功') |
|
|
except Exception as e: |
|
|
except Exception as e: |
|
|
|
@ -475,9 +475,9 @@ class RouterUtil: |
|
|
component = 'Layout' |
|
|
component = 'Layout' |
|
|
if menu.component and not cls.is_menu_frame(menu): |
|
|
if menu.component and not cls.is_menu_frame(menu): |
|
|
component = menu.component |
|
|
component = menu.component |
|
|
elif menu.component and menu.parent_id != 0 and cls.is_inner_link(menu): |
|
|
elif (menu.component is None or menu.component == '') and menu.parent_id != 0 and cls.is_inner_link(menu): |
|
|
component = 'InnerLink' |
|
|
component = 'InnerLink' |
|
|
elif menu.component and cls.is_parent_view(menu): |
|
|
elif (menu.component is None or menu.component == '') and cls.is_parent_view(menu): |
|
|
component = 'ParentView' |
|
|
component = 'ParentView' |
|
|
return component |
|
|
return component |
|
|
|
|
|
|
|
|
|
@ -1,6 +1,6 @@ |
|
|
{ |
|
|
{ |
|
|
"name": "vfadmin", |
|
|
"name": "vfadmin", |
|
|
"version": "1.2.1", |
|
|
"version": "1.2.2", |
|
|
"description": "vfadmin管理系统", |
|
|
"description": "vfadmin管理系统", |
|
|
"author": "insistence", |
|
|
"author": "insistence", |
|
|
"license": "MIT", |
|
|
"license": "MIT", |
|
|