|
|
@ -129,7 +129,7 @@ namespace Shentun.Peis.PlugIns.Extensions.ImportLisResults.Dian |
|
|
var result_cg = await client.GetDetailByHospCodeAsync(_clientID, _clientGUID, barCode, 0); |
|
|
var result_cg = await client.GetDetailByHospCodeAsync(_clientID, _clientGUID, barCode, 0); |
|
|
var resultObj_cg = XmlHelper.DeserializeXmlAddRoot<GetDetailByHospCodeNormalOut>(result_cg.Body.GetDetailByHospCodeResult); |
|
|
var resultObj_cg = XmlHelper.DeserializeXmlAddRoot<GetDetailByHospCodeNormalOut>(result_cg.Body.GetDetailByHospCodeResult); |
|
|
|
|
|
|
|
|
if (resultObj_cg.ResultsDataSet != null) |
|
|
|
|
|
|
|
|
if (resultObj_cg.ResultsDataSet != null && resultObj_cg.ResultsDataSet.Tables.Count > 0) |
|
|
{ |
|
|
{ |
|
|
barCodeDian = resultObj_cg.ResultsDataSet.Tables.FirstOrDefault().Barcode; |
|
|
barCodeDian = resultObj_cg.ResultsDataSet.Tables.FirstOrDefault().Barcode; |
|
|
} |
|
|
} |
|
|
@ -138,7 +138,7 @@ namespace Shentun.Peis.PlugIns.Extensions.ImportLisResults.Dian |
|
|
var result_bl = await client.GetDetailByHospCodeAsync(_clientID, _clientGUID, barCode, 1); |
|
|
var result_bl = await client.GetDetailByHospCodeAsync(_clientID, _clientGUID, barCode, 1); |
|
|
var resultObj_bl = XmlHelper.DeserializeXmlAddRoot<GetDetailByHospCodePathologyOut>(result_bl.Body.GetDetailByHospCodeResult); |
|
|
var resultObj_bl = XmlHelper.DeserializeXmlAddRoot<GetDetailByHospCodePathologyOut>(result_bl.Body.GetDetailByHospCodeResult); |
|
|
|
|
|
|
|
|
if (resultObj_bl.ResultsDataSet != null && string.IsNullOrWhiteSpace(barCodeDian)) |
|
|
|
|
|
|
|
|
if (resultObj_bl.ResultsDataSet != null && resultObj_bl.ResultsDataSet.Tables.Count > 0 && string.IsNullOrWhiteSpace(barCodeDian)) |
|
|
{ |
|
|
{ |
|
|
barCodeDian = resultObj_bl.ResultsDataSet.Tables.FirstOrDefault().Barcode; |
|
|
barCodeDian = resultObj_bl.ResultsDataSet.Tables.FirstOrDefault().Barcode; |
|
|
} |
|
|
} |
|
|
|