目前支援的方法
人員打卡資訊物件¶
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Models.Eip物件名稱:
UserPunchInfoModel
| 屬性 | 型態 | 說明 |
|---|---|---|
| CorpCode | string |
公司代碼 |
| Account | string |
帳號 |
| EmployeeNo | string |
員工編號 |
| PunchDate | DateTimeOffset |
打卡時間 |
| PunchType | int |
打卡類型: 0:上班, 1:下班 |
| Location | string |
打卡位置 |
取得單人出勤刷卡紀錄¶
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.EIP.Punch.UserPunchApiRequestModelvar user = UserModel.Create(UserType.Account, "Justin"); var list = await UofxService.EIP.Punch.UserPunchApiRequestModel(new UserPunchApiRequestModel() { User = user, DateRange = new SearchDateRange() { Since = DateTimeOffset.Now.AddDays(-7), Until = DateTimeOffset.Now }, QueryPunchHistoryType = 0, // 0:全部,1:出勤,2:外出 TimeZoneId = "Taipei Standard Time" });
輸入參數
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Models.Eip物件名稱:
UserPunchApiRequestModel
| 屬性 | 型態 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| User | UserModel | V | 要查詢的人員 | |
| DateRange | SearchDateRange | V | 搜尋時間範圍 | |
| TimeZoneId | string |
V | 時區Id (ex: "Taipei Standard Time") | |
| QueryPunchHistoryType | int |
V | 打卡類型類型(0:全部,1:出勤,2:外出) |
回傳結果
參考 人員打卡資訊物件
取得部門人員的出勤刷卡紀錄¶
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.EIP.Punch.UserPunchApiRequestModelvar user = UserModel.Create(UserType.Account, "Justin"); var list = await UofxService.EIP.Punch.GetDeptUserPunch(new DeptUserPunchApiRequestModel() { // 部門代號 DeptCode = "demo", // 是否包含子部門 IncludeSubDept = true, // 起訖時間 DateRange = new SearchDateRange() { Since = DateTimeOffset.Now.AddDays(-1), Until = DateTimeOffset.Now }, // 打卡類型類型(0:全部,1:出勤,2:外出) QueryPunchHistoryType = 0, // 0:全部,1:出勤,2:外出 // 查詢結果的時區 TimeZoneId = "Taipei Standard Time" });
輸入參數
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Models.Eip物件名稱:
DeptUserPunchApiRequestModel
| 屬性 | 型態 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| DeptCode | string |
V | 部門代號 | |
| IncludeSubDept | bool |
V | 是否包含子部門 | |
| DateRange | SearchDateRange | V | 搜尋時間範圍 | |
| TimeZoneId | string |
V | 時區Id (ex: "Taipei Standard Time") | |
| QueryPunchHistoryType | int |
V | 打卡類型類型(0:全部,1:出勤,2:外出) |
回傳結果
參考 人員打卡資訊物件