表單資訊
取得公司所有表單清單 GetAllForms¶
金鑰權限需求: 表單 > 表單資訊
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BPM.Form.GetAllForms
輸入參數
無
回傳結果
AllFormModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| Categories | List<CategoryItemModel> |
表單類別列表 |
| Forms | List<FormItemModel> |
表單列表 |
CategoryItemModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| Id | Guid |
類別 Id |
| Category | string |
類別名稱 |
FormItemModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| CategoryId | Guid |
類別 Id |
| Code | string |
表單代碼 |
| Name | string |
表單名稱 |
取得表單設計的欄位資訊 GetFieldInfo¶
金鑰權限需求: 表單 > 表單資訊
取得表單設計的欄位資訊,包含欄位名稱、欄位類型、是否必填...等資訊。
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BPM.Form.GetFieldInfo
輸入參數
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| formCode | string |
V | 表單代碼 (與 formId 二擇一) | |
| formId | Guid |
V | 表單 ID (與 formCode 二擇一) |
回傳結果
FormInfo
| 屬性 | 型別 | 說明 |
|---|---|---|
| AllowApplyForm | bool |
此單據是否可外部起單 |
| Fields | IList<FieldViewModel> |
表單欄位 |
FieldViewModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| Name | string |
欄位名稱 |
| Code | string |
欄位代碼 |
| TypeId | string |
欄位類型 |
| FieldHelper | string |
FieldHelper 使用方式 |
| IsRequired | bool |
必填 |
| NotSupport | bool |
SDK 是否支援此欄位 |
| Fields | IList<FieldViewModel> |
子欄位 |
| IsExternalSource | bool? |
是否為外部資料來源欄位 |
| ExternalSourceName | string |
外部資料來源名稱 |
| Options | IList<FieldOptionItem> |
選項清單 |
FieldOptionItem
| 屬性 | 型別 | 說明 |
|---|---|---|
| Id | Guid |
選項 Id |
| Name | string |
選項名稱 |
| FillText | string |
額外補充的說明 |
| EnableFillText | bool |
是否啟用可填寫額外補充說明 |
| IsOther | bool |
是否為其他選項 |
取得可申請的表單清單 GetAllCanApplyForms¶
金鑰權限需求: 表單 > 表單資訊
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BPM.Form.GetAllCanApplyForms
輸入參數
回傳結果
AllCanApplyFormViewModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| CategoryList | IEnumerable<FormCategoryViewModel> |
表單類別清單 |
| FormList | IEnumerable<ApplyTaskViewModel> |
可申請表單清單 |
FormCategoryViewModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| Id | Guid |
類別 Id |
| Category | string |
類別名稱 |
ApplyTaskViewModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| CategoryId | Guid |
類別 Id |
| Category | string |
類別名稱 |
| Name | string |
表單名稱 |
| FormCode | string |
表單代號 |
| Url | string |
表單連結 |