From 2844aaa138008f87b065f5ea061409332e217dee Mon Sep 17 00:00:00 2001 From: hdm Date: Mon, 18 Apr 2022 14:42:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 62 ++++++++++++++++---------------- app/install/controller/Index.php | 7 ++-- 2 files changed, 35 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index 40e5487..9904c7b 100644 --- a/README.md +++ b/README.md @@ -1,24 +1,27 @@ -# 勾股OA +# 📐 勾股OA + +![勾股OA](https://oa.gougucms.com/storage/image/slogo.jpg) + +### ✅ 相关链接 +- 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. [![勾股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/) [![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) -#### 链接 -- 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. [![勾股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) @@ -36,20 +39,20 @@ PS:为了给后面的人提供良好的演示体验,体验以查看为主, 技术总监:yexiaochai 123456 ~~~ -#### 特点 +### ✴️ 系统特点 - 系统各功能模块,一目了然,操作简单;通用型的后台权限管理框架,员工的操作记录全覆盖跟踪,紧随潮流、极低门槛、开箱即用。 - 系统集成了十大办公基本的功能模块:系统管理、基础数据、员工管理、消息通知、企业公告、知识文章、办公审批、日常办公、财务管理、商业智能等基础模块。 - 系统方便二次开发,易于功能扩展,代码维护,满足专注业务深度开发的需求。 - 开发人员可以快速基于此系统进行二次开发,免去写一次系统架构的痛苦,帮助开发者高效降低开发的成本,通过二次开发之后可以用来做CRM,ERP,项目管理等企业办公系统。 -#### 功能矩阵 +**功能矩阵** 系统后台集成了主流的通用功能,如:登录验证、系统配置、操作日志管理、角色权限、职位职称、功能菜单、模块管理、关键字管理、文件上传、数据备份/还原、基础数据、审批流程、员工管理、消息通知、企业公告、知识文章、办公审批、日常办公、财务管理、商业智能、 API接口等。更多的个性化功能可以基于当前系统便捷做二次开发。 ![输入图片说明](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) -二、服务器运行环境要求。 +**二、服务器运行环境要求** ~~~ PHP >= 7.1 @@ -151,7 +154,7 @@ PS:为了给后面的人提供良好的演示体验,体验以查看为主, Composer (用于管理第三方扩展包) ~~~ -三、系统安装 +**三、系统安装** **命令行安装(推荐)** @@ -177,7 +180,7 @@ composer install **PS:如需要重新安装,请删除目录里面 config/install.lock 的文件,即可重新安装。** -四、伪静态配置 +**四、伪静态配置** **Nginx** 修改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即可。 @@ -218,19 +221,18 @@ composer install 7. 如果遇到无法解决的问题请到QQ群:24641076 反馈交流。 -#### 截图预览 +### 🖼️ 截图预览 ![输入图片说明](https://oa.gougucms.com/storage/image/oa1.png) ![输入图片说明](https://oa.gougucms.com/storage/image/oa2.png) ![输入图片说明](https://oa.gougucms.com/storage/image/oa3.png) -#### ⭐开源协议 -勾股OA遵循GPL-2.0开源协议发布,并支持免费使用。 +### ⭐ 开源助力 -#### ⭐开源助力 +- 勾股OA遵循GPL-2.0开源协议发布,并支持免费使用。 - 开源的系统少不了大家的参与,如果大家在体验的过程中发现有问题或者BUG,请到Issue里面反馈,谢谢! - 如果觉得勾股OA不错,不要吝啬您的赞许和鼓励,请给我们⭐ STAR ⭐吧! -#### ☕请作者喝杯咖啡吧! +### 👍 支持我们 - If the project is very helpful to you, you can buy the author a cup of coffee☕. - 如果这个项目对您有帮助,可以请作者喝杯咖啡吧哟☕ diff --git a/app/install/controller/Index.php b/app/install/controller/Index.php index a6b2376..f0e62c7 100644 --- a/app/install/controller/Index.php +++ b/app/install/controller/Index.php @@ -113,13 +113,12 @@ class Index $thumb = '/static/home/images/icon.png'; $salt = set_salt(20); $password = set_password($password, $salt); - $create_time = time(); - $update_time = time(); + $now_time = time(); $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 " - . "('$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)) { return to_assign(1, '创建管理员信息失败'); }