个人考勤记录

  • 前提参数 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": ""
}

results matching ""

    No results matching ""