From ecc370f64e88d3649e6c2ab511d99f33efc31671 Mon Sep 17 00:00:00 2001 From: ktianc Date: Sat, 19 Nov 2022 23:08:49 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E6=96=B0=E5=A2=9E=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6=E6=8E=A7?= =?UTF-8?q?=E5=88=B6=202.=20=E7=99=BB=E5=BD=95=E6=97=A5=E5=BF=97=E8=A1=A8?= =?UTF-8?q?=E6=A0=BC=E7=AD=9B=E9=80=89=E6=A1=86=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 22 ++++++++++--------- .../src/views/vadmin/auth/user/index.vue | 6 +++++ .../record/login/components/login.data.ts | 11 ++++++++++ kinit-api/application/settings.py | 2 ++ kinit-api/apps/vadmin/record/models/login.py | 6 ++++- kinit-api/apps/vadmin/record/params/login.py | 4 +++- 6 files changed, 39 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 1f6097e..bd266d9 100644 --- a/README.md +++ b/README.md @@ -17,20 +17,20 @@ Kinit 是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。 +- 👭后端采用 Python 语言现代、快速(高性能) [FastAPI](https://fastapi.tiangolo.com/zh/) 异步框架 + [SQLAlchem](https://www.sqlalchemy.org/) 异步操作 [MySQL](https://www.mysql.com/) 数据库。 - 🧑‍🤝‍🧑前端采用 [vue-element-plus-admin](https://gitee.com/kailong110120130/vue-element-plus-admin) 、[Vue3](https://cn.vuejs.org/guide/introduction.html)、[Element Plus](https://element-plus.gitee.io/zh-CN/guide/design.html)、[TypeScript](https://www.tslang.cn/),等主流技术开发。 -- 👭后端采用 Python 语言以及现代、快速(高性能) [FastAPI](https://fastapi.tiangolo.com/zh/) 框架。 - 👫权限认证使用[(哈希)密码和 JWT Bearer 令牌的 OAuth2](https://fastapi.tiangolo.com/zh/tutorial/security/oauth2-jwt/),支持多终端认证系统。 -- 👬支持加载动态权限菜单,多方式轻松权限控制。 +- 👬支持加载动态权限菜单,多方式轻松权限控制,按钮级别权限控制。 +- 👬已加入常见的`Redis`、`MYSQL`、`MongoDB`数据库异步操作。 - 开箱即用的中后台解决方案,可以用来作为新项目的启动模版,也可用于学习参考。并且时刻关注着最新技术动向,尽可能的第一时间更新。 +- 与 [vue-element-plus-admin](https://gitee.com/kailong110120130/vue-element-plus-admin) 前端框架时刻保持同步更新。 -## 💏特别鸣谢 - -[ELADMIN](https://eladmin.vip/demo):项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统。 - -[django-vue-admin](https://gitee.com/liqianglog/django-vue-admin):基于RBAC模型的权限控制的一整套基础开发平台,前后端分离,后端采用 django+django-rest-framework,前端采用 vue+ElementUI。 +## 特别鸣谢 [vue-element-plus-admin](https://gitee.com/kailong110120130/vue-element-plus-admin):一套基于vue3、element-plus、typescript4、vite3的后台集成方案 +[django-vue-admin](https://gitee.com/liqianglog/django-vue-admin):基于RBAC模型的权限控制的一整套基础开发平台,前后端分离,后端采用 django+django-rest-framework,前端采用 vue+ElementUI。 + [Ant Design Pro](https://preview.pro.ant.design/dashboard/analysis):开箱即用的中台前端/设计解决方案 [Gin-Vue-Admin](https://demo.gin-vue-admin.com):基于vite+vue3+gin搭建的开发基础平台(支持TS,JS混用),集成jwt鉴权,权限管理,动态路由,显隐可控组件,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器等开发必备功能。 @@ -47,16 +47,16 @@ Kinit 是一套全部开源的快速开发平台,毫无保留给个人及企 ## 在线体验 -👩‍👧‍👦演示地址:http://kinit.ktianc.top/ +演示地址:http://kinit.ktianc.top/ - 账号:15020221010 - 密码:kinit2022 ## 源码地址 -gitee地址(主推):https://gitee.com/ktianc/kinit 👩‍👦‍👦 +gitee地址(主推):https://gitee.com/ktianc/kinit -github地址:https://github.com/vvandk/kinit 👩‍👦‍👦 +github地址:https://github.com/vvandk/kinit ## 内置功能 @@ -104,6 +104,8 @@ github地址:https://github.com/vvandk/kinit 👩‍👦‍👦 4. 表格工具栏更新,手机端取消文字显示 5. 表格操作按钮多的时候自动叠起 +- [x] 已加入常见的`Redis`、`MYSQL`、`MongoDB`数据库异步操作。 + ## TODO - [ ] 考虑支持多机部署方案,如果接口使用多机,那么用户是否支持统一认证 diff --git a/kinit-admin/src/views/vadmin/auth/user/index.vue b/kinit-admin/src/views/vadmin/auth/user/index.vue index fdf1fd6..b7ef72d 100644 --- a/kinit-admin/src/views/vadmin/auth/user/index.vue +++ b/kinit-admin/src/views/vadmin/auth/user/index.vue @@ -199,6 +199,11 @@ const handleCommand = (command: string) => { delDatas(null, true) } } + +// 表格排序 +const tableSortChange = async (data: any) => { + console.log(data) +}