public override JsonResult DeleteFlow() { string id = GetQueryString("ID"); IncomingFO.ResetStatus(id); return(base.DeleteFlow()); }
public JsonResult ValidateCode(string id, string code) { if (!IncomingFO.ValidateUniqueCode(id, code)) { throw new Exception("收文编号不唯一!"); } return(Json(string.Empty)); }
public override void UnExecTaskExec(string taskExecID) { string id = GetQueryString("ID"); WorkflowEntities flowEntities = FormulaHelper.GetEntities <WorkflowEntities>(); S_WF_InsTaskExec taskExec = flowEntities.Set <S_WF_InsTaskExec>().SingleOrDefault(c => c.ID == taskExecID); string stepCode = taskExec.S_WF_InsTask.S_WF_InsDefStep.Code; IncomingFO.ChangeStatus(id, stepCode); base.UnExecTaskExec(taskExecID); }