更新描述
This commit is contained in:
parent
00a249c70b
commit
2844aaa138
62
README.md
62
README.md
@ -1,24 +1,27 @@
|
|||||||
# 勾股OA
|
# 📐 勾股OA
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### ✅ 相关链接
|
||||||
|
- gitee:https://gitee.com/gougucms/office.git
|
||||||
|
- 文档地址:[https://blog.gougucms.com/home/book/detail/bid/3.html](https://blog.gougucms.com/home/book/detail/bid/3.html)
|
||||||
|
- 项目会不定时进行更新,建议⭐star⭐和👁️watch👁️一份。
|
||||||
|
|
||||||
|
### ⭕ 开源项目
|
||||||
|
1. [](https://gitee.com/gougucms/office) [开源项目系列之勾股OA](https://gitee.com/gougucms/office)
|
||||||
|
2. [](https://gitee.com/gougucms/gougucms) [开源项目系列之勾股CMS](https://gitee.com/gougucms/gougucms)
|
||||||
|
3. [](https://gitee.com/gougucms/blog) [开源项目系列之勾股BLOG](https://gitee.com/gougucms/blog)
|
||||||
|
4. [](https://gitee.com/gougucms/dev) [开源项目系列之勾股DEV](https://gitee.com/gougucms/dev)
|
||||||
|
|
||||||
|
|
||||||
|
#### 📋 系统介绍
|
||||||
|
勾股OA是一款基于ThinkPHP6 + Layui + MySql打造的简单实用的开源免费的企业办公系统框架。可以帮助解决企业办公项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。使用勾股OA可以简单快速地开发出企业级的Web应用系统。
|
||||||
|
|
||||||
[](https://gitee.com/gougucms/office/)
|
[](https://gitee.com/gougucms/office/)
|
||||||
[](https://gitee.com/gougucms/office/stargazers)
|
[](https://gitee.com/gougucms/office/stargazers)
|
||||||
[](https://gitee.com/gougucms/office/members)
|
[](https://gitee.com/gougucms/office/members)
|
||||||
|
|
||||||
#### 链接
|
#### ✳️ 演示地址
|
||||||
- gitee:https://gitee.com/gougucms/office.git
|
|
||||||
- 文档地址:[https://blog.gougucms.com/home/book/detail/bid/3.html](https://blog.gougucms.com/home/book/detail/bid/3.html)
|
|
||||||
- 项目会不定时进行更新,建议⭐star⭐和👁️watch👁️一份。
|
|
||||||
|
|
||||||
#### 开源项目
|
|
||||||
1. [](https://gitee.com/gougucms/office) [开源项目系列之勾股OA](https://gitee.com/gougucms/office)
|
|
||||||
2. [](https://gitee.com/gougucms/gougucms) [开源项目系列之勾股CMS](https://gitee.com/gougucms/gougucms)
|
|
||||||
3. [](https://gitee.com/gougucms/blog) [开源项目系列之勾股BLOG](https://gitee.com/gougucms/blog)
|
|
||||||
|
|
||||||
|
|
||||||
#### 介绍
|
|
||||||
勾股OA是一款基于ThinkPHP6 + Layui + MySql打造的简单实用的开源免费的企业办公系统框架。可以帮助解决企业办公项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。使用勾股OA可以简单快速地开发出企业级的Web应用系统。
|
|
||||||
|
|
||||||
#### 演示地址
|
|
||||||
|
|
||||||
勾股OA演示地址:[https://oa.gougucms.com](https://oa.gougucms.com)
|
勾股OA演示地址:[https://oa.gougucms.com](https://oa.gougucms.com)
|
||||||
|
|
||||||
@ -36,20 +39,20 @@ PS:为了给后面的人提供良好的演示体验,体验以查看为主,
|
|||||||
技术总监:yexiaochai 123456
|
技术总监:yexiaochai 123456
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
#### 特点
|
### ✴️ 系统特点
|
||||||
- 系统各功能模块,一目了然,操作简单;通用型的后台权限管理框架,员工的操作记录全覆盖跟踪,紧随潮流、极低门槛、开箱即用。
|
- 系统各功能模块,一目了然,操作简单;通用型的后台权限管理框架,员工的操作记录全覆盖跟踪,紧随潮流、极低门槛、开箱即用。
|
||||||
- 系统集成了十大办公基本的功能模块:系统管理、基础数据、员工管理、消息通知、企业公告、知识文章、办公审批、日常办公、财务管理、商业智能等基础模块。
|
- 系统集成了十大办公基本的功能模块:系统管理、基础数据、员工管理、消息通知、企业公告、知识文章、办公审批、日常办公、财务管理、商业智能等基础模块。
|
||||||
- 系统方便二次开发,易于功能扩展,代码维护,满足专注业务深度开发的需求。
|
- 系统方便二次开发,易于功能扩展,代码维护,满足专注业务深度开发的需求。
|
||||||
- 开发人员可以快速基于此系统进行二次开发,免去写一次系统架构的痛苦,帮助开发者高效降低开发的成本,通过二次开发之后可以用来做CRM,ERP,项目管理等企业办公系统。
|
- 开发人员可以快速基于此系统进行二次开发,免去写一次系统架构的痛苦,帮助开发者高效降低开发的成本,通过二次开发之后可以用来做CRM,ERP,项目管理等企业办公系统。
|
||||||
|
|
||||||
#### 功能矩阵
|
**功能矩阵**
|
||||||
|
|
||||||
系统后台集成了主流的通用功能,如:登录验证、系统配置、操作日志管理、角色权限、职位职称、功能菜单、模块管理、关键字管理、文件上传、数据备份/还原、基础数据、审批流程、员工管理、消息通知、企业公告、知识文章、办公审批、日常办公、财务管理、商业智能、 API接口等。更多的个性化功能可以基于当前系统便捷做二次开发。
|
系统后台集成了主流的通用功能,如:登录验证、系统配置、操作日志管理、角色权限、职位职称、功能菜单、模块管理、关键字管理、文件上传、数据备份/还原、基础数据、审批流程、员工管理、消息通知、企业公告、知识文章、办公审批、日常办公、财务管理、商业智能、 API接口等。更多的个性化功能可以基于当前系统便捷做二次开发。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
#### 功能菜单
|
**功能菜单**
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
系统
|
系统
|
||||||
@ -126,9 +129,9 @@ PS:为了给后面的人提供良好的演示体验,体验以查看为主,
|
|||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
|
||||||
#### 安装教程
|
### 📚 安装教程
|
||||||
|
|
||||||
一、勾股OA推荐你使用阿里云和腾讯云服务器。
|
**一、勾股OA推荐使用阿里云和腾讯云服务器**
|
||||||
|
|
||||||
阿里云服务器官方长期折扣优惠地址:
|
阿里云服务器官方长期折扣优惠地址:
|
||||||
|
|
||||||
@ -139,7 +142,7 @@ PS:为了给后面的人提供良好的演示体验,体验以查看为主,
|
|||||||
点击访问,(https://curl.qcloud.com/PPEgI0oV)
|
点击访问,(https://curl.qcloud.com/PPEgI0oV)
|
||||||
|
|
||||||
|
|
||||||
二、服务器运行环境要求。
|
**二、服务器运行环境要求**
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
PHP >= 7.1
|
PHP >= 7.1
|
||||||
@ -151,7 +154,7 @@ PS:为了给后面的人提供良好的演示体验,体验以查看为主,
|
|||||||
Composer (用于管理第三方扩展包)
|
Composer (用于管理第三方扩展包)
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
三、系统安装
|
**三、系统安装**
|
||||||
|
|
||||||
**命令行安装(推荐)**
|
**命令行安装(推荐)**
|
||||||
|
|
||||||
@ -177,7 +180,7 @@ composer install
|
|||||||
|
|
||||||
**PS:如需要重新安装,请删除目录里面 config/install.lock 的文件,即可重新安装。**
|
**PS:如需要重新安装,请删除目录里面 config/install.lock 的文件,即可重新安装。**
|
||||||
|
|
||||||
四、伪静态配置
|
**四、伪静态配置**
|
||||||
|
|
||||||
**Nginx**
|
**Nginx**
|
||||||
修改nginx.conf 配置文件 加入下面的语句。
|
修改nginx.conf 配置文件 加入下面的语句。
|
||||||
@ -202,7 +205,7 @@ composer install
|
|||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
|
||||||
#### 常见问题
|
### ❓ 常见问题
|
||||||
|
|
||||||
1. 安装失败,可能存在php配置文件禁止了putenv 和 proc_open函数。解决方法,查找php.ini文件位置,打开php.ini,搜索 disable_functions 项,看是否禁用了putenv 和 proc_open函数。如果在禁用列表里,移除putenv proc_open然后退出,重启php即可。
|
1. 安装失败,可能存在php配置文件禁止了putenv 和 proc_open函数。解决方法,查找php.ini文件位置,打开php.ini,搜索 disable_functions 项,看是否禁用了putenv 和 proc_open函数。如果在禁用列表里,移除putenv proc_open然后退出,重启php即可。
|
||||||
|
|
||||||
@ -218,19 +221,18 @@ composer install
|
|||||||
|
|
||||||
7. 如果遇到无法解决的问题请到QQ群:24641076 反馈交流。
|
7. 如果遇到无法解决的问题请到QQ群:24641076 反馈交流。
|
||||||
|
|
||||||
#### 截图预览
|
### 🖼️ 截图预览
|
||||||

|

|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
#### ⭐开源协议
|
### ⭐ 开源助力
|
||||||
勾股OA遵循GPL-2.0开源协议发布,并支持免费使用。
|
|
||||||
|
|
||||||
#### ⭐开源助力
|
- 勾股OA遵循GPL-2.0开源协议发布,并支持免费使用。
|
||||||
- 开源的系统少不了大家的参与,如果大家在体验的过程中发现有问题或者BUG,请到Issue里面反馈,谢谢!
|
- 开源的系统少不了大家的参与,如果大家在体验的过程中发现有问题或者BUG,请到Issue里面反馈,谢谢!
|
||||||
- 如果觉得勾股OA不错,不要吝啬您的赞许和鼓励,请给我们⭐ STAR ⭐吧!
|
- 如果觉得勾股OA不错,不要吝啬您的赞许和鼓励,请给我们⭐ STAR ⭐吧!
|
||||||
|
|
||||||
#### ☕请作者喝杯咖啡吧!
|
### 👍 支持我们
|
||||||
- If the project is very helpful to you, you can buy the author a cup of coffee☕.
|
- If the project is very helpful to you, you can buy the author a cup of coffee☕.
|
||||||
- 如果这个项目对您有帮助,可以请作者喝杯咖啡吧哟☕
|
- 如果这个项目对您有帮助,可以请作者喝杯咖啡吧哟☕
|
||||||
|
|
||||||
|
@ -113,13 +113,12 @@ class Index
|
|||||||
$thumb = '/static/home/images/icon.png';
|
$thumb = '/static/home/images/icon.png';
|
||||||
$salt = set_salt(20);
|
$salt = set_salt(20);
|
||||||
$password = set_password($password, $salt);
|
$password = set_password($password, $salt);
|
||||||
$create_time = time();
|
$now_time = time();
|
||||||
$update_time = time();
|
|
||||||
|
|
||||||
$create_admin_sql = "INSERT INTO " . $data['DB_PREFIX'] . "admin " .
|
$create_admin_sql = "INSERT INTO " . $data['DB_PREFIX'] . "admin " .
|
||||||
"(username,salt,pwd,name,nickname,position_id,did,sex,mobile,type,thumb,create_time,update_time)"
|
"(username,salt,pwd,name,nickname,position_id,did,sex,mobile,type,thumb,entry_time,create_time,update_time)"
|
||||||
. "VALUES "
|
. "VALUES "
|
||||||
. "('$username','$salt','$password','$name','$nickname',1,1,1,'13800138000',1,'$thumb','$create_time','$update_time')";
|
. "('$username','$salt','$password','$name','$nickname',1,1,1,'13800138000',1,'$thumb','$now_time','$now_time','$now_time')";
|
||||||
if (!$link->query($create_admin_sql)) {
|
if (!$link->query($create_admin_sql)) {
|
||||||
return to_assign(1, '创建管理员信息失败');
|
return to_assign(1, '创建管理员信息失败');
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user