/// <summary>
        /// 删除表单
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public async Task <OperateStatus> DeleteForm(IdInput input)
        {
            //根据表单查询是否已被使用
            //获取流程设计信息
            var workflowProcess = await _workflowProcessLogic.GetAllEnumerableAsync();

            //序列化对应流程设计的Json字符串
            return(new OperateStatus());
        }
Beispiel #2
0
        public async Task <JsonResult> GetAllWorkflow()
        {
            //所有流程信息
            IList <TreeEntity> treeEntities = (await _dictionaryLogic.GetDictionaryByCode(ResourceDictionary.流程类别)).Select(dic => new TreeEntity {
                id = dic.DictionaryId, pId = Guid.Empty, name = dic.Name
            }).ToList();

            foreach (var workflow in await _workflowProcessLogic.GetAllEnumerableAsync())
            {
                treeEntities.Add(new TreeEntity {
                    id = workflow.ProcessId, pId = workflow.ProcessType, name = workflow.Name
                });
            }
            return(Json(treeEntities));
        }