# Admin.UI **Repository Path**: developertm/admin-ui ## Basic Information - **Project Name**: Admin.UI - **Description**: 基于 .Net 6/ABP/Vue 多租户中后台前端解决方案,提供更多通用性业务模块,让开发者更加专注于业务。 基于.NET 6、ABP 5实现的后台解决方案,模块插件化,前后端分离,支持分布式部署,跨平台运行。 前端基于element实现了AdminCore管理系统。 持久层使用EF Core、实现多租户、Redis缓存、Jwt实现鉴权、Scriban实现低代码模块、hangfire实现后台任务 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://119.91.225.37/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2024-10-15 - **Last Updated**: 2024-10-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 

Paas.Pioneer

一个基于 ABP 多租户中后台前端解决方案,提供更多通用性业务模块,让开发者更加专注于业务。

[![star](https://gitee.com/chenxi-team/paas-pioneer/badge/star.svg?theme=dark)](https://gitee.com/chenxi-team/paas-pioneer/stargazers) [![fork](https://gitee.com/chenxi-team/paas-pioneer/badge/fork.svg?theme=dark)](https://gitee.com/chenxi-team/paas-pioneer/members) [![](https://img.shields.io/badge/QQ群-812722325-red)](https://jq.qq.com/?_wv=1027&k=5eRxySKd) 如果对您有帮助,点击右上角⭐Star⭐关注 ,感谢支持开源!
### 🌱Paas.Pioneer简介 > Paas.Pioneer源于我们平常的开发需求,将通用性业务进行模块化。将通用需求进行拼装,让开发者更加专注于业务。 Paas.Pioneer使用ABP框架作为基础架构,通过业务划分模块,将模块比做积木,我们通过不同的积木组装我们想要的房子🏠车子🚗, 如您在框架的使用过程中遇到问题可以加入[Paas.Pioneer讨论群](https://jq.qq.com/?_wv=1027&k=5eRxySKd)共同探讨技术。 ### 🍀项目介绍 - 基于.NET 6、ABP 5实现的后台解决方案,模块插件化,前后端分离,支持分布式部署,跨平台运行。 - 前端基于[element](https://element.eleme.cn/#/zh-CN)实现了AdminCore管理系统。 - 持久层使用EF Core、实现多租户、Redis缓存、Jwt实现鉴权、Scriban实现低代码模块、hangfire实现后台任务。 - 核心模块包括:用户管理、角色管理、权限管理、人事管理、菜单管理、字典管理、日志管理、低代码管理、定时任务等功能。 ### 🌴功能介绍 - 人事管理:公司组织架构维护,支持多层级结构的树形结构。 - 用户管理:公司系统管理员维护、可以绑定用户角色。 - 角色管理:公司组织架构角色划分,并且设置权限信息。 - 接口管理:统一管理后端提供接口,进行后端接口可视化,并且进行后端接口颗粒权限管理。 - 视图管理:统一管理前端页面,进行前端接口可视化管理。 - 权限管理:通过视图、接口数据支持、显示权限管理。 - 缓存管理:通过枚举方式呈现平台的Redis缓存管理。 - 租户管理:平台对于租户进行权限分配。 - 字典管理:系统内各种枚举类型、常量类型的维护。 - 个人管理:用户个性化的维护自己的个人信息。 - 文档管理:进行平台文档存档,支持Markdown格式、已经文档图片存储。 - 低代码管理: 新建对于实体之后,设置字段显示方式和添加方式,生成对应前后端代码。 - 角色权限管理:结合权限管理数据为每一个角色分配对于权限。 ### 🌵效果图
### 🌲运行项目 ``` 安装包 npm install --registry https://registry.npm.taobao.org 运行项目 npm run dev ``` #### 🌳Tips ``` 如果你想换端口,可以直接修改根目录下的 vue.config.js 文件 devServer: { port: 9000, // 当前 admin 项目的端口号 proxy: { // 配置代理 "/api": { target: "http://localhost:8000",//改成后端api地址 ``` ### 💐开发过程中检查错误,可执行lint ``` npm run lint ``` ### 🌺想要发布,执行bulid打包成dist ``` npm run build ``` ### 🌾演示站点 - 平台用户:[演示站点](http://119.91.225.37/) - 用户名:admin,密码:123456 - 租户: - 租户1管理员(用户名:morning 密码:123456) - 租户1普通用户(用户名:17674705062 密码:123456) ### 💐贡献代码 - 欢迎提交 pull request,注意提交至 dev 分支 - 欢迎提交 issue,请写清楚遇到问题的原因、开发环境、复显步骤以及期望达到的效果。 ### 🥂特别鸣谢 - [ABP](https://www.abp.io/) - [element](https://element.eleme.cn/#/zh-CN) - [Admin.Core](https://gitee.com/zhontai/Admin.Core) 如果对您有帮助,点击右上角⭐Star⭐关注 ,感谢支持开源!