員工
取得公司所有的員工資料 GetAll¶
金鑰權限需求: 組織 > 部門人員資料
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BASE.OrgEmpl.GetAll
輸入參數
無
回傳結果
- EmployeeInfoModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| Account | string |
帳號 |
| Name | string |
中文名稱 |
| EnglishName | string |
英文名稱 |
| EmployeeNumber | string |
員工編號 |
| BusinessCard | string |
名片職稱 |
| Gender | string |
性別 |
| BirthDate | DateTime? |
生日 |
| IdCardNumber | string |
身分證字號 |
| Enabled | bool |
啟用 |
| Locked | bool |
鎖定 |
| HireDate | DateTime? |
到職日 |
| ResignationDate | DateTime? |
離職日 |
| PhoneNumber | string |
行動電話 |
string |
主要信箱 | |
| EmailEx | string |
次要信箱 |
| DeptCode | string |
部門代碼 |
獲取員工資料 Get¶
金鑰權限需求: 組織 > 部門人員資料
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BASE.OrgEmpl.Get
輸入參數
回傳結果
- EmplViewModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| Account | string |
帳號 |
| Name | string |
姓名 |
| LoginValidation | List<string> |
登入驗證方式 |
| EmployeeNumber | string |
員工編號 |
| ExpiredTime | DateTime? |
過期時間 |
| Gender | string |
性別 |
| EnglishName | string |
英文名 |
| IdCardNumber | string |
身份證號碼 |
| BirthDate | DateTime? |
出生日期 |
| PhoneNumber | string |
電話號碼 |
| BusinessCard | string |
名片 |
| HireDate | DateTime? |
入職日期 |
string |
電子郵件地址 | |
| EmailEx | string |
電子郵件地址2 |
| Active | bool |
是否啟用 |
獲取員工部門 GetDept¶
金鑰權限需求: 組織 > 部門人員資料
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BASE.OrgEmpl.GetDept
輸入參數
回傳結果
- EmplDeptViewModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| Depts | List<DeptItem> |
所屬部門清單 |
- DeptItem
| 屬性 | 型別 | 說明 |
|---|---|---|
| Code | string |
部門代碼 |
| Name | string |
部門名稱 |
| IsMainDept | bool |
是否為主部門 |
| SuperVisorAccount | string |
簽核主管帳號 |
| SuperVisorEmplNumber | string |
簽核主管員編 |
| JobTitle | JobTitleItem |
職稱資訊 |
| JobFuncs | List<JobFuncItem> |
職務項目清單 |
- JobTitleItem
| 屬性 | 型別 | 說明 |
|---|---|---|
| Code | string |
職位代碼 |
| Name | string |
職位名稱 |
- JobFuncItem
| 屬性 | 型別 | 說明 |
|---|---|---|
| Code | string |
職務代碼 |
| Name | string |
職務名稱 |
更新員工帳號鎖定狀態 UpdateAcctLocked¶
金鑰權限需求: 組織 > 部門人員資料
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BASE.OrgEmpl.UpdateAcctLocked
輸入參數
- EmplUpdateAcctLockedRequestModel
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| User | UserModel |
V | 員工資訊 | |
| Locked | bool |
V | 是否鎖定 |
回傳結果
無
更新員工帳號狀態 UpdateAcctStatus¶
金鑰權限需求: 組織 > 部門人員資料
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BASE.OrgEmpl.UpdateAcctStatus
輸入參數
- EmplUpdateAcctStatusRequestModel
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| User | UserModel |
V | 員工資訊 | |
| Active | bool |
V | 是否啟用 |
回傳結果
無
更新員工帳號過期時間 UpdateAcctExpiredTime¶
金鑰權限需求: 組織 > 部門人員資料
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BASE.OrgEmpl.UpdateAcctExpiredTime
輸入參數
- EmplUpdateAcctExpiredTimeRequestModel
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| User | UserModel |
V | 員工資訊 | |
| ExpiredTime | DateTimeOffset? |
過期時間 |
回傳結果
無
更新員工離職日期 UpdateEmplResignationDate¶
金鑰權限需求: 組織 > 部門人員資料
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BASE.OrgEmpl.UpdateEmplResignationDate
輸入參數
- EmplUpdateResignationDateRequestModel
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| User | UserModel |
V | 員工資訊 | |
| ResignationDate | DateTimeOffset? |
離職日期 |
回傳結果
無
刪除員工 Delete¶
金鑰權限需求: 組織 > 部門人員資料
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BASE.OrgEmpl.Delete
輸入參數
回傳結果
無
更新員工 Update¶
金鑰權限需求: 組織 > 部門人員資料
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BASE.OrgEmpl.Update
輸入參數
- EmplUpdateRequestModel
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| User | UserModel |
V | 員工識別資訊 | |
| Account | string |
新帳號 | ||
| Name | string |
姓名 | ||
| LoginValidation | List<string> |
登入驗證方式 | ||
| EmployeeNumber | string |
員工編號 | ||
| Gender | string |
性別 | ||
| EnglishName | string |
英文名 | ||
| IdCardNumber | string |
身份證號碼 | ||
| BirthDate | DateTime? |
出生日期 | ||
| PhoneNumber | string |
電話號碼 | ||
| BusinessCard | string |
名片 | ||
| HireDate | DateTime? |
入職日期 | ||
string |
電子郵件地址 | |||
| EmailEx | string |
電子郵件地址2 |
回傳結果
無
變更簽核主管 UpdateSupervisor¶
金鑰權限需求: 組織 > 部門人員資料
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BASE.OrgEmpl.UpdateSupervisor
輸入參數
- EmplUpdateSupervisorRequestModel
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| User | UserModel |
V | 員工資訊 | |
| DeptCode | string |
V | 部門代碼 | |
| SupervisorType | SupervisorType (int) |
V | 簽核主管類型 | |
| Supervisor | UserModel |
簽核主管(自訂時必填) |
回傳結果
無
變更人員部門 UpdateEmplDept¶
金鑰權限需求: 組織 > 部門人員資料
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BASE.OrgEmpl.UpdateEmplDept
輸入參數
- EmplUpdateDeptRequestModel
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| User | UserModel |
V | 員工資訊 | |
| Depts | List<DeptRequestModel> |
V | 部門資料清單 |
- DeptRequestModel
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| Code | string |
V | 部門代碼 | |
| IsMainDept | bool |
V | 是否為主部門 | |
| JobTitleCode | string |
職稱代碼 | ||
| JobFuncs | List<string> |
職務代碼清單 |
回傳結果
無
變更人員主要部門 UpdateEmplMainDept¶
金鑰權限需求: 組織 > 部門人員資料
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BASE.OrgEmpl.UpdateEmplMainDept
輸入參數
- EmplUpdateMainDeptRequestModel
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| User | UserModel |
V | 員工資訊 | |
| MainDept | DeptRequestModelBase |
V | 主要部門資料 |
- DeptRequestModelBase
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| Code | string |
V | 部門代碼 | |
| JobTitleCode | string |
職稱代碼 | ||
| JobFuncs | List<string> |
職務代碼清單 |
回傳結果
無
建立人員 CreateEmpl¶
金鑰權限需求: 組織 > 部門人員資料
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BASE.OrgEmpl.CreateEmpl
輸入參數
- EmpCreateRequestModel
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| Account | string |
V | 帳號 | |
| Name | string |
V | 姓名 | |
| LoginValidation | List<string> |
登入驗證方式 | ||
| EnglishName | string |
英文名 | ||
| EmployeeNumber | string |
員工編號 | ||
| ExpiredTime | DateTime? |
帳號過期時間 | ||
| Gender | string |
性別 | ||
| IdCardNumber | string |
身份證號碼 | ||
| BirthDate | DateTime? |
出生日期 | ||
| PhoneNumber | string |
電話號碼 | ||
| BusinessCard | string |
名片 | ||
| HireDate | DateTime? |
入職日期 | ||
string |
電子郵件地址 | |||
| EmailEx | string |
電子郵件地址2 | ||
| Depts | List<EmpCreateOfDeptItemRequestModel> |
V | 部門清單 |
- EmpCreateOfDeptItemRequestModel
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| Code | string |
V | 部門代碼 | |
| IsMainDept | bool |
V | 是否為主部門 | |
| JobTitleCode | string |
職稱代碼 | ||
| JobFuncs | List<string> |
職務代碼清單 |
回傳結果
無