文档
测试
GET
Report/person/(:id)/week

接口描述

获取员工周报表

响应参数

参数名
类型
描述
必填
date
object
报告日期
必填
start
string
示例:2021-06-10
必填
end
string
示例:2021-06-16
必填
days
object
迟到早退次数
必填
early
int
示例:0
必填
late
int
示例:0
必填
timespan
object
签到签退时间段
必填
checkin
array
数据列表
必填
start
string
示例:07:30:00
必填
end
string
示例:08:00:00
必填
count
int
示例:0
必填
checkout
array
数据列表
必填
start
string
示例:17:30:00
必填
end
string
示例:18:00:00
必填
count
int
示例:0
必填
reasons
object
外出原因统计
必填
洗手间
int
示例:0
必填
用餐
int
示例:0
必填
放松
int
示例:0
必填
公务
int
示例:0
必填
私事
int
示例:0
必填
其他
array
数据列表
必填
workStatus
object
工作时长统计
必填
THours
int
示例:126
必填
AHours
int
示例:11
必填

说明 / 示例

默认返回上一周报表 ```json { "date": { "start": "2021-06-10", "end": "2021-06-16" }, "days": { "early": 0, "late": 0 }, "timespan": { "checkin": [ { "start": "07:30:00", "end": "08:00:00", "count": 0 }, { "start": "08:00:00", "end": "08:30:00", "count": 1 }, { "start": "08:30:00", "end": "09:00:00", "count": 0 }, { "start": "09:00:00", "end": "09:30:00", "count": 0 }, { "time": "other", "count": 0 } ], "checkout": [ { "start": "17:30:00", "end": "18:00:00", "count": 0 }, { "start": "18:00:00", "end": "18:30:00", "count": 0 }, { "start": "18:30:00", "end": "19:00:00", "count": 0 }, { "start": "19:00:00", "end": "19:30:00", "count": 1 }, { "time": "other", "count": 0 } ] }, "reasons": { "洗手间": 0, "用餐": 0, "放松": 0, "公务": 0, "私事": 0, "其他": [] }, "workStatus": { "THours": 126, "AHours": 11 } } ```