/// <summary> /// 获取应用的PubliclyAuditStatus设置 /// </summary> /// <param name="applicationId">ApplicationId</param> /// <returns></returns> public PubliclyAuditStatus GetPubliclyAuditStatus(int applicationId) { ApplicationDataService applicationDataService = new ApplicationDataService(); long valueOfPubliclyAuditStatus = applicationDataService.GetLong(applicationId, ApplicationDataKeys.Instance().PubliclyAuditStatus()); if (valueOfPubliclyAuditStatus != 0) { return((PubliclyAuditStatus)valueOfPubliclyAuditStatus); } else { return(PubliclyAuditStatus.Pending_GreaterThanOrEqual); } }
/// <summary> /// 保存应用的PubliclyAuditStatus设置 /// </summary> /// <param name="applicationId">ApplicationId</param> /// <returns></returns> public void SavePubliclyAuditStatus(int applicationId, PubliclyAuditStatus publiclyAuditStatus) { ApplicationDataService applicationDataService = new ApplicationDataService(); applicationDataService.Change(applicationId, ApplicationDataKeys.Instance().PubliclyAuditStatus(), (long)publiclyAuditStatus); }
/// <summary> /// 应用的哪些审核状态可以对外显示 /// </summary> /// <param name="applicationDataKeys"></param> public static string PubliclyAuditStatus(this ApplicationDataKeys applicationDataKeys) { return("PubliclyAuditStatus"); }