修改注册证反馈bug

Test.EIImageViewer
hang 2023-06-15 10:51:45 +08:00
parent ef2f919b93
commit 797b703e01
6 changed files with 36 additions and 38 deletions

View File

@ -76,50 +76,50 @@ namespace IRaCIS.Core.API
#region ÈÏÖ¤³ÌÐò #region ÈÏÖ¤³ÌÐò
if (!File.Exists($@"C:\ProgramData\.xingcang\config.json")) //if (!File.Exists($@"C:\ProgramData\.xingcang\config.json"))
{ //{
Console.WriteLine("当前未注册"); // Console.WriteLine("当前未注册");
Log.Logger.Error("当前未注册"); // Log.Logger.Error("当前未注册");
Console.ReadLine(); // Console.ReadLine();
return; // return;
} //}
else //else
{ //{
var json = File.ReadAllText($@"C:\ProgramData\.xingcang\config.json"); // var json = File.ReadAllText($@"C:\ProgramData\.xingcang\config.json");
JObject jsonObject = JObject.Parse(json); // JObject jsonObject = JObject.Parse(json);
var key = jsonObject["key"].ToString(); // var key = jsonObject["key"].ToString();
var value = jsonObject["value"].ToString(); // var value = jsonObject["value"].ToString();
var physicalAddressList = NetworkInterface.GetAllNetworkInterfaces().Select(t => t.GetPhysicalAddress().ToString()); // var physicalAddressList = NetworkInterface.GetAllNetworkInterfaces().Select(t => t.GetPhysicalAddress().ToString());
// 判断文件里面的机器码是否是本机的 // // 判断文件里面的机器码是否是本机的
if (!physicalAddressList.Contains(key)) // if (!physicalAddressList.Contains(key))
{ // {
Console.WriteLine("机器码和本机不对应"); // Console.WriteLine("机器码和本机不对应");
Log.Logger.Error("机器码和本机不对应"); // Log.Logger.Error("机器码和本机不对应");
Console.ReadLine(); // Console.ReadLine();
return; // return;
} // }
var secrete = MD5Helper.Md5($"{key}_XINGCANG"); // var secrete = MD5Helper.Md5($"{key}_XINGCANG");
if (value != secrete) // if (value != secrete)
{ // {
Console.WriteLine("机器码和注册码不匹配"); // Console.WriteLine("机器码和注册码不匹配");
Log.Logger.Error("机器码和注册码不匹配"); // Log.Logger.Error("机器码和注册码不匹配");
Console.ReadLine(); // Console.ReadLine();
return; // return;
} // }
} //}
#endregion #endregion

View File

@ -184,7 +184,7 @@ namespace IRaCIS.Core.Application.Filter
// 项目停止、或者完成 不允许操作 // 项目停止、或者完成 不允许操作
else else
{ {
context.Result = new JsonResult(ResponseOutput.NotOk("本次请求被配置规则拦截:项目状态处于进行中时,才允许操作,若此处逻辑有误,请联系开发人员修改")); context.Result = new JsonResult(ResponseOutput.NotOk("本次请求被配置规则拦截:项目状态处于进行中状态时,才允许操作。"));
} }

View File

@ -524,8 +524,6 @@ namespace IRaCIS.Application.Services
return ResponseOutput.Result(success, new UserAddedReturnDTO { Id = saveItem.Id, UserCode = saveItem.UserCode }); return ResponseOutput.Result(success, new UserAddedReturnDTO { Id = saveItem.Id, UserCode = saveItem.UserCode });
} }

View File

@ -690,7 +690,7 @@ namespace IRaCIS.Core.Application.Image.QA
study.BodyPartForEdit = updateModalityCommand.BodyPart; study.BodyPartForEdit = updateModalityCommand.BodyPart;
//study.Modalities = updateModalityCommand.Modality; //study.Modalities = updateModalityCommand.Modality;
study.ModalityForEdit = updateModalityCommand.Modality; study.ModalityForEdit = updateModalityCommand.Modality;
await _repository.BatchUpdateAsync<DicomSeries>(t => t.StudyId == studyId, r => new DicomSeries() { BodyPartForEdit = updateModalityCommand.BodyPart, Modality = updateModalityCommand.Modality }); await _repository.BatchUpdateAsync<DicomSeries>(t => t.StudyId == studyId, r => new DicomSeries() { BodyPartForEdit = updateModalityCommand.BodyPart });
} }
else if (updateModalityCommand.Type == 2) else if (updateModalityCommand.Type == 2)
{ {

View File

@ -194,7 +194,7 @@ namespace IRaCIS.Application.Services
trial.IsHaveFirstGiveMedicineDate = false; trial.IsHaveFirstGiveMedicineDate = false;
trial.TrialStatusStr = StaticData.TrialState.TrialOngoing; trial.TrialStatusStr = StaticData.TrialState.TrialInitializing;
trial.BlindBaseLineName = "Batch 1"; trial.BlindBaseLineName = "Batch 1";
trial.BlindBaseLineName = "Batch "; trial.BlindBaseLineName = "Batch ";
@ -262,7 +262,7 @@ namespace IRaCIS.Application.Services
var success = await _repository.SaveChangesAsync(); var success = await _repository.SaveChangesAsync();
_provider.Set(trial.Id.ToString(), StaticData.TrialState.TrialOngoing, TimeSpan.FromDays(7)); _provider.Set(trial.Id.ToString(), StaticData.TrialState.TrialInitializing, TimeSpan.FromDays(7));
await _ITrialConfigService.AsyncTrialCriterionDictionary(new Core.Application.Contracts.AsyncTrialCriterionDictionaryInDto() { TrialReadingCriterionId = cretrion.Id }); await _ITrialConfigService.AsyncTrialCriterionDictionary(new Core.Application.Contracts.AsyncTrialCriterionDictionaryInDto() { TrialReadingCriterionId = cretrion.Id });

View File

@ -81,7 +81,7 @@ namespace IRaCIS.Core.Application.Services
var verifyExp3 = new EntityVerifyExp<SubjectVisit>() var verifyExp3 = new EntityVerifyExp<SubjectVisit>()
{ {
VerifyExp = t => t.SubjectId == svCommand.SubjectId && t.VisitName == svCommand.VisitName, VerifyExp = t => t.SubjectId == svCommand.SubjectId && t.VisitName == svCommand.VisitName,
VerifyMsg = "该患者的检查批次计划中已经包含一个具有相同检查批次名称的检查批次。" VerifyMsg = "该患者的检查批次中已经包含一个具有相同名称的检查批次。"
}; };