123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- using AntDesign;
- using AntDesign.TableModels;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Threading.Tasks;
- namespace wispro.sp.web.Pages.Workflow
- {
- public partial class WorkflowDefine
- {
- private List<wispro.sp.entity.workflowDefine.Workflow> workflows = new List<wispro.sp.entity.workflowDefine.Workflow>();
- ITable table;
- int _pageIndex = 1;
- int _pageSize = 10;
- int _total = 0;
- bool _loading = false;
- wispro.sp.entity.workflowDefine.Workflow EditingObj = null;
- bool _visible = false;
- List<wispro.sp.entity.EnumnDescription<wispro.sp.entity.workflowDefine.FieldType>> FieldTypes
- = entity.EnumHelper.getEnumDescriptionDic<wispro.sp.entity.workflowDefine.FieldType>();
- entity.workflowDefine.FieldType fieldType = entity.workflowDefine.FieldType.ActionInputValue;
- protected override async System.Threading.Tasks.Task OnInitializedAsync()
- {
- await base.OnInitializedAsync();
- }
- private void AddNew()
- {
-
- }
- public int serialNumber(int pageIndex, int pageSize, int Id)
- {
- int iIndex = 0;
- foreach (wispro.sp.entity.workflowDefine.Workflow sf in workflows)
- {
- iIndex++;
- if (sf.Id == Id)
- {
- break;
- }
- }
- return (pageIndex - 1) * pageSize + iIndex;
- }
- wispro.sp.entity.workflowDefine.Workflow SelectedWorkflow;
- Dictionary<string, object> OnRow(RowData<wispro.sp.entity.workflowDefine.Workflow> row) => new()
- {
- ["id"] = row.Data.Id,
- ["onclick"] = ((Action)delegate
- {
- SelectedWorkflow = row.Data;
- Console.WriteLine($"row {row.Data.Name} was clicked");
- })
- };
- void Delete(int Id)
- {
- }
- void Detail(int Id)
- {
- }
- }
- }
|