Browse Source

第三方接口

bjmzak
DESKTOP-G961P6V\Zhh 1 year ago
parent
commit
4e03494fc5
  1. 4
      ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ImportLisResultPlugInsGem.cs
  2. 2
      ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ImportPacsResultInterfaceInput.cs
  3. 2
      ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ImportPacsResultInterfaceOut.cs
  4. 10
      ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ImportPacsResultPlugInsGem.cs
  5. 8
      ThirdPlugIns/Shentun.Peis.PlugIns.Gem/test/Shentun.Peis.PlugIns.Gem.Test/ImportPacsResultPlugInsGemTest.cs
  6. 4
      test/Shentun.Peis.ColumnReference.Tests/ImportLisResultPlugInsTest.cs
  7. 4
      test/Shentun.Peis.ColumnReference.Tests/ImportPacsResultPlugInsTest.cs

4
ThirdPlugIns/Shentun.Peis.PlugIns.Gem/LisResultImportPlugInsGem.cs → ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ImportLisResultPlugInsGem.cs

@ -6,9 +6,9 @@ using System.Threading.Tasks;
namespace Shentun.Peis.PlugIns.Gem
{
public class LisResultImportPlugInsGem : ImportLisResultPlugInsBase
public class ImportLisResultPlugInsGem : ImportLisResultPlugInsBase
{
public LisResultImportPlugInsGem(string parmValue) : base(parmValue)
public ImportLisResultPlugInsGem(string parmValue) : base(parmValue)
{
}
public override Task<ImportLisResultPlugInsOut> ImportResultAsync(ImportLisResultPlugInsInput input)

2
ThirdPlugIns/Shentun.Peis.PlugIns.Gem/PacsImportResultInterfaceInput.cs → ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ImportPacsResultInterfaceInput.cs

@ -6,7 +6,7 @@ using System.Threading.Tasks;
namespace Shentun.Peis.PlugIns.Gem
{
public class PacsImportResultInterfaceInput
public class ImportPacsResultInterfaceInput
{
public string tjNum { get; set; }
public string checkupItemId { get; set; }

2
ThirdPlugIns/Shentun.Peis.PlugIns.Gem/PacsImportResultInterfaceOut.cs → ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ImportPacsResultInterfaceOut.cs

@ -6,7 +6,7 @@ using System.Threading.Tasks;
namespace Shentun.Peis.PlugIns.Gem
{
public class PacsImportResultInterfaceOut
public class ImportPacsResultInterfaceOut
{
public string code { get; set; }
public string msg { get; set; }

10
ThirdPlugIns/Shentun.Peis.PlugIns.Gem/PacsImportResultPlugInsGem.cs → ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ImportPacsResultPlugInsGem.cs

@ -12,9 +12,9 @@ using Shentun.Peis.ImportLisResults;
namespace Shentun.Peis.PlugIns.Gem
{
public class PacsImportResultPlugInsGem : ImportPacsResultPlugInsBase
public class ImportPacsResultPlugInsGem : ImportPacsResultPlugInsBase
{
public PacsImportResultPlugInsGem(string parmValue) : base(parmValue)
public ImportPacsResultPlugInsGem(string parmValue) : base(parmValue)
{
}
@ -29,7 +29,7 @@ namespace Shentun.Peis.PlugIns.Gem
var beginTime = DateTime.Now.Date.AddDays(-30);
foreach (var pacsRequest in pacsRequests)
{
var interfaceInpu = new PacsImportResultInterfaceInput()
var interfaceInpu = new ImportPacsResultInterfaceInput()
{
tjNum = pacsRequest.CheckRequestNo,
organizeCode = "1",
@ -39,8 +39,8 @@ namespace Shentun.Peis.PlugIns.Gem
pageNo = 1,
pageSize = 20
};
var apiResult = await CallInterfaceServiceAsync<PacsImportResultInterfaceInput,
PacsImportResultInterfaceOut>(interfaceInpu);
var apiResult = await CallInterfaceServiceAsync<ImportPacsResultInterfaceInput,
ImportPacsResultInterfaceOut>(interfaceInpu);
if(!apiResult.data.Any())
{
continue;

8
ThirdPlugIns/Shentun.Peis.PlugIns.Gem/test/Shentun.Peis.PlugIns.Gem.Test/PacsImportResultPlugInsGemTest.cs → ThirdPlugIns/Shentun.Peis.PlugIns.Gem/test/Shentun.Peis.PlugIns.Gem.Test/ImportPacsResultPlugInsGemTest.cs

@ -8,10 +8,10 @@ using Xunit.Abstractions;
namespace Shentun.Peis.PlugIns.Gem.Test
{
public class PacsImportResultPlugInsGemTest
public class ImportPacsResultPlugInsGemTest
{
private readonly ITestOutputHelper _output;
public PacsImportResultPlugInsGemTest(ITestOutputHelper testOutputHelper)
public ImportPacsResultPlugInsGemTest(ITestOutputHelper testOutputHelper)
{
_output = testOutputHelper;
@ -24,7 +24,7 @@ namespace Shentun.Peis.PlugIns.Gem.Test
string filePath = DirectoryHelper.GetAppDirectory() + "/appsettings.json";
configParm = File.ReadAllText(filePath);
var input = new PacsImportResultPlugInsGem(configParm);
var input = new ImportPacsResultPlugInsGem(configParm);
var item = await input.ImportResultAsync(
new ImportPacsResultPlugInsInput()
{
@ -41,7 +41,7 @@ namespace Shentun.Peis.PlugIns.Gem.Test
string filePath = DirectoryHelper.GetAppDirectory() + "/appsettings.json";
configParm = File.ReadAllText(filePath);
var input = new PacsImportResultPlugInsGem(configParm);
var input = new ImportPacsResultPlugInsGem(configParm);
await input.DoWork();

4
test/Shentun.Peis.ColumnReference.Tests/LisResultImportPlugInsTest.cs → test/Shentun.Peis.ColumnReference.Tests/ImportLisResultPlugInsTest.cs

@ -8,10 +8,10 @@ using Xunit.Abstractions;
namespace Shentun.Peis.PlugIns.Tests
{
public class LisResultImportPlugInsTest
public class ImportLisResultPlugInsTest
{
private readonly ITestOutputHelper _output;
public LisResultImportPlugInsTest(ITestOutputHelper testOutputHelper)
public ImportLisResultPlugInsTest(ITestOutputHelper testOutputHelper)
{
_output = testOutputHelper;

4
test/Shentun.Peis.ColumnReference.Tests/PacsImportResultPlugInsTest.cs → test/Shentun.Peis.ColumnReference.Tests/ImportPacsResultPlugInsTest.cs

@ -8,10 +8,10 @@ using Xunit.Abstractions;
namespace Shentun.Peis.PlugIns.Tests
{
public class PacsImportResultPlugInsTest
public class ImportPacsResultPlugInsTest
{
private readonly ITestOutputHelper _output;
public PacsImportResultPlugInsTest(ITestOutputHelper testOutputHelper)
public ImportPacsResultPlugInsTest(ITestOutputHelper testOutputHelper)
{
_output = testOutputHelper;
Loading…
Cancel
Save