出勤異常處理
處理員工出勤異常及超時出勤異常,包括:忘刷卡時間寫入、超時出勤原因寫入。
公司ID
員工ID
忘刷時間(多組)
忘刷說明
成功
{
code: 200,
}
No content
認證失敗 (請更新 accessToken 再試一次)
權限不足
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
失敗
{
code: 490,
msg: string, // 失敗原因
}
系統異常 { code: 500, msg: string }
POST /api/wf/wf030/checkCard HTTP/1.1
Host: 104demotest-api-server.hrmax.104.com.tw
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 120
{
"CO_ID": 1,
"EMP_ID": 31886,
"CARD_DATETIME": [
{
"cardTime": "2022/06/02 08:00"
},
{
"cardTime": "2022/06/02 17:00"
}
],
"REASON": ""
}
No content
公司ID
員工ID
忘刷時間(多組)
忘刷說明
WORKFLOW 表單編號
表單狀態
成功
{
code: 200,
}
No content
認證失敗 (請更新 accessToken 再試一次)
權限不足
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
失敗
{
code: 490,
msg: string, // 失敗原因
}
DB錯誤 { code: 499, msg: string }
系統異常 { code: 500, msg: string }
POST /api/wf/wf030/insertCard HTTP/1.1
Host: 104demotest-api-server.hrmax.104.com.tw
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 142
{
"CO_ID": 1,
"EMP_ID": 31886,
"CARD_DATETIME": [
{
"cardTime": "2022/06/02 08:00"
},
{
"cardTime": "2022/06/02 17:00"
}
],
"REASON": "",
"WF_NO": "API11223344"
}
No content
公司ID
員工ID
WORKFLOW 表單編號
成功
{
code: 200,
}
No content
認證失敗 (請更新 accessToken 再試一次)
權限不足
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
失敗
{
code: 490,
msg: string, // 失敗原因
}
系統異常 { code: 500, msg: string }
POST /api/wf/wf030/checkDeleteCard HTTP/1.1
Host: 104demotest-api-server.hrmax.104.com.tw
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 47
{
"CO_ID": 1,
"EMP_ID": 31886,
"WF_NO": "AA12345678"
}
No content
公司ID
員工ID
WORKFLOW 表單編號
成功
{
code: 200,
}
No content
認證失敗 (請更新 accessToken 再試一次)
權限不足
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
失敗
{
code: 490,
msg: string, // 失敗原因
}
DB錯誤 { code: 499, msg: string }
系統異常 { code: 500, msg: string }
POST /api/wf/wf030/deleteCard HTTP/1.1
Host: 104demotest-api-server.hrmax.104.com.tw
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 47
{
"CO_ID": 1,
"EMP_ID": 31886,
"WF_NO": "AA12345678"
}
No content
公司_ID
員工_ID
ID可以傳入多筆, 以逗號分隔 ,如 1,50,200,300
超時出勤回報_原因ID
超時出勤回報_說明
WORKFLOW 表單編號
更新成功
No content
認證失敗 (請更新 accessToken 再試一次)
權限不足
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
檢查異常 { code: 490, msg?: string }
DB錯誤 { code: 499, msg: string }
系統異常 { code: 500, msg: string }
POST /api/wf/wf031/UpdOverAttend HTTP/1.1
Host: 104demotest-api-server.hrmax.104.com.tw
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 190
"{\n \"CO_ID\": 9,\n \"EMP_ID\": 15078,\n \"EMP_CARDMATCH_ID\": \"58828028,58828029\",\n \"OVER_ATTEND_ID\": 25,\n \"OVER_ATTEND_DESC\": \"12345\",\n \"WF_NO\": \"WF10123456789\"\n}\n"
No content