|
@@ -28,7 +28,7 @@ namespace BPASmartClient.ViewModel |
|
|
#endregion |
|
|
#endregion |
|
|
#region 变量 |
|
|
#region 变量 |
|
|
public string api = "https://bpa.black-pa.com:21527/datav/api/Log/QueryLogFile?DeviceName="; |
|
|
public string api = "https://bpa.black-pa.com:21527/datav/api/Log/QueryLogFile?DeviceName="; |
|
|
|
|
|
|
|
|
|
|
|
public string DataVApiAddress { set; get; } |
|
|
private ObservableCollection<FileModel> _LogModels; public ObservableCollection<FileModel> LogDataFile |
|
|
private ObservableCollection<FileModel> _LogModels; public ObservableCollection<FileModel> LogDataFile |
|
|
{ |
|
|
{ |
|
|
get |
|
|
get |
|
@@ -51,6 +51,8 @@ namespace BPASmartClient.ViewModel |
|
|
#region 函数 |
|
|
#region 函数 |
|
|
public void Init() |
|
|
public void Init() |
|
|
{ |
|
|
{ |
|
|
|
|
|
DataVApiAddress = System.Configuration.ConfigurationManager.AppSettings["DataVServiceUri"].ToString(); |
|
|
|
|
|
|
|
|
LogDataFile = new ObservableCollection<FileModel>(); |
|
|
LogDataFile = new ObservableCollection<FileModel>(); |
|
|
//查询 |
|
|
//查询 |
|
|
QueryCommand = new RelayCommand(() => |
|
|
QueryCommand = new RelayCommand(() => |
|
@@ -66,7 +68,7 @@ namespace BPASmartClient.ViewModel |
|
|
try |
|
|
try |
|
|
{ |
|
|
{ |
|
|
LogDataFile.Clear(); |
|
|
LogDataFile.Clear(); |
|
|
api = $"https://bpa.black-pa.com:21527/datav/api/Log/QueryLogFile?DeviceName={DataVClient.GetInstance().DeviceDataV.deviceTable.devicename}"; ; |
|
|
|
|
|
|
|
|
api = $"{DataVApiAddress}/api/Log/QueryLogFile?DeviceName={DataVClient.GetInstance().DeviceDataV.deviceTable.devicename}"; ; |
|
|
string json = HttpRequestHelper.HttpGetRequest(api, 1000); |
|
|
string json = HttpRequestHelper.HttpGetRequest(api, 1000); |
|
|
JsonMsg<List<FileModel>> jsonMsg = Tools.JsonToObjectTools<JsonMsg<List<FileModel>>>(json); |
|
|
JsonMsg<List<FileModel>> jsonMsg = Tools.JsonToObjectTools<JsonMsg<List<FileModel>>>(json); |
|
|
jsonMsg.obj?.data?.ForEach(file => |
|
|
jsonMsg.obj?.data?.ForEach(file => |
|
|