Browse Source

插件

bjmzak
DESKTOP-G961P6V\Zhh 2 years ago
parent
commit
1669f90239
  1. 5
      ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ChargeRequestPlugInsGem.cs
  2. 4
      ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ImportLisResultPlugInsGem.cs
  3. 3
      ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ImportPacsResultPlugInsGem.cs
  4. 6
      ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ImportPatientRegisterPlugInsGem.cs
  5. 2
      ThirdPlugIns/Shentun.Peis.PlugIns.Gem/test/Shentun.Peis.PlugIns.Gem.Test/ImportPacsResultPlugInsGemTest.cs
  6. 4
      src/Shentun.ColumnReferencePlugIns/ChargeRequestPlugInsBase.cs
  7. 6
      src/Shentun.ColumnReferencePlugIns/ImportLisResultPlugInsBase.cs
  8. 4
      src/Shentun.ColumnReferencePlugIns/ImportLisResultPlugInsDbBase.cs
  9. 3
      src/Shentun.ColumnReferencePlugIns/ImportPacsResultPlugInsBase.cs
  10. 4
      src/Shentun.ColumnReferencePlugIns/ImportPatientRegisterPlugInsBase.cs
  11. 4
      src/Shentun.ColumnReferencePlugIns/PatientRegisterPluginsBase.cs

5
ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ChargeRequestPlugInsGem.cs

@ -17,6 +17,11 @@ namespace Shentun.Peis.PlugIns.Gem
public class ChargeRequestPlugInsGem : ChargeRequestPlugInsBase public class ChargeRequestPlugInsGem : ChargeRequestPlugInsBase
{ {
private string _endpointAddress = ""; private string _endpointAddress = "";
public ChargeRequestPlugInsGem(Guid thirdInterfaceId) : base(thirdInterfaceId)
{
_endpointAddress = InterfaceConfig.GetSection("Interface").GetSection("EndpointAddress").Value;
}
public ChargeRequestPlugInsGem(string parmValue) : base(parmValue) public ChargeRequestPlugInsGem(string parmValue) : base(parmValue)
{ {
_endpointAddress = InterfaceConfig.GetSection("Interface").GetSection("EndpointAddress").Value; _endpointAddress = InterfaceConfig.GetSection("Interface").GetSection("EndpointAddress").Value;

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

@ -8,6 +8,10 @@ namespace Shentun.Peis.PlugIns.Gem
{ {
public class ImportLisResultPlugInsGem : ImportLisResultPlugInsBase public class ImportLisResultPlugInsGem : ImportLisResultPlugInsBase
{ {
public ImportLisResultPlugInsGem(Guid thirdInterfaceId) : base(thirdInterfaceId)
{
}
public ImportLisResultPlugInsGem(string parmValue) : base(parmValue) public ImportLisResultPlugInsGem(string parmValue) : base(parmValue)
{ {
} }

3
ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ImportPacsResultPlugInsGem.cs

@ -15,6 +15,9 @@ namespace Shentun.Peis.PlugIns.Gem
{ {
public class ImportPacsResultPlugInsGem : ImportPacsResultPlugInsBase public class ImportPacsResultPlugInsGem : ImportPacsResultPlugInsBase
{ {
public ImportPacsResultPlugInsGem(Guid thirdInterfaceId):base(thirdInterfaceId)
{
}
public ImportPacsResultPlugInsGem(string parmValue) : base(parmValue) public ImportPacsResultPlugInsGem(string parmValue) : base(parmValue)
{ {
} }

6
ThirdPlugIns/Shentun.Peis.PlugIns.Gem/ImportPatientRegisterPlugInsGem.cs

@ -35,11 +35,17 @@ namespace Shentun.Peis.PlugIns.Gem
private List<PersonnelTypeDto> _personnelTypes; private List<PersonnelTypeDto> _personnelTypes;
private List<CustomerOrgGroupDto> _customerOrgGroupDtos; private List<CustomerOrgGroupDto> _customerOrgGroupDtos;
private string _answerWebApiUrl; private string _answerWebApiUrl;
public ImportPatientRegisterPlugInsGem(Guid thirdInterfaceId) : base(thirdInterfaceId)
{
}
public ImportPatientRegisterPlugInsGem(string parmValue) : base(parmValue) public ImportPatientRegisterPlugInsGem(string parmValue) : base(parmValue)
{ {
} }
public override async Task ImportAsync() public override async Task ImportAsync()
{ {
await LoginAsync(); await LoginAsync();

2
ThirdPlugIns/Shentun.Peis.PlugIns.Gem/test/Shentun.Peis.PlugIns.Gem.Test/ImportPacsResultPlugInsGemTest.cs

@ -99,7 +99,7 @@ namespace Shentun.Peis.PlugIns.Gem.Test
string filePath = DirectoryHelper.GetAppDirectory() + "/appsettings.json"; string filePath = DirectoryHelper.GetAppDirectory() + "/appsettings.json";
configParm = File.ReadAllText(filePath); configParm = File.ReadAllText(filePath);
var input = new ImportPacsResultPlugInsGem(configParm);
var input = new ImportPacsResultPlugInsGem(new Guid("a3c68a4f-d3a8-463c-b671-389f1fb8d7d8"));
await input.DoWork(); await input.DoWork();

4
src/Shentun.ColumnReferencePlugIns/ChargeRequestPlugInsBase.cs

@ -12,6 +12,10 @@ namespace Shentun.Peis.PlugIns
{ {
public class ChargeRequestPlugInsBase : ThirdPlugInsBase public class ChargeRequestPlugInsBase : ThirdPlugInsBase
{ {
public ChargeRequestPlugInsBase(Guid thirdInterfaceId) : base(thirdInterfaceId)
{
}
public ChargeRequestPlugInsBase(string parmValue) : base(parmValue) public ChargeRequestPlugInsBase(string parmValue) : base(parmValue)
{ {
} }

6
src/Shentun.ColumnReferencePlugIns/ImportLisResultPlugInsBase.cs

@ -11,7 +11,11 @@ namespace Shentun.Peis.PlugIns
{ {
public class ImportLisResultPlugInsBase : ThirdPlugInsBase public class ImportLisResultPlugInsBase : ThirdPlugInsBase
{ {
public ImportLisResultPlugInsBase(Guid thirdInterfaceId) : base(thirdInterfaceId)
{
}
//protected string AppLisUser; //protected string AppLisUser;
//protected string AppLisPassword; //protected string AppLisPassword;
public ImportLisResultPlugInsBase(string parmValue) : base(parmValue) public ImportLisResultPlugInsBase(string parmValue) : base(parmValue)

4
src/Shentun.ColumnReferencePlugIns/ImportLisResultPlugInsDbBase.cs

@ -21,6 +21,10 @@ namespace Shentun.Peis.PlugIns
{ {
public class ImportLisResultPlugInsDbBase : ImportLisResultPlugInsBase public class ImportLisResultPlugInsDbBase : ImportLisResultPlugInsBase
{ {
public ImportLisResultPlugInsDbBase(Guid thirdInterfaceId) : base(thirdInterfaceId)
{
}
public ImportLisResultPlugInsDbBase(string parmValue) : base(parmValue) public ImportLisResultPlugInsDbBase(string parmValue) : base(parmValue)
{ {

3
src/Shentun.ColumnReferencePlugIns/ImportPacsResultPlugInsBase.cs

@ -12,6 +12,9 @@ namespace Shentun.Peis.PlugIns
{ {
public class ImportPacsResultPlugInsBase : ThirdPlugInsBase public class ImportPacsResultPlugInsBase : ThirdPlugInsBase
{ {
public ImportPacsResultPlugInsBase(Guid thirdInterfaceId) : base(thirdInterfaceId)
{
}
public ImportPacsResultPlugInsBase(string parmValue) : base(parmValue) public ImportPacsResultPlugInsBase(string parmValue) : base(parmValue)
{ {
} }

4
src/Shentun.ColumnReferencePlugIns/ImportPatientRegisterPlugInsBase.cs

@ -8,6 +8,10 @@ namespace Shentun.Peis.PlugIns
{ {
public class ImportPatientRegisterPlugInsBase : ThirdPlugInsBase public class ImportPatientRegisterPlugInsBase : ThirdPlugInsBase
{ {
public ImportPatientRegisterPlugInsBase(Guid thirdInterfaceId) : base(thirdInterfaceId)
{
}
public ImportPatientRegisterPlugInsBase(string parmValue) : base(parmValue) public ImportPatientRegisterPlugInsBase(string parmValue) : base(parmValue)
{ {
} }

4
src/Shentun.ColumnReferencePlugIns/PatientRegisterPluginsBase.cs

@ -8,6 +8,10 @@ namespace Shentun.Peis.PlugIns
{ {
public class PatientRegisterPluginsBase : ThirdPlugInsBase public class PatientRegisterPluginsBase : ThirdPlugInsBase
{ {
public PatientRegisterPluginsBase(Guid thirdInterfaceId) : base(thirdInterfaceId)
{
}
public PatientRegisterPluginsBase(string parmValue) : base(parmValue) public PatientRegisterPluginsBase(string parmValue) : base(parmValue)
{ {
} }

Loading…
Cancel
Save