当前位置:网站首页>The realization of the salary slip issuing function of WeChat public account + web background
The realization of the salary slip issuing function of WeChat public account + web background
2022-08-08 16:03:00 【hello song xianshen】
Demand Source
First of all, I will briefly introduce the business scenarios and needs. The company has to pay employees salaries every month. Before paying salaries, employees need to confirm whether the salary slips are correct.In the past, the company's personnel was taken from an excel screenshot one by one and then contacted offline one by one.This greatly affects work efficiency.
Business Processes and Ideas
What we have is the salary excel file prepared by finance, and this table needs to be imported into the back-end database first. You can use easyexcel or poi here. The back-end of the company needs to scan the face through WeChat. Indeed, at this time, we can obtain the unionid of the user.The third-party unique ID and open_id user's unique identification in the official account, and then the employee follows the official account
Summary, the prerequisites are as follows:
1. Data source: excel file import background
2. User'sopen_id and union_id
3. Messages are sent to the official WeChat account of employees, and employees need to follow the official account
Implement screenshots and specific designs
Background data page (operation page)
The content of the salary slip is a database encrypted field, which is not displayed in the front end, but is stored in the database.The main functions are to import salary content, push official account template messages, and conditionally filter salary slips
Employees receive a notification from the WeChat official account
Send a message push, and the user will receive a template message push from the WeChat official account
Employee salary details
Here is a single query interface to get the employee's salary slip content from the database
The interface related to this function
The above is the interface written by the individual to implement the business.Want to call me in the source code comment area
边栏推荐
猜你喜欢
如何制作网页
GPT3中文自动生成小说「谷歌小发猫写作」
【愚公系列】华为云云数据库MySQL的体验流程|【华为云至简致远】
程序发生run time error原因及解决方案
【有奖征文 第13期】至简致远,“云”响世界,大胆秀出你的华为云技术主张,高额激励等你拿
京东T9纯手打688页神笔记,SSM框架整合Redis搭建高效互联网应用
【云原生】-MySQL压测神器HammerDB的部署及使用
Thoroughly understand the volatile keyword and application scenarios, and it is a must for interviews, and Xiaobai can understand it!
【云原生】云原生相关技术概念总结
Install Update(Patches) on ESXi
随机推荐
Streamsets Data Collector 3.12
json根据条件存入数据库
[Unity entry plan] Unity instance - how to protect data members through encapsulation in C#
[Unity entry plan] Use the double blood bar method to control the blood loss speed of the damage area
常见的网络安全术语之一
在 Fedora 上使用 SSH 端口转发
最新30系显卡搭建paddle飞浆环境|含CUDA下载安装
Kubernetes-基础-常用命令
瑞吉外卖学习笔记3
Jingdong T9 pure hand type 688 pages of god notes, SSM framework integrates Redis to build efficient Internet applications
京东T9纯手打688页神笔记,SSM框架整合Redis搭建高效互联网应用
bzoj3262 陌上花开
程序发生run time error原因及解决方案
Groovy XML JSON
如何制作网页
保险,一生必备
返回分页查询分类并统计多对多关系表中各分类下的应用数量
彻底理解 volatile 关键字及应用场景,面试必问,小白都能看懂!
C#/VB.NET convert PDF to PDF/X-1a:2001
Go 语言 Strconv 库常用方法