/// <summary> /// 写业务流程记录日志信息 /// </summary> /// <param name="session"></param> /// <param name="runner"></param> /// <param name="activityName"></param> /// <param name="appInstanceID"></param> /// <param name="appInstanceCode"></param> /// <param name="remark"></param> private void Write(IDbSession session, WfAppRunner runner, string activityName, string appInstanceID, string appInstanceCode = null, string remark = null) { //"派单", entity.ID.ToString(), entity.OrderCode, "完成派单") var flow = new AppFlowEntity(); flow.AppInstanceID = appInstanceID; flow.AppInstanceCode = appInstanceCode; flow.AppName = runner.AppName; flow.ActivityName = activityName; flow.ChangedTime = System.DateTime.Now; flow.ChangedUserID = runner.UserID; flow.ChangedUserName = runner.UserName; flow.Remark = remark; QuickRepository.Insert <AppFlowEntity>(session.Connection, flow, session.Transaction); }
/// <summary> /// 写业务流程记录日志信息 /// </summary> /// <param name="session"></param> /// <param name="runner"></param> /// <param name="activityName"></param> /// <param name="appInstanceID"></param> /// <param name="appInstanceCode"></param> /// <param name="remark"></param> private void Write(IDbSession session, WfAppRunner runner, string activityName, string appInstanceID, string appInstanceCode = null, string remark = null) { //"派单", entity.ID.ToString(), entity.OrderCode, "完成派单") var flow = new AppFlowEntity(); flow.AppInstanceID = appInstanceID; flow.AppInstanceCode = appInstanceCode; flow.AppName = runner.AppName; flow.ActivityName = activityName; flow.ChangedTime = System.DateTime.Now; flow.ChangedUserID = runner.UserID; flow.ChangedUserName = runner.UserName; flow.Remark = remark; var repository = session.GetRepository <AppFlowEntity>(); repository.Insert(flow); session.SaveChanges(); }