livia-test/Livia/Models/Data/ServiceConfigurations.cs
2025-03-28 14:31:53 +08:00

34 lines
1.8 KiB
C#

using System.IO;
namespace Livia.Models.Data;
public static class ServiceConfigurations
{
public static string TempFolder = Path.Combine(Path.GetTempPath(), @"An-Image\livia\");
public static string AppName = "";
public static string UpdateServerAddress => $"http://update.cereflow.cn/{AppName}";
public static string PostProcessDataPath => $"/{AppName}/handle/packet";
public static string PostCancelPath => $"/{AppName}/cancel";
public static string DeleteReportPath => $"/{AppName}/report";
public static string GetReportPath => $"/{AppName}/{{0}}/report/{{1}}/{{2}}";
public static string GetServerJobListPath => $"/{AppName}/work/list";
public static string GetCheckResultPath => $"/{AppName}/{{0}}/result/packet";
public static string GetReportLIstPath => $"/{AppName}/{{0}}/report/list";
public static string GetDownloadSortedPath => $"/{AppName}/{{0}}/result/sorted";
public static string DeleteDataPath => $"/{AppName}/patient";
public static string DeleteHistoryPath => $"/{AppName}/history";
public static string GetSeriesGroupListPath => $"/{AppName}/{{0}}/handle/series_view";
public static string PostSelectSeriesPath => $"/{AppName}/handle/choose";
public static string PostSearchPath => $"/{AppName}/find";
public static string PostStartPath => $"/{AppName}/handle/start";
public static string PostPushReportPath => $"/{AppName}/report/store";
public static string PostSelectReportModulePath => $"/{AppName}/report/filter";
public const string PostLoginPath = "/token";
public const string PutEditPasswordPath = "/user/password";
public const string GetDownloadArchivePath = "/study/{0}/archive";
public const string GetDongleInfoPath = "/dongle";
public const string GetNoticePath = "/notice";
public const string GetDicomNodeInfo = "/dicom/node";
}