# 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 多租户中后台前端解决方案,提供更多通用性业务模块,让开发者更加专注于业务。
[](https://gitee.com/chenxi-team/paas-pioneer/stargazers)
[](https://gitee.com/chenxi-team/paas-pioneer/members)
[](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⭐关注 ,感谢支持开源!