|
@@ -468,7 +468,7 @@ namespace LisPacsDataUpload
|
|
|
this.SetText(ShowLog);
|
|
|
continue;
|
|
|
}
|
|
|
- LogHelper.Info("生成pdf成功,地址为 = " + generatePdfUrl);
|
|
|
+ LogHelper.Info("生成pdf成功,地址为 = " );
|
|
|
}
|
|
|
/*string orgName = dt.Rows[i]["orgName"].ToString();
|
|
|
string name = dt.Rows[i]["patientName"].ToString();
|
|
@@ -539,7 +539,7 @@ namespace LisPacsDataUpload
|
|
|
|
|
|
//最新调整 需要获取 原始pdf 文件 存在场景 有三方lis、中联lis 、 以及专业版临生免 的报告 三种
|
|
|
|
|
|
- LogHelper.Info("最后GeneratePdfUrl= " + generatePdfUrl);
|
|
|
+ LogHelper.Info("最后GeneratePdfUrl= ");
|
|
|
string attachmentFile = "";
|
|
|
if (zlhr == zlhrConstant_true)
|
|
|
{
|
|
@@ -714,7 +714,7 @@ namespace LisPacsDataUpload
|
|
|
if (zlhr == zlhrConstant_true)
|
|
|
{
|
|
|
//处理 互认编码的数据
|
|
|
- HandleLisItemData(lisitems);
|
|
|
+ HandleLisItemDataForWebLis(lisitems);
|
|
|
}
|
|
|
|
|
|
dic.Add("DETAILLIST", lisitems);
|
|
@@ -912,7 +912,7 @@ namespace LisPacsDataUpload
|
|
|
if (zlhr == zlhrConstant_true)
|
|
|
{
|
|
|
//处理 互认编码的数据
|
|
|
- HandleLisItemData(lisitems);
|
|
|
+ HandleLisItemDataForWebLis(lisitems);
|
|
|
}
|
|
|
|
|
|
dic_pc.Add("DETAILLIST", lisitems);
|
|
@@ -991,6 +991,23 @@ namespace LisPacsDataUpload
|
|
|
|
|
|
}
|
|
|
|
|
|
+ private void HandleLisItemDataForWebLis(List<LISITEMS> items)
|
|
|
+ {
|
|
|
+ //处理 互认编码的数据
|
|
|
+ foreach (LISITEMS item in items)
|
|
|
+ {
|
|
|
+ string OBVID = item.OBVID;
|
|
|
+ string sqlhis = @"select 代码 from zllpmr.字典对码表 where 分类 = '检验互认项目' and 编码 ='{0}'";
|
|
|
+ sqlhis = string.Format(sqlhis, OBVID);
|
|
|
+ DataTable dtYbCode = OracleHelper<object>.RunQueryDS(sqlhis);
|
|
|
+ if (dtYbCode.Rows.Count > 0)
|
|
|
+ {
|
|
|
+ //取出诊疗项目id 取获取收费项目的医保编码 并赋值
|
|
|
+ item.STANDARDITEMID = dtYbCode.Rows[0]["代码"].ToString();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
//处理编码的数据 为医保编码数据
|
|
|
private void HandleLisItemData(List<LISITEMS> items)
|
|
|
{
|
|
@@ -1366,7 +1383,7 @@ namespace LisPacsDataUpload
|
|
|
if(zlhr == zlhrConstant_true)
|
|
|
{
|
|
|
//处理 互认编码的数据
|
|
|
- HandleLisItemData(lisitems);
|
|
|
+ HandleLisItemDataForWebLis(lisitems);
|
|
|
}
|
|
|
|
|
|
dic.Add("DETAILLIST", lisitems);
|