php通用工资查询系统使用教程
该工资查询系统于2024年10月开发,使用了原生php和sqlite数据库(几乎所有系统都自带,无需安装),支持虚拟空间安装,有php环境即可,无需mysql数据库。主要特点:
1. 原生php,自创框架简单高效,整个软件不到3MB大小;
2. 支持微信消息提醒:新发工资、员工反馈问题、管理员答复;
3. 支持微信一键登录并绑定用户,用户登录后无需输入内容即可查询各月份工资,安全保密;
4. 用户查询后可签名确认,如有疑问可写问题反馈,管理员可进行答复,支持微信公众号模板消息;
5. 支持批量导入、导出工资表,后台可进行增删改查;
6. 支持批量导入、导出用户,后台可进行增删改查;
7. 工资表内容不限,可设置脱敏列如身份证号,自动在中间加*号,也可过滤零值空值;
8. 用户登录失败5次锁定账户15分钟,安全性提升;
演示站:https://c.kzhgzs.cn
管理员:admin
员工:aaa
密码:123456
淘宝购买链接:https://item.taobao.com/item.htm?ft=t&id=840214630996
公众号说明:https://mp.weixin.qq.com/s/nUFUdwIFkktjF1mrvg9crA
安装方法
因采用了原生php,环境要求低,支持php5.5至php8.2,无需数据库。支持虚拟空间安装,不需要伪静态等。安装也特别简单,源码包上传解压到站点目录即可,系统会自动创建数据表。
然后访问网址,正常登录后台后,修改index.php文件,将 $db->init(); 注释掉,或者删除这行也行。当然,不删除也能正常使用,但会影响性能。
使用方法
输入账号密码登录后台,界面如下:
上传工资表
点击新建查询,上传准备好的excel工资表:
表格如果正常读取,会显示相应的数据。选择分类,输入名称,勾选查询条件和关联用户即可。
特别说明:
用户查询的原理:【查询条件】就是工资表的哪一列,比如身份证号;【关联用户】就是用户的哪个属性(如身份证号),和工资表的那列数据相同,即显示这行数据作为他的工资数据。
即:如果 A=B, 那么显示这行数据;如果没找到,就是没有他的工资数据。
修改查询参数
点击修改查询按钮,可以对已有的工资项目设置进行修改:
脱敏列:即敏感数据中间加星号来防止泄密;
过滤空值:工资中哪个字段数据为空就不显示这个字段;
签名确认:用户查询后,可手写签名确定;
反馈问题:用户可对工资提出质疑,管理员可以答复;
公众号消息:用户关注公众号后,可接收到新的工资查询通知,以及反馈问题的答复;
添加或修改工资表
在工资表查看界面,双击单元格,可以对这行数据进行修改:
点击添加一行,可以输入新的数据。
删除工资表
有两种,一种是删除表中的一行,另一种是删除全部,如下图:
导出工资表
点击导出数据按钮,即可将数据导出为excel文件。
用户管理
工资查询系统是需要提前创建员工账户的,可以在后台点击用户管理,再点击批量导入,先下载模板:
点击下载模板,在里面填写好员工账号。
再点击刚才的上传表格,可批量导入员工账户。注意用户名不可以重复,姓名可以重复。
员工登录后,可以修改自己的密码等信息。
员工查询
我们输入员工账号aaa登录:
登录成功后,可以看到右上角有姓名,下拉可以修改密码或退出。
页面中间是工资表的分类2023年、2024年,点击可以切换。
下面的是相应月份的工资表,点击可以查看自己的工资。
这是电脑端的效果,分4列显示:
而手机端是这样的:
系统设置
要实现微信公众号菜单中点击时自动登录,需要有认证服务号,将开发中的appid和密钥填写到系统后台:
并在公众号后台设置授权域名和ip白名单。
源码学习
文件目录结构如下:
源码解读:https://www.yuque.com/kangzhihua/is7cuy/un21s4f9xxxgxucr
本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。
如果侵犯了你的权益请来信告知我们删除。邮箱: 2554509967@qq.com