1.一种薪资发放方法,其特征在于,包括:
接收用户发送的第一指令,所述第一指令用于指示申请发放日薪,所述第一指令包括所述用户的唯一标识信息和所述日薪对应的目标日期;
响应于所述第一指令,判断所述用户是否已领取所述目标日期的薪资;
若否,则获取所述用户在所述目标日期的考勤记录;
根据所述考勤记录确定所述用户在所述目标日期的薪资;
生成第一审核消息,并将所述第一审核信息发送至审核人员进行审核,所述第一审核消息包括所述用户的唯一标识信息、所述目标日期,所述用户在所述目标日期的考勤记录和所述用户在所述目标日期的薪资;
当接收到响应于所述第一审核消息的审核通过消息时,向用户账户发放所述用户在所述目标日期的薪资。
2.根据权利要求1所述的方法,其特征在于,所述根据所述考勤记录确定所述用户在所述目标日期的薪资包括:
根据所述考勤记录确定所述用户在预设考勤时间段内的有效考勤时长,并根据所述考勤记录确定所述用户在所述目标日期是否加班;
根据以下公式确定所述用户在所述目标日期的薪资:
salary=m*a/a+ib;
其中,所述m表示所述用户的日全勤薪资,所述a表示所述有效考勤时长,所述a表示所述预设考勤时间段的时长,当确定所述用户在所述目标日期加班时,所述i为1;当确定所述用户在所述目标日期加班时,所述i为0,所述b为预设加班薪资。
3.根据权利要求1所述的方法,其特征在于,所述获取所述用户在所述目标日期的考勤记录之前,所述方法还包括:
接收所述用户的打卡指令,所述打卡指令包括所述用户的唯一标识信息;
响应于所述打卡指令,获取所述用户的地理位置信息、用户的ip地址和当次打卡的打卡频率;
根据所述用户的地理位置信息、用户的ip地址和当次打卡的打卡频率确定当次打卡是否为有效打卡记录;
若是,根据所述用户的唯一标识信息、当日日期和所述有效打卡记录生成所述用户的当日考勤记录并存储于数据库中。
4.根据权利要求3所述的方法,其特征在于,所述根据所述用户的地理位置信息、用户的ip地址和当次打卡的打卡频率确定当次打卡是否为有效打卡记录包括:
判断所述用户的ip地址当日是否已与其他用户的唯一标识信息关联;
若否,则当所述用户的地理位置信息在预设范围内,且所述打卡频率在预设时长内超过阈值时,则确定所述打卡频率对应的目标打卡时间为有效打卡记录,其中,若所述当次打卡用于上班打卡时,所述目标打卡时间为所述打卡频率对应的最早打卡时间;若所述当次打卡用于下班打卡时,所述目标打卡时间为所述打卡频率对应的最晚打卡时间。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收用户发送的查询指令,所述查询指令用于指示查询所述用户的薪资发放记录,所述查询指令包括所述用户的唯一标识信息和设定时间段;
响应于所述查询指令,获取所述用户在所述设定时间段内的薪资发放记录,并进行显示,所述薪资发放记录包括薪资发放至所述用户账户的入账记录和从所述用户账户提取薪资的出账记录。
6.一种薪资发放系统,其特征在于,包括:
输入模块,用于接收用户发送的第一指令,所述第一指令用于指示申请发放日薪,所述第一指令包括所述用户的唯一标识信息和所述日薪对应的目标日期;
风控模块,用于响应于所述第一指令,判断所述用户是否已领取所述目标日期的薪资;
考勤模块,用于若否,则获取所述用户在所述目标日期的考勤记录;
薪资确定模块,用于根据所述考勤记录确定所述用户在所述目标日期的薪资;
日薪审核模块,用于生成第一审核消息,并将所述第一审核信息发送至审核人员进行审核,所述第一审核消息包括所述用户的唯一标识信息、所述目标日期,所述用户在所述目标日期的考勤记录和所述用户在所述目标日期的薪资;
发薪模块,用于当接收到响应于所述第一审核消息的审核通过消息时,向用户账户发放所述用户在所述目标日期的薪资。
7.根据权利要求6所述的薪资发放系统,其特征在于,所述薪资确定模块具体用于:
根据所述考勤记录确定所述用户在预设考勤时间段内的有效考勤时长,并根据所述考勤记录确定所述用户在所述目标日期是否加班;
根据以下公式确定所述用户在所述目标日期的薪资:
salary=m*a/a+ib;
其中,所述m表示所述用户的日全勤薪资,所述a表示所述有效考勤时长,所述a表示所述预设考勤时间段的时长,当确定所述用户在所述目标日期加班时,所述i为1;当确定所述用户在所述目标日期加班时,所述i为0,所述b为预设加班薪资。
8.根据权利要求1所述的薪资发放系统,其特征在于,所述薪资发放系统包括:
所述输入模块,还用于接收所述用户的打卡指令,所述打卡指令包括所述用户的唯一标识信息;
定位模块,用于响应于所述打卡指令,获取所述用户的地理位置信息、用户的ip地址和当次打卡的打卡频率;
风险控制模块,用于根据所述用户的地理位置信息、用户的ip地址和当次打卡的打卡频率确定当次打卡是否为有效打卡记录;
所述考勤模块,用于若是,根据所述用户的唯一标识信息、当日日期和所述有效打卡记录生成所述用户的当日考勤记录并存储于数据库中。
9.根据权利要求8所述的薪资发放系统,其特征在于,所述风险控制模块具体用于:
判断所述用户的ip地址当日是否已与其他用户的唯一标识信息关联;
若否,则当所述用户的地理位置信息在预设范围内,且所述打卡频率在预设时长内超过阈值时,则确定所述打卡频率对应的最近的打卡时间为有效打卡记录。
10.根据权利要求6所述的薪资发放系统,其特征在于,所述薪资发放系统包括:
所述输入模块,还用于接收用户发送的查询指令,所述查询指令用于指示查询所述用户的薪资发放记录,所述查询指令包括所述用户的唯一标识信息和设定时间段;
输出模块,用于响应于所述查询指令,获取所述用户在所述设定时间段内的薪资发放记录,并进行显示,所述薪资发放记录包括薪资发放至所述用户账户的入账记录和从所述用户账户提取薪资的出账记录。