取得人員可申請的表單
使用 UofxService.BPM.GetAllCanApplyForms
來取得人員可申請的表單資料,完整範例如下:
回傳結果¶
回傳的結果同時包含 表單類別清單 和 表單清單:
public class AllCanApplyFormViewModel
{
public IEnumerable<FormCategoryViewModel> CategoryList { get; set; }
public IEnumerable<ApplyTaskViewModel> FormList { get; set; }
}
/// <summary>
/// 表單類別
/// </summary>
public class FormCategoryViewModel
{
/// <summary>
/// 類別Id
/// </summary>
public Guid Id { get; set; }
/// <summary>
/// 類別名稱
/// </summary>
public string Category { get; set; }
}
/// <summary>
/// 可申請表單
/// </summary>
public class ApplyTaskViewModel
{
/// <summary>
/// 類別Id
/// </summary>
public Guid CategoryId { get; set; }
/// <summary>
/// 類別名稱
/// </summary>
public string Category { get; set; }
/// <summary>
/// 表單Id
/// </summary>
public string Id { get; set; }
/// <summary>
/// 表單名稱
/// </summary>
public string Name { get; set; }
/// <summary>
/// 表單代號
/// </summary>
public string FormCode { get; set; }
/// <summary>
/// 表單魔法連結
/// </summary>
public string Url { get; set; }
}