>[info] 獲取考勤報表列定義
調用本接口,獲取企業智能考勤報表中的列信息。
**官方文檔地址:** [鏈接](https://open.dingtalk.com/document/orgapp-server/queries-the-enterprise-attendance-report-column)
*****
* 代碼:
~~~
$res = Statistic::getAttColumns();
echo $res;
~~~
* 返回:
```
{
"errcode": 0,
"result": {
"columns": [
{
"alias": "should_attendance_days",
"expression_id": 377430283,
"extension": "null",
"id": 377437283,
"name": "應出勤天數",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "making_up_lack_times",
"expression_id": 377430284,
"extension": "null",
"id": 377437284,
"name": "補卡次數",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "attendance_class",
"expression_id": 377430285,
"extension": "null",
"id": 377437285,
"name": "出勤班次",
"status": 0,
"sub_type": 2,
"type": 0
},
{
"alias": "attendance_days",
"expression_id": 377430286,
"extension": "null",
"id": 377437286,
"name": "出勤天數",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "attendance_rest_days",
"expression_id": 377430287,
"extension": "null",
"id": 377437287,
"name": "休息天數",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "attendance_work_time",
"expression_id": 377430288,
"extension": "null",
"id": 377437288,
"name": "工作時長",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "late_times",
"expression_id": 377430289,
"extension": "null",
"id": 377437289,
"name": "遲到次數",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "late_minute",
"expression_id": 377430290,
"extension": "null",
"id": 377437290,
"name": "遲到時長",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "serious_late_times",
"expression_id": 377430291,
"extension": "null",
"id": 377437291,
"name": "嚴重遲到次數",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "serious_late_minute",
"expression_id": 377430292,
"extension": "null",
"id": 377437292,
"name": "嚴重遲到時長",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "absenteeism_late_times",
"expression_id": 377430293,
"extension": "null",
"id": 377437293,
"name": "曠工遲到次數",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "leave_early_times",
"expression_id": 377430294,
"extension": "null",
"id": 377437294,
"name": "早退次數",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "leave_early_minute",
"expression_id": 377430295,
"extension": "null",
"id": 377437295,
"name": "早退時長",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "on_work_lack_card_times",
"expression_id": 377430296,
"extension": "null",
"id": 377437296,
"name": "上班缺卡次數",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "off_work_lack_card_times",
"expression_id": 377430297,
"extension": "null",
"id": 377437297,
"name": "下班缺卡次數",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "absenteeism_days",
"expression_id": 377430298,
"extension": "null",
"id": 377437298,
"name": "曠工天數",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "business_trip_time",
"expression_id": 377430299,
"extension": "null",
"id": 377437299,
"name": "出差時長",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "out_time",
"expression_id": 377430300,
"extension": "null",
"id": 377437300,
"name": "外出時長",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "leave_",
"name": "事假",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "leave_",
"name": "調休",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "leave_",
"name": "病假",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "leave_",
"name": "年假",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "leave_",
"name": "產假",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "leave_",
"name": "陪產假",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "leave_",
"name": "婚假",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "leave_",
"name": "例假",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "leave_",
"name": "喪假",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "leave_",
"name": "哺乳假",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "overtime_approve_count",
"expression_id": 377430302,
"extension": "null",
"id": 377437302,
"name": "加班-審批單統計",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "overtime_工作日加班",
"expression_id": 377430303,
"extension": "null",
"id": 377437303,
"name": "工作日加班",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "overtime_休息日加班",
"expression_id": 377430304,
"extension": "null",
"id": 377437304,
"name": "休息日加班",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "overtime_節假日加班",
"expression_id": 377430305,
"extension": "null",
"id": 377437305,
"name": "節假日加班",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "attend_result",
"expression_id": 377430306,
"extension": "null",
"id": 377437306,
"name": "考勤結果",
"status": 0,
"sub_type": 1,
"type": 0
},
{
"alias": "plan_detail",
"expression_id": 377430307,
"extension": "null",
"id": 377437307,
"name": "班次",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "1_on_duty_user_check_time",
"expression_id": 377430308,
"extension": "null",
"id": 377437308,
"name": "上班1打卡時間",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "1_on_duty_user_check_result",
"expression_id": 377430309,
"extension": "null",
"id": 377437309,
"name": "上班1打卡結果",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "1_off_duty_user_check_time",
"expression_id": 377430310,
"extension": "null",
"id": 377437310,
"name": "下班1打卡時間",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "1_off_duty_user_check_result",
"expression_id": 377430311,
"extension": "null",
"id": 377437311,
"name": "下班1打卡結果",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "2_on_duty_user_check_time",
"expression_id": 377430312,
"extension": "null",
"id": 377437312,
"name": "上班2打卡時間",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "2_on_duty_user_check_result",
"expression_id": 377430313,
"extension": "null",
"id": 377437313,
"name": "上班2打卡結果",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "2_off_duty_user_check_time",
"expression_id": 377430314,
"extension": "null",
"id": 377437314,
"name": "下班2打卡時間",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "2_off_duty_user_check_result",
"expression_id": 377430315,
"extension": "null",
"id": 377437315,
"name": "下班2打卡結果",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "3_on_duty_user_check_time",
"expression_id": 377430316,
"extension": "null",
"id": 377437316,
"name": "上班3打卡時間",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "3_on_duty_user_check_result",
"expression_id": 377430317,
"extension": "null",
"id": 377437317,
"name": "上班3打卡結果",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "3_off_duty_user_check_time",
"expression_id": 377430318,
"extension": "null",
"id": 377437318,
"name": "下班3打卡時間",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "3_off_duty_user_check_result",
"expression_id": 377430319,
"extension": "null",
"id": 377437319,
"name": "下班3打卡結果",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "attendance_approve",
"expression_id": 377430320,
"extension": "null",
"id": 377437320,
"name": "關聯的審批單",
"status": 0,
"sub_type": 0,
"type": 0
},
{
"alias": "absenteeism_late_times",
"expression_id": 377430321,
"extension": "null",
"id": 377437321,
"name": "曠工遲到天數",
"status": 0,
"sub_type": 0,
"type": 0
}
]
},
"request_id": "15slcnoqlvh4o"
}
```
- 獲取憑證
- 獲取企業內部應用的accessToken
- 消息通知
- 普通消息
- 引入普通消息類
- 1.發送普通消息
- 工作通知
- 引入工作通知類
- 1.發送工作通知
- 2.更新工作通知狀態欄
- 3.獲取工作通知消息的發送進度
- 4.獲取工作通知消息的發送結果
- 5.撤回工作通知消息
- 事件回調
- 獲取回調信息
- 獲取推送失敗的事件列表
- 通訊錄管理
- 部門管理
- 引入部門管理類
- 1.創建部門
- 2.更新部門
- 3.刪除部門
- 4.獲取部門詳情
- 5.獲取部門列表
- 6.獲取子部門ID列表
- 7.獲取指定部門的所有父部門列表
- 8.獲取指定用戶的所有父部門列表
- 用戶管理
- 引入用戶管理類
- 服務端API
- 1.查詢用戶詳情
- 2.創建用戶
- 3.更新用戶信息
- 4.刪除用戶
- 5.獲取部門用戶基礎信息
- 6.獲取部門用戶userid列表
- 7.獲取部門用戶詳情
- 8.獲取員工人數
- 9.獲取未登錄釘釘的員工列表
- 10.根據手機號查詢用戶
- 11.根據unionid獲取用戶userid
- 12.獲取管理員列表
- 13.獲取管理員通訊錄權限范圍
- 新版服務端API
- 1.查詢離職記錄列表
- 2.設置高管模式
- 3.獲取用戶高管模式設置
- 4.刪除用戶屬性可見性設置
- 5.獲取用戶屬性可見性設置
- 6.設置用戶屬性可見性
- OA審批
- 新版服務端API
- 引入OA審批類
- 1.獲取表單 schema
- 2.創建或更新審批表單模板
- 3.獲取審批單流程中的節點信息
- 4.發起OA審批實例
- 5.獲取單個審批實例詳情
- 6.轉交OA審批任務
- 7.獲取審批釘盤空間信息
- 8.添加審批評論
- 9.同意或拒絕審批任務
- 10.撤銷審批實例
- 11.授權預覽審批附件
- 12.授權下載審批釘盤文件
- 13.下載審批附件
- 14.獲取用戶待審批數量
- 15.獲取審批實例ID列表
- 16.獲取指定用戶可見的審批表單列表
- 17.獲取當前企業所有可管理的表單
- 考勤
- 引入考勤類
- 考勤組管理
- 服務端API
- 1.創建考勤組
- 2.更新考勤組
- 3.刪除考勤組
- 4.搜索考勤組摘要
- 5.獲取考勤組詳情
- 5.1 獲取考勤組詳情
- 5.2 根據groupKey查詢考勤組信息
- 5.3 groupKey轉換為groupId
- 5.4 groupId轉換為groupKey
- 6.批量獲取考勤組摘要
- 7.批量獲取考勤組詳情
- 8.獲取用戶考勤組
- 9.考勤人員管理
- 9.1 批量新增參與考勤人員
- 9.2 更新參與考勤人員
- 9.3 獲取參與考勤人員
- 9.4 獲取參與考勤人員的userid
- 9.5 批量刪除參與考勤人員
- 9.6 查詢參與考勤人員列表
- 9.7 校驗用戶是否在當前考勤組
- 10.考勤方式管理
- 10.1 批量新增Wi-Fi信息
- 10.2 批量查詢Wi-Fi信息
- 10.3 批量移除Wi-Fi信息
- 10.4 批量新增地點
- 10.5 批量查詢地點
- 10.6 批量刪除地點
- 新版服務端API
- 1.查詢考勤寫操作權限
- 考勤打卡
- 服務端API
- 1.獲取打卡結果
- 2.獲取打卡詳情
- 考勤班次
- 服務端API
- 1.創建班次
- 2.刪除班次
- 3.按名稱搜索班次
- 4.獲取班次摘要信息
- 5.獲取班次詳情
- 6.查詢歷史班次
- 7.修改打卡時段設置
- 考勤排班
- 服務端API
- 1.查詢成員排班信息
- 2.批量查詢人員排班信息
- 3.排班制考勤組排班
- 4.查詢排班打卡結果
- 5.查詢企業考勤排班詳情
- 6.批量查詢成員排班概要信息
- 考勤規則
- 新版服務端API
- 1.分頁獲取加班規則列表
- 2.分頁獲取補卡規則列表
- 3.批量獲取加班規則設置
- 考勤統計
- 服務端API
- 1.查詢是否啟用智能統計報表
- 2.獲取用戶考勤數據
- 3.獲取報表假期數據
- 4.獲取考勤報表列定義
- 5.獲取考勤報表列值
- 新版服務端API
- 1.查詢用戶某段時間內是否處于封賬狀態
- 考勤機管理
- 服務端API
- 1.查詢員工智能考勤機列表
- 新版服務端API
- 1.根據設備ID獲取員工信息
- 2.查詢考勤機信息
- 3.變更智能考勤機員工
- 假勤審批
- 服務端API
- 1.通知審批通過
- 2.通知審批撤銷
- 3.通知補卡通過
- 4.通知換班通過
- 5.預計算時長
- 6.計算請假時長
- 7.查詢請假狀態
- 假期管理
- 服務端API
- 1.添加假期規則
- 2.更新假期規則(存在BUG)
- 3.刪除假期規則
- 4.查詢假期規則列表
- 5.初始化假期余額
- 6.查詢假期余額
- 7.批量更新假期余額
- 8.批量查詢員工假期余額變更記錄
- 新版服務端API
- 1.添加假期規則
- 2.更新假期規則
- 公告
- 引入公告類
- 創建公告
- 更新公告
- 刪除公告
- 獲取公告詳情
- 獲取公告ID列表
- 獲取公告分類列表
- 獲取用戶可查看的公告
- 獲取公告釘盤空間信息
- 模板
- 其他
- 助手函數
- 1.無限極循環找出部門的子部門
- 文檔/文件
- 釘盤
- 引入釘盤類
- 文件上傳
- 單步文件上傳
- 開啟分塊上傳事務
- 上傳文件塊
- 提交文件上傳事務
- 搜索
- 引入搜索類
- 搜索文件
- 搜索知識庫
- 存儲管理
- 引入存儲類
- 企業管理
- 獲取應用信息
- 應用管理
- 添加空間
- 獲取空間信息
- 空間管理
- 添加空間
- 獲取空間信息
- 文件管理
- 添加文件夾
- 復制文件或文件夾
- 批量復制文件或文件夾
- 移動文件或文件夾
- 批量移動文件或文件夾
- 重命名文件或文件夾
- 刪除文件或文件夾
- 批量刪除文件或文件夾
- 恢復文件歷史版本
- 獲取文件版本列表
- 獲取文件或文件夾信息
- 批量獲取文件或文件夾信息
- 獲取文件或文件夾列表
- 獲取空間下所有文件或文件夾列表
- 更新文件或文件夾的應用屬性
- 刪除文件或文件夾的應用屬性
- 獲取文件預覽或編輯信息
- 批量獲取文件縮略圖
- 文件傳輸
- 獲取文件上傳信息
- 提交文件
- 分片上傳
- 初始化文件分片上傳
- 獲取文件分片上傳信息
- 獲取文件下載信息
- 通過指定Range下載部分內容
- 文件上傳問題自查手冊
- 權限管理
- 回收站管理
- 任務管理
- 事件訂閱
- 機器人
- 發送普通消息
- 批量發送人與機器人會話中機器人消息
- 人與人會話中機器人發送普通消息
- 機器人發送群聊消息
- 自定義機器人發送群消息