소스 검색

医保对账清算查询本地结算信息增加冲正标志过滤

837390164@qq.com 3 일 전
부모
커밋
f73d8c83c2
3개의 변경된 파일12개의 추가작업 그리고 8개의 파일을 삭제
  1. 4 4
      Business/IrisServices.cs
  2. 4 0
      Forms/Clearing.cs
  3. 4 4
      Forms/SettlementInfo.cs

+ 4 - 4
Business/IrisServices.cs

@@ -1592,11 +1592,11 @@ namespace PTMedicalInsurance.Business
                 joSetlinfo.Add("HospitalizationsDays", Global.Set.hospitalizationsDays);
                 joSetlinfo.Add("HospitalizationsTimes", Global.Set.hospitalizationsTimes);
                 joSetlinfo.Add("HISAdmTime", Global.Set.hisAdmTime);
-                joSetlinfo.Add("HISDischargeTime", Global.Set.hisDischargeTime);
+                joSetlinfo.Add("HISDischargeTime", Global.Set.hisDischargeTime); 
 
-                JObject joExpContent = JObject.Parse(joSetlinfo["exp_content"].ToString());
-                joSetlinfo.Add("medIns_wallet_balance", JsonHelper.getDestValue(joExpContent, "medIns_wallet_balance")); //医保钱包余额
-                joSetlinfo.Add("medIns_wallet_pay", JsonHelper.getDestValue(joExpContent, "medIns_wallet_pay")); //医保钱包支付金额
+                //JObject joExpContent = JObject.Parse(JsonHelper.getDestValue(joSetlinfo, "exp_content"));
+                //joSetlinfo.Add("medIns_wallet_balance", JsonHelper.getDestValue(joExpContent, "medIns_wallet_balance")); //医保钱包余额
+                //joSetlinfo.Add("medIns_wallet_pay", JsonHelper.getDestValue(joExpContent, "medIns_wallet_pay")); //医保钱包支付金额
 
                 JObject joRtn = invoker.invokeInsuService(JsonHelper.setIrisInpar("09010051", joSetlinfo).ToString(), "插入结算信息");
                 if (JsonHelper.parseIrisRtnValue(joRtn, out errMsg) != 0)

+ 4 - 0
Forms/Clearing.cs

@@ -1577,6 +1577,8 @@ namespace PTMedicalInsurance.Forms
                     sqlStr = sqlStr + " and ValidFlag =-1";
             }
 
+            sqlStr = sqlStr + " and ReversalFlag<>1 ";
+
             //省医保本地            
             //if ((Global.inf.interfaceDr == 10) && (cbOtherPlaceFlag.SelectedIndex == 2))
             //{
@@ -1748,6 +1750,8 @@ namespace PTMedicalInsurance.Forms
                     sqlStr = sqlStr + " and ValidFlag =-1";
             }
 
+            sqlStr = sqlStr + " and ReversalFlag<>1 ";
+
             JObject joSqlstr = new JObject();
             joSqlstr.Add("sqlStr", sqlStr);
             JArray jaParam = new JArray();

+ 4 - 4
Forms/SettlementInfo.cs

@@ -82,13 +82,13 @@ namespace PTMedicalInsurance.Forms
             this.tbCommercialReimamt.Text = joSettlmentInfo["commercial_reimamt"].ToString();
             this.tbCommercialRenflag.Text = joSettlmentInfo["commercial_renflag"].ToString();
 
-            JObject joExpContent = JObject.Parse(joSettlmentInfo["exp_content"].ToString());
-            tbMedInsWalletBalance.Text = JsonHelper.getDestValue(joExpContent, "medIns_wallet_balance");
-            tbMedInsWalletPay.Text = JsonHelper.getDestValue(joExpContent, "medIns_wallet_pay");
+            //JObject joExpContent = JObject.Parse(JsonHelper.getDestValue(joSettlmentInfo, "exp_content"));            
+            //tbMedInsWalletBalance.Text = JsonHelper.getDestValue(joExpContent, "medIns_wallet_balance");
+            //tbMedInsWalletPay.Text = JsonHelper.getDestValue(joExpContent, "medIns_wallet_pay");
 
             Global.Set.acctPay = joSettlmentInfo["acct_pay"].ToString();
             setDgvSettlDetailHeader();
-            dgvSetlDetail.DataSource = dtSettlmentDetail;           
+            dgvSetlDetail.DataSource = dtSettlmentDetail; 
         }
 
         private void AddDGVColumn(DataGridView dgv, string headerText, string dataPropertyName, int width = 120)