+ +
++ +
+ +* QQ 群:`127515876`、`209330483`、`223507718`、`709534275`、`730390092`、`1373527`、`183903863(外包)` +* 微信群:如果无法进入,可添加客服微信 jeesitex 邀请您进群 + ++ +
+ +* 后端源码仓库地址: + [Gitee](https://gitee.com/thinkgem/jeesite5)、 + [GitCode](https://gitcode.com/thinkgem/jeesite5)、 + [GitHub](https://github.com/thinkgem/jeesite5) +* 前端源码仓库地址: + [Gitee](https://gitee.com/thinkgem/jeesite-vue)、 + [GitCode](https://gitcode.com/thinkgem/jeesite-vue)、 + [GitHub](https://github.com/thinkgem/jeesite-vue) +* 源码合集仓库地址: + [GVP](https://gitee.com/thinkgem/jeesite/tree/main)、 + [G-Star](https://gitcode.com/thinkgem/jeesite/overview?ref=main)、 + [GitHub](https://github.com/thinkgem/jeesite/tree/main) + +## 框架介绍 + +基于 Vue3、Vite、Ant-Design-Vue、TypeScript、Vue Vben Admin,最先进的技术栈,让初学者能够更快的入门并投入到团队开发中去。包括模块如:组织机构、角色用户、菜单授权、数据权限、系统参数等。强大的组件封装,数据驱动视图。为微小中大型项目的开发,提供现成的开箱解决方案及丰富的示例。 + +在 Vben Admin 基础上做的改进: + +* 更精致的界面细节优化改进,非常适合信息化管理后台 +* 主题风格改进,不同的布局风格,菜单及权限体验优化 +* 顶部菜单、分隔菜单、混合菜单的活动状态激活和加载优化改进 +* 树表支持异步的封装,提升展开折叠性能,支持按层次展开折叠树表 +* 树结构新增快捷刷新、动态生成树、层次独立和不独立的数据返回兼容 +* 增加左树右表功能展示,可折叠左树,树组件增加默认图标 +* 表单组件适应各种数据格式来源,特别是多选字符串到数组的互转兼容 +* 表单新增各种便捷属性和表单组件,下拉框和树选择支持标签名回显 +* 表单组件,改进折叠表单 Action 的算法,智能化布局 +* 表格组件,Action 更多,支持横向显示操作,更方便 +* 表格组件,子表编辑改进,表格列排序和重置改进优化 +* 新增字典组件,支持展示到表格列、表单组件下拉框单选框等 +* 字典标签支持 Tag、Badge、自定义 class、style 等,显示风格 +* 更方便的支持 Tab 页面的缓存,切换页签的时候不重载页面内容 +* Tab 页签界面美化、图标显示、任何标签上右键,可快速刷新等等 +* 全局 Axios 改进,兼容各种数据格式,超时消息提醒改进 +* 功能权限鉴权改进,并兼容本地路由和后台路由同时使用 +* 等等各种细节改进,体验优化,黑暗布局细节优化 +* Vue端完全开源,用上你就会爱上,实在太方便了 + +## 设计特点 + +定义众多组件,非常贴心的组件属性及小功能,符合 JeeSite 以往的设计思想,列表和表单以数据驱动视图,极大简化了业务功能开发,注释分解详见【[源码解析](https://jeesite.com/docs/vue-crud-view)】 + +为什么做数据驱动视图?前端向下兼容一直是最大的问题,有了一套相应的标准,会对框架升级帮助很大。比如你可以非常小的成本,业务代码改动非常小的情况下,去升级前端;数据驱动视图可以为未来自定义拖拽表单做更好的铺垫,数据存储结构更清晰化,更利于维护。 + +提示:请仔细阅读源码解析,表单视图和列表视图上的注释哦,复杂表单可以多表单联合使用。 + +## 演示地址 + +1. 地址: