2.10考勤计算
2.10.1应用场景
手动计算考勤数据,用于日考勤报表和月考勤报表数据显示。
2.10.2请求链接
URL地址:http://服务器地址/api/v2/attendance/attcalculate
2.10.3请求参数
字段 | 类型 | 长度 | 必填 | 描述 | 示例值 |
---|---|---|---|---|---|
companyno | string | 32 | 是 | 企业编号 | e41e0f04d13e4196 |
appid | string | 32 | 是 | 第三方应用appid | 123456789 |
timestamp | string | 32 | 是 | 时间戳字符串 | 20200701161800123 |
sign | string | 50 | 是 | 签名字符串 | 同社区接口签名一致 |
data | string | 是 | 参数必须是正确的json字符串格式,并且经过AES加密 | 详情见参数示例 | |
–staffnos | String | 2560 | 否 | 人员编号,多个人员用逗号(英文字符)隔开 | 1759412,1253695,2563544 |
–deptnos | String | 2560 | 否 | 部门编号,多个部门用逗号(英文字符)隔开 | 1759412,1253695,2563544 |
–startdate | date | 11 | 是 | 开始时间(注意时间格式) | yyyy-MM-dd 00:00:00 |
–effdate | date | 11 | 是 | 结束时间(注意时间格式) | yyyy-MM-dd 23:59:59 |
注:
(1)staffnos和deptnos都不填写(不推荐),则计算整个企业所有人员的考勤。
(2)Staffnos和deptnos都填写,则只要满足其中1条的人员信息都会计算考勤。
(3)建议按部门编号或者人员编号计算考勤,整个企业计算考勤可能会因为计算量大出现超时的情况。
2.10.4返回结果
字段 | 类型 | 描述 | 示例值 |
---|---|---|---|
resultcode | string | 结果状态 | 1成功,0失败 |
msg | string | 结果信息 | |
appid | string | 第三方应用appid | e41e0f04d13e4196 |
timestamp | string | 时间戳字符串 | 20200701161800123 |
sign | string | 签名字符串 | 同社区接口签名一致 |
data | string | 参数必须是正确的json字符串格式,并且经过AES加密 | 详情见参数示例 |
返回成功
{
"resultcode": "1",
"msg": "考勤计算成功",
"appid": "pm5a667aa9f6b00b34",
"timestamp": "20250523114315498",
"data": "",
"sign": "13fda6bead74fd82fbe34c560fb88402"
}
返回失败
{
"resultcode":"0",
"msg":"Exception",
"appid":"2201140459374",
"timestamp":"20220330142506052",
"data":"",
"sign":"7cc62da13e3c91bc8b7a07706d6a5243"
}
作者:邻好互联 创建时间:2025-06-19 16:09
最后编辑:邻好互联 更新时间:2025-06-19 18:05
最后编辑:邻好互联 更新时间:2025-06-19 18:05