更新描述

This commit is contained in:
hdm 2022-04-18 14:42:11 +08:00
parent 00a249c70b
commit 2844aaa138
2 changed files with 35 additions and 34 deletions

View File

@ -1,24 +1,27 @@
# 勾股OA # 📐 勾股OA
![勾股OA](https://oa.gougucms.com/storage/image/slogo.jpg)
### ✅ 相关链接
- giteehttps://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. [![勾股OA](https://img.shields.io/badge/GouguOA-2.0.9-brightgreen.svg)](https://gitee.com/gougucms/office) [开源项目系列之勾股OA](https://gitee.com/gougucms/office)
2. [![勾股CMS](https://img.shields.io/badge/GouguCMS-2.0.18-brightgreen.svg)](https://gitee.com/gougucms/gougucms) [开源项目系列之勾股CMS](https://gitee.com/gougucms/gougucms)
3. [![勾股BLOG](https://img.shields.io/badge/GouguBLOG-2.0.16-brightgreen.svg)](https://gitee.com/gougucms/blog) [开源项目系列之勾股BLOG](https://gitee.com/gougucms/blog)
4. [![勾股DEV](https://img.shields.io/badge/GouguDEV-1.4.18-brightgreen.svg)](https://gitee.com/gougucms/dev) [开源项目系列之勾股DEV](https://gitee.com/gougucms/dev)
#### 📋 系统介绍
勾股OA是一款基于ThinkPHP6 + Layui + MySql打造的简单实用的开源免费的企业办公系统框架。可以帮助解决企业办公项目60%的重复工作让开发更多关注业务逻辑。既能快速提高开发效率帮助公司节省人力成本同时又不失灵活性。使用勾股OA可以简单快速地开发出企业级的Web应用系统。
[![勾股OA](https://img.shields.io/badge/GouguOA-2.0.9-brightgreen.svg)](https://gitee.com/gougucms/office/) [![勾股OA](https://img.shields.io/badge/GouguOA-2.0.9-brightgreen.svg)](https://gitee.com/gougucms/office/)
[![star](https://gitee.com/gougucms/office/badge/star.svg?theme=dark)](https://gitee.com/gougucms/office/stargazers) [![star](https://gitee.com/gougucms/office/badge/star.svg?theme=dark)](https://gitee.com/gougucms/office/stargazers)
[![fork](https://gitee.com/gougucms/office/badge/fork.svg?theme=dark)](https://gitee.com/gougucms/office/members) [![fork](https://gitee.com/gougucms/office/badge/fork.svg?theme=dark)](https://gitee.com/gougucms/office/members)
#### 链接 #### ✳️ 演示地址
- giteehttps://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. [![勾股OA](https://img.shields.io/badge/GouguOA-2.0.9-brightgreen.svg)](https://gitee.com/gougucms/office) [开源项目系列之勾股OA](https://gitee.com/gougucms/office)
2. [![勾股CMS](https://img.shields.io/badge/GouguCMS-2.0.18-brightgreen.svg)](https://gitee.com/gougucms/gougucms) [开源项目系列之勾股CMS](https://gitee.com/gougucms/gougucms)
3. [![勾股BLOG](https://img.shields.io/badge/GouguBLOG-2.0.16-brightgreen.svg)](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
~~~ ~~~
#### 特点 ### ✴️ 系统特点
- 系统各功能模块,一目了然,操作简单;通用型的后台权限管理框架,员工的操作记录全覆盖跟踪,紧随潮流、极低门槛、开箱即用。 - 系统各功能模块,一目了然,操作简单;通用型的后台权限管理框架,员工的操作记录全覆盖跟踪,紧随潮流、极低门槛、开箱即用。
- 系统集成了十大办公基本的功能模块:系统管理、基础数据、员工管理、消息通知、企业公告、知识文章、办公审批、日常办公、财务管理、商业智能等基础模块。 - 系统集成了十大办公基本的功能模块:系统管理、基础数据、员工管理、消息通知、企业公告、知识文章、办公审批、日常办公、财务管理、商业智能等基础模块。
- 系统方便二次开发,易于功能扩展,代码维护,满足专注业务深度开发的需求。 - 系统方便二次开发,易于功能扩展,代码维护,满足专注业务深度开发的需求。
- 开发人员可以快速基于此系统进行二次开发免去写一次系统架构的痛苦帮助开发者高效降低开发的成本通过二次开发之后可以用来做CRMERP项目管理等企业办公系统。 - 开发人员可以快速基于此系统进行二次开发免去写一次系统架构的痛苦帮助开发者高效降低开发的成本通过二次开发之后可以用来做CRMERP项目管理等企业办公系统。
#### 功能矩阵 **功能矩阵**
系统后台集成了主流的通用功能,如:登录验证、系统配置、操作日志管理、角色权限、职位职称、功能菜单、模块管理、关键字管理、文件上传、数据备份/还原、基础数据、审批流程、员工管理、消息通知、企业公告、知识文章、办公审批、日常办公、财务管理、商业智能、 API接口等。更多的个性化功能可以基于当前系统便捷做二次开发。 系统后台集成了主流的通用功能,如:登录验证、系统配置、操作日志管理、角色权限、职位职称、功能菜单、模块管理、关键字管理、文件上传、数据备份/还原、基础数据、审批流程、员工管理、消息通知、企业公告、知识文章、办公审批、日常办公、财务管理、商业智能、 API接口等。更多的个性化功能可以基于当前系统便捷做二次开发。
![输入图片说明](https://oa.gougucms.com/storage/image/gouguoa2.0.png) ![输入图片说明](https://oa.gougucms.com/storage/image/gouguoa2.0.png)
#### 功能菜单 **功能菜单**
~~~ ~~~
系统 系统
@ -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 反馈交流。
#### 截图预览 ### 🖼️ 截图预览
![输入图片说明](https://oa.gougucms.com/storage/image/oa1.png) ![输入图片说明](https://oa.gougucms.com/storage/image/oa1.png)
![输入图片说明](https://oa.gougucms.com/storage/image/oa2.png) ![输入图片说明](https://oa.gougucms.com/storage/image/oa2.png)
![输入图片说明](https://oa.gougucms.com/storage/image/oa3.png) ![输入图片说明](https://oa.gougucms.com/storage/image/oa3.png)
#### ⭐开源协议 ### ⭐ 开源助力
勾股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☕.
- 如果这个项目对您有帮助,可以请作者喝杯咖啡吧哟☕ - 如果这个项目对您有帮助,可以请作者喝杯咖啡吧哟☕

View File

@ -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, '创建管理员信息失败');
} }