个人考勤记录
- 前提参数 userid token
- 地址 :
/api/v6.0/self_record
- 方法 POST 优先,GET
参数
- year 年份
- month 月
客户端可以加缓存,先加载缓存,同时请求服务器,如果服务器请求成功使用服务器数据并重新缓存,失败用缓存的
返回值
- code 200 成功
- msg
- data
- early_count 早退次数
- late_count 迟到次数
- normal 正常次数
- out_count 外勤打卡次数
- day_states 每一天状态 数组
- date 日期
- outsign 0代表无外勤 1是有外勤
- state 1是正常 2是异常 0是未打卡
- is_leave 字符串类型 0 是未请假, 1是有请假
一天的个人考勤记录
- 前提参数 userid token
- 地址 :
/api/v6.0/self_record_day
- 方法 GET
- 参数
- date 日期 格式 2017-11-01
返回值
- code 200 成功 -1 您是企业拥有者,不能直接退出企业
- msg
- data
- checkin_time 上班打卡时间
- checkout_time 下班打卡时间
- is_early 下班状态 "1"正常 "2"早退
- is_late 上班状态 "1"正常 "2"迟到
- out_time 外勤打卡时间 ,没有外勤不返回
- check_time_id 打卡id,查询外勤详情需要用,没有外勤不返回
- leave_times (数组)请假
- leave_id id跳转界面需要
- start_time 开始时间
- end_time 结束时间
- leave_type 类型 0 事假,1 病假,2 倒休 ,3 年假 4 婚假,5产假,6丧假,7,其他,8 产前检查假,9 陪产假
{
"code": 200,
"data": {
"check_time_id": "821f542b7fae4fb18659da69280998d9",
"checkin_time": null,
"checkout_time": null,
"is_early": "0",
"is_late": "0",
"leave_times": [
{
"end_time": "17:30:00",
"leave_id": "1d338a69391b448d8326dae33582754c",
"leave_type": 0,
"start_time": "08:30:00"
}
],
"out_time": null
},
"msg": ""
}