出勤異常處理

處理員工出勤異常及超時出勤異常,包括:忘刷卡時間寫入、超時出勤原因寫入。

忘刷時間檢查

post
Authorizations
Body
CO_IDintegerRequired

公司ID

EMP_IDintegerRequired

員工ID

CARD_DATETIMEarray | string | dateRequired

忘刷時間(多組)

REASONstringRequired

忘刷說明

Responses
200
成功 ``` { code: 200, } ```
post
POST /api/wf/wf030/checkCard HTTP/1.1
Host: 
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

忘刷時間寫入

post
Authorizations
Body
CO_IDintegerRequired

公司ID

EMP_IDintegerRequired

員工ID

CARD_DATETIMEarray | string | dateRequired

忘刷時間(多組)

REASONstringRequired

忘刷說明

WF_NOstringRequired

WORKFLOW 表單編號

WF_RESULTintegerOptional

表單狀態

Responses
200
成功 ``` { code: 200, } ```
post
POST /api/wf/wf030/insertCard HTTP/1.1
Host: 
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

忘刷時間刪除檢查

post
Authorizations
Body
CO_IDintegerRequired

公司ID

EMP_IDintegerRequired

員工ID

WF_NOstringRequired

WORKFLOW 表單編號

Responses
200
成功 ``` { code: 200, } ```
post
POST /api/wf/wf030/checkDeleteCard HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 47

{
  "CO_ID": 1,
  "EMP_ID": 31886,
  "WF_NO": "AA12345678"
}

No content

忘刷時間刪除

post
Authorizations
Body
CO_IDintegerRequired

公司ID

EMP_IDintegerRequired

員工ID

WF_NOstringRequired

WORKFLOW 表單編號

Responses
200
成功 ``` { code: 200, } ```
post
POST /api/wf/wf030/deleteCard HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 47

{
  "CO_ID": 1,
  "EMP_ID": 31886,
  "WF_NO": "AA12345678"
}

No content

更新超時出勤紀錄

post
Authorizations
Body
CO_IDnumberOptional

公司_ID

EMP_IDnumberOptional

員工_ID

EMP_CARDMATCH_IDstringOptional

ID可以傳入多筆, 以逗號分隔 ,如 1,50,200,300

OVER_ATTEND_IDnumberOptional

超時出勤回報_原因ID

OVER_ATTEND_DESCstringOptional

超時出勤回報_說明

WF_NOstringOptional

WORKFLOW 表單編號

Responses
200
更新成功
post
POST /api/wf/wf031/UpdOverAttend HTTP/1.1
Host: 
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