/// <summary> /// /// </summary> /// <param name="actionName"></param> /// <param name="url"></param> public void PortalLog(string actionName, string url) { var log = new Platform.Models.PrcServer_FormLog() { IsDeleted = false, Url = url, CreateBy = CurrentUser.LoginAccount, CreateTime = DateTime.Now, UserAccount = CurrentUser.LoginAccount, ActionName = actionName, LogType = (int)Platform.WorkFlow.Models.LogType.Portal, StartDate = DateTime.Now, UserDisplayName = CurrentUser.UserDisplayName, }; _kStarFormStorageService.SaveFormLog(log); }
/// <summary> /// 行为日志 /// </summary> public void ActionLog(string jsonData, string url) { var formModel = JsonConvert.DeserializeObject <KStarFormModel>(jsonData, new JsonSerializerSettings { DateTimeZoneHandling = DateTimeZoneHandling.Local }); var log = new Platform.Models.PrcServer_FormLog() { IsDeleted = false, Url = url, CreateBy = CurrentUser.LoginAccount, CreateTime = DateTime.Now, FormId = formModel.FormInstance.Id, UserAccount = CurrentUser.LoginAccount, ActionName = formModel.Operation.ActionName, LogType = (int)Platform.WorkFlow.Models.LogType.Action, StartDate = DateTime.Now, UserPositionId = formModel.FormInstance.ApplicantPositionId, UserPositionName = formModel.FormInstance.ApplicantPositionName, UserDisplayName = CurrentUser.UserDisplayName, }; _kStarFormStorageService.SaveFormLog(log); }