人事參數
查詢人事相關的參數代碼,包括:職位代碼查詢、職等代碼查詢、職級代碼查詢等。
grade = {
"GRADE_ID": number, //職等_ID
"CO_ID": number, //公司_ID
"GRADE_CODE": string, //職等代碼
"GRADE_NAME": string, //職等名稱
"GRADE_NAME_JSON": boject, //職等名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [grade, grade, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/grade HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
level = {
"LEVEL_ID": number, //職級_ID
"CO_ID": number, //公司_ID
"GRADE_ID": number, //職等_ID
"GRADE_CODE": string, //職等代碼
"GRADE_NAME": string, //職等名稱
"GRADE_NAME_JSON": boject, //職等名稱_JSON
"LEVEL_CODE": string, //職級代碼
"LEVEL_NAME": string, //職級名稱
"LEVEL_NAME_JSON": boject, //職級名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [level, level, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/level HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
job = {
"JOB_ID": number, //職位_ID
"CO_ID": number, //公司_ID
"JOB_CODE": string, //職位代碼
"JOB_NAME": string, //職位名稱
"JOB_NAME_JSON": boject, //職位名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
"E_EMP_ID": number, //修改_員工_ID
"E_EMP_NO": string, //修改_員工編號
"E_DATETIME": date, //修改_日期
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [job, job, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/job HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
job_cat = {
"JOB_CAT_ID": number, //職務類別_ID
"CO_ID": number, //公司_ID
"JOB_CAT_CODE": string, //職務類別代碼
"JOB_CAT_NAME": string, //職務類別名稱
"JOB_CAT_NAME_JSON": boject, //職務類別名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [job_cat, job_cat, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/job_cat HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
job_style = {
"JOB_STYLE_ID": number, //職種_ID
"CO_ID": number, //公司_ID
"JOB_STYLE_CODE": string, //職種代碼
"JOB_STYLE_NAME": string, //職種名稱
"JOB_STYLE_NAME_JSON": boject, //職種名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [job_style, job_style, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/job_style HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
job_desc = {
"JOB_DESC_ID": number, //職務說明書_ID
"CO_ID": number, //公司_ID
"JOB_DESC_CODE": string, //職務說明書代碼
"JOB_DESC_NAME": string, //職務說明書名稱
"JOB_DESC_NAME_JSON": boject, //職務說明書名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [job_desc, job_desc, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/job_desc HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
job_biz = {
"JOB_BIZ_ID": number, //名片職務_ID
"CO_ID": number, //公司_ID
"JOB_BIZ_CODE": string, //名片職務代碼
"JOB_BIZ_NAME": string, //名片職務名稱
"JOB_BIZ_NAME_JSON": boject, //名片職務名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [job_biz, job_biz, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/job_biz HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
identity = {
"IDENTITY_ID": number, //身分類別_ID
"CO_ID": number, //公司_ID
"IDENTITY_CODE": string, //身分類別代碼
"IDENTITY_NAME": string, //身分類別名稱
"IDENTITY_NAME_JSON": boject, //身分類別名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [identity, identity, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/identity HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
area = {
"AREA_ID": number, //工作區域_ID
"CO_ID": number, //公司_ID
"AREA_CODE": string, //工作區域代碼
"AREA_NAME": string, //工作區域名稱
"AREA_NAME_JSON": boject, //工作區域名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [area, area, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/area HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
site = {
"SITE_ID": number, //工作地點_ID
"CO_ID": number, //公司_ID
"AREA_ID": number, //工作區域_ID
"AREA_CODE": string, //工作區域代碼
"AREA_NAME": string, //工作區域名稱
"AREA_NAME_JSON": boject, //工作區域名稱_JSON
"SITE_CODE": string, //工作地點代碼
"SITE_NAME": string, //工作地點名稱
"SITE_NAME_JSON": boject, //工作地點名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [site, site, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/site HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
factory = {
"FACTORY_ID": number, //廠別_ID
"CO_ID": number, //公司_ID
"FACTORY_CODE": string, //廠別代碼
"FACTORY_NAME": string, //廠別名稱
"FACTORY_NAME_JSON": boject, //廠別名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [factory, factory, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/factory HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
vars_cause = {
"VARS_CAUSE_ID": number, //異動原因_ID
"CO_ID": number, //公司_ID
"CAUSE_CODE": string, //異動原因代碼
"CAUSE_NAME": string, //異動原因名稱
"CAUSE_NAME_JSON": boject, //異動原因名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [vars_cause, vars_cause, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/vars_cause HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
vars_cause = {
"QUIT_CAUSE_ID": number, //留停離職原因_ID
"CO_ID": number, //公司_ID
"CAUSE_CODE": string, //留停離職原因代碼
"CAUSE_NAME": string, //留停離職原因名稱
"CAUSE_NAME_JSON": boject, //留停離職原因名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [quit_cause, quit_cause, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/quit_cause HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
vars_cause = {
"COURSE_TYPE_ID": number, //訓練課程分類_ID
"CO_ID": number, //公司_ID
"COURSE_TYPE_CODE": string, //訓練課程分類代碼
"COURSE_TYPE_NAME": string, //訓練課程分類名稱
"COURSE_TYPE_NAME_JSON": boject, //訓練課程分類名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [course_type, course_type, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/course_type HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
reward = {
"REWARD_ID": number, //獎懲項目_ID
"CO_ID": number, //公司_ID
"REWARD_CODE": string, //獎懲項目代碼
"REWARD_NAME": string, //獎懲項目名稱
"REWARD_NAME_JSON": boject, //獎懲項目名稱_JSON
"REWARD_TYPE": string, //獎懲類別名稱
"REWARD_VALUE": number, //獎懲點數
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [reward, reward, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/reward HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
perf_type = {
"PERF_TYPE_ID": number, //績效種類_ID
"CO_ID": number, //公司_ID
"PERF_TYPE_CODE": string, //績效種類代碼
"PERF_TYPE_NAME": string, //績效種類名稱
"PERF_TYPE_NAME_JSON": boject, //績效種類名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [perf_type, perf_type, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/perf_type HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content
perf_rating = {
"PERF_RATING_ID": number, //評等等級_ID
"CO_ID": number, //公司_ID
"RATING_RULE_CODE": string, //評核等級規則代碼
"RATING_RULE_NAME": string, //評核等級規則名稱
"RATING_RULE_NAME_JSON": boject, //評核等級規則名稱_JSON
"PERF_RATING_CODE": string, //評等等級代碼
"PERF_RATING_NAME": string, //評等等級名稱
"PERF_RATING_NAME_JSON": boject, //評等等級名稱_JSON
"IS_ACT": number, //使用狀態
"SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired
公司ID
Responses
200
成功
```
{
code: 200,
data: [perf_rating, perf_rating, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
post
POST /api/ed/perf_rating HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"CO_ID": 13
}
No content