# AgileHR
**Repository Path**: codingstudio/AgileHR
## Basic Information
- **Project Name**: AgileHR
- **Description**: Agile HR人力资源系统该系统提供了对 人员管理、人员调动、薪酬管理、代表事项、流程中心、基础设施、学校信息、系统配置、系统结构、图标管理 、健康检查、统一身份认证平台、消息提醒等模块。
- **Primary Language**: C#
- **License**: LGPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 48
- **Created**: 2021-02-14
- **Last Updated**: 2021-11-02
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
[agile_hr.gif]: http://luomingui.gitee.io/agilehr/wwwroot/agile_hr.gif "agile hr"
![agile_hr.gif]
#### 介绍
Agile HR人力资源系统该系统提供了对 人员管理、人员调动、薪酬管理、代表事项、流程中心、基础设施、学校信息、系统配置、系统结构、图标管理 、健康检查、统一身份认证平台、消息提醒等模块。
#### 已有模块
01.  人员管理
02.  人员调动
03.  薪酬管理
04.  学校信息
05.  系统配置
06.  代表事项
07.  流程中心
08.  基础设施
09.  系统结构
10.  图标管理 
11.  健康检查
12.  统一身份认证平台
13.  消息提醒
#### 待办事项
01.  考勤管理
02.  绩效考核
03.  报表中心
04.  自定义表单
05.  定时任务、导入导出
06.  对接企业微信
07.  公共数据交换平台
08.  统一服务门户管理平台
09.  自定义查询条件 自动补齐插件
#### 技术栈
01.  前端 AdminTLE+ bootstrap + charts + ztree + gooflow + framework-ui
02.  后端 .net core3.1 + SignalR + Dapper + WeiXin + IdentityServer
03.  ico http://fontawesome.io https://www.thinkcmf.com/font/font_awesome/icons.html
04.  grid http://www.guriddo.net/demo/guriddojs/ https://blog.mn886.net/jqGrid/
#### 开发规范
1. 实体类文件名规范: 类名
2. 服务类文件名规范: 类名+Service
3. 请求类文件名规范: 类名+Req
4. 响应类文件名规范: 类名+Resq
5. 安装类文件名规范: 类名+Startup
6. 模块项目文件规范: Agile.Service+英文模块名
#### 技术要求
1. 模块化、组件式开发模式;
2. 系统应具有良好的扩展性与二次开发能力;
3. 内置标准的工作流引擎和常用的工作流程;
4. 有统一的权限控制机制;
5. 与其他应用统一认证、统一授权(SS0);
6. 支持云计算平台。
#### 许可证
```
appSettings.json
{
  "AgileEngine": {
    "LicenseContext": "Commercial" //The license context used
  }
}
    
   
```
>设置环境变量 'AgileLicenseContext'
>这可能是配置此项的最简单方法。将变量设置为以下两个值之一:
>Commercial
>NonCommercial
>重要!应在用户级别设置环境变量。
#### 项目配置props
```
true
$(NoWarn);CS1591;CS1572;CS1573;CS1570;CS0618;CA2100;AD0001;
true
true
false
false
 warning RAZORSDK1007: Reference assembly Agile.Data.dll 
could not be found. This is typically caused by build errors in referenced projects.
```
#### 码云特技
1.  使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md
2.  码云官方博客 [blog.gitee.com](https://blog.gitee.com)
3.  你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目
4.  [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
5.  码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
6.  码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)