using System; using System.Web.Mvc; using Infrastructure; using OpenAuth.App; using OpenAuth.App.SSO; using OpenAuth.Mvc.Controllers; namespace OpenAuth.Mvc.Areas.FlowManage.Controllers { /// /// 通用申请流程处理 /// 李玉宝新增于2016-09-08 19:21:59 /// public class CommonAppliesController : Controller { private WFProcessInstanceService _app; public CommonAppliesController() { _app = AutofacExt.GetFromFac(); } #region 视图 public ActionResult Add() { return View(); } public ActionResult Index() { return View(); } #endregion public string Load(string type, int pageCurrent = 1, int pageSize = 30) { return JsonHelper.Instance.Serialize(_app.Load(AuthUtil.GetCurrentUser().User.Id.ToString(), type, pageCurrent, pageSize)); } /// /// 进度查看 /// /// [HttpGet] public ActionResult ProcessLookForm() { return View(); } /// /// 删除申请 /// public string Delete(Guid[] ids) { try { foreach (var id in ids) { _app.DeleteProcess(id); } } catch (Exception ex) { throw; } return string.Empty; } } }