#sttw-personnel-management
山投集团团委人员管理系统,主要用于方便录入和管理团委成员。该项目可用于服务器和本地任意环境,支持Linux、Windows xp\7\8\10 x32\64。通过浏览器使用该系统,可在线录入信息、查看和管理人员名单、本地采集指定格式的excel名单信息。
项目中的用户为各分支机构、管理员。分支机构可申报团员信息、查看自己申报过的团员信息、编辑或删除自己申报过的团员信息;管理员可以审核、管理所有团员信息。
身份证将作为团员信息的唯一标识,如果发现重复则会申报失败。
该项目于2017.05.01进行开源,采用Apache2.0作为开源协议。
您可以使用该项目创建并编译新分支版本,或直接用于机构团员方面的信息管理工作。
1、安装mongodb数据库。为了安全考虑,在生产环节中请勿将该数据库端口对外开放,并尽量采用bind ip设定,绑定强制本地访问。
2、下载项目,或下载编译版本,注意要将二进制文件放到根目录下。
3、修改配置信息,构建nginx或apache反射。
4、运行二进制文件即可。
1、安装mongodb和golang,以及golang相关库mgo。
2、下载项目,将项目放入golang path/git.fotomxq.me/fotomxq/sttw-pm目录下。
3、使用开发工具打开项目。
这说明数据库没有安装、或配置信息不正确,请检查。
可以,但需要修改core和sttw下相关代码,因为mgo采用的是自带的一套API管理数据库。
该项目不自带路由转发功能,所以如果在生产环节要绑定域名,需要借助nginx或apache做反射才可以实现。这样做也可以利用nginx/apache相关模块,杜绝一些网络攻击。
注意,请妥善设定相关配置,做好反射。否则该系统将无法正确识别IP和具体的HOST地址。
最后,因为mongodb默认配置和linux下防火墙默认设置存在泄密问题,所以务必使用防火墙关闭该数据库外网访问,并加入用户和密码功能。
普通用户组
Mark Name:normal
可用于申报团员信息、管理本用户申报的信息
管理员
Mark Name:admin
可用于所有功能。
项目分为4大页面,其他页面为ftmp-libs的结构页面,不算在内。
申报团员
URL:/new
URL:/new?action=edit&id=xxx
URL:/new?id=xxx
所有用户权限:申报新的团员、修改未审核的团员信息
管理员权限:修改所有团员信息
查看已申报
URL:/view
URL:/action-view?action=page&page=1&sort=0&desc=true
URL:/action-view?action=delete&id=xxx
所有用户权限:查看申报的团员信息
管理员权限:查看所有申报的团员信息
信息中心
URL:/statistics
管理员权限:查看申报记录、查看统计汇总信息
URL:/action-statistics
管理员权限:查看动态信息
设定
URL:/set
管理员权限:修改系统数据。
URL:/action-set
管理员权限:提交修改数据,包括对全局设置修改、组织架构图修改、数据库备份和还原。
2016.12.9 立项,构建基本代码框架。
2016.12.28 完成项目并备档。
2017.1.11 根据山投要求,对项目进行更新,加入组织结构图。
2017.1.13 完成山投要求,并加入大量细节。
2017.1.14 修复大量细节问题,发布1.1版本。
2017.2.13 根据山投要求,加入大量统计细节,并强化了部分内容修正一系列问题。发布1.4版本。
于2017.05.01进行开源,采用Apache2.0作为开源协议。
该项目编译版本,于2016年12月19日,授权给予“山西省投资集团”总公司及总部的“团委”组织的使用。
ftmp-libs 采用了由fotomxq开发的ftmp-libs框架构建,该框架协议采用apache2.0。 Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ 查看Apache项目协议
Semantic UI - 2.2.3 https://github.com/Semantic-Org/Semantic-UI http://www.semantic-ui.com/ Copyright 2014 Contributors Released under the MIT license http://opensource.org/licenses/MIT
jQuery v3.1.1 | (c) jQuery Foundation | jquery.org/license
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。