Jelajahi Sumber

feat:调整ICPC字典表头

zhengjie 1 tahun lalu
induk
melakukan
566963f10b
4 mengubah file dengan 44 tambahan dan 20 penghapusan
  1. 31 12
      FormSetter/GridViewSetter.cs
  2. 10 4
      Forms/BasicData.cs
  3. 0 1
      Forms/BasicData.designer.cs
  4. 3 3
      Forms/BasicData.resx

+ 31 - 12
FormSetter/GridViewSetter.cs

@@ -309,27 +309,46 @@ namespace PTMedicalInsurance.FormSetter
             AddDGVColumn(dgv, "版本号名称", "VersionName", 400);
         }
 
+
         /// <summary>
-        /// 中医证候
+        /// ICPC就诊原因
         /// </summary>
-        public void GetTCMSyndromeJsonByTxt(DataGridView dgv)
+        public void SetICPCAdmReasonHeader(DataGridView dgv)
         {
             dgv.Columns.Clear();
             dgv.AutoGenerateColumns = false;
-            AddDGVColumn(dgv, "中医证候ID", "Code", 300);
-            AddDGVColumn(dgv, "证候类目名称", "Name", 200);
+            AddDGVColumn(dgv, "门诊诊疗编码", "Code", 300);
+            AddDGVColumn(dgv, "门诊诊疗名称", "Name", 200);
 
-            AddDGVColumn(dgv, "证候类目代码", "LocateCode", 200);
-            AddDGVColumn(dgv, "证候类目名称", "LocateName", 300);
-            AddDGVColumn(dgv, "证候属性代码", "DosageFormCode", 200);
-            AddDGVColumn(dgv, "证候属性", "DosageFormName", 300);
+            AddDGVColumn(dgv, "ICD-10关联名称", "LocateName", 200);
+            AddDGVColumn(dgv, "统筹区", "LimitRange", 300);
 
-            AddDGVColumn(dgv, "证候分类代码", "CategoryCode", 200);
-            AddDGVColumn(dgv, "证候分类名称", "CategoryName", 300);
-            AddDGVColumn(dgv, "更新时间", "UpdateTime", 180);
+            AddDGVColumn(dgv, "诊疗类型", "CategoryCode", 200);
+            AddDGVColumn(dgv, "生效时间", "StartDate", 180);
+            AddDGVColumn(dgv, "失效时间", "EndDate", 180);
+            AddDGVColumn(dgv, "版本号", "VersionNO", 200);
+            AddDGVColumn(dgv, "版本号名称", "VersionName", 200);
+        }
+        /// <summary>
+        /// ICPC检查和治理
+        /// </summary>
+        /// <param name="dgv"></param>
+        public void SetICPCTreatmentHeader(DataGridView dgv)
+        {
+            dgv.Columns.Clear();
+            dgv.AutoGenerateColumns = false;
+            AddDGVColumn(dgv, "收费项目代码", "Code", 300);
+            AddDGVColumn(dgv, "收费项目名称", "Name", 200);
+            AddDGVColumn(dgv, "ICPC编码", "LocateCode", 200);
+
+            AddDGVColumn(dgv, "收费项目属性", "CategoryCode", 200);
+            AddDGVColumn(dgv, "统筹区", "LimitRange", 300);
 
+            
+            AddDGVColumn(dgv, "生效时间", "StartDate", 180);
+            AddDGVColumn(dgv, "失效时间", "EndDate", 180);
             AddDGVColumn(dgv, "版本号", "VersionNO", 200);
-            AddDGVColumn(dgv, "版本号名称", "VersionName", 400);
+            AddDGVColumn(dgv, "版本号名称", "VersionName", 200);
         }
 
         /// <summary>

+ 10 - 4
Forms/BasicData.cs

@@ -208,14 +208,20 @@ namespace PTMedicalInsurance.Forms
                         gvdSetter.SetHeaderTextOfTumorMorphology(dgv);
                         break;
                     }
-                case 12://中医疾病下载
+                case 12:
                     {
-                        gvdSetter.GetChineseDiagnoseJsonByTxt(dgv);
+                        //中医疾病下载
+                        //gvdSetter.GetChineseDiagnoseJsonByTxt(dgv);
+                        // ICPC3
+                        gvdSetter.SetICPCAdmReasonHeader(dgv);
                         break;
                     }
-                case 13://中医证候下载
+                case 13:
                     {
-                        gvdSetter.GetTCMSyndromeJsonByTxt(dgv);
+                        //中医证候下载
+                        //gvdSetter.GetTCMSyndromeJsonByTxt(dgv);
+                        // ICPC3
+                        gvdSetter.SetICPCTreatmentHeader(dgv);
                         break;
                     }
 

+ 0 - 1
Forms/BasicData.designer.cs

@@ -209,7 +209,6 @@
             dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
             this.dgvDirectoy.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle2;
             this.dgvDirectoy.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
-            this.dgvDirectoy.ContextMenuStrip = this.cmsUpdateInsuDir;
             dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
             dataGridViewCellStyle3.BackColor = System.Drawing.SystemColors.Window;
             dataGridViewCellStyle3.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));

+ 3 - 3
Forms/BasicData.resx

@@ -117,12 +117,12 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <metadata name="cmsUpdateInsuDir.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
-    <value>310, 17</value>
-  </metadata>
   <metadata name="cmsMapping.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>17, 17</value>
   </metadata>
+  <metadata name="cmsUpdateInsuDir.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>310, 17</value>
+  </metadata>
   <metadata name="cmsUpdateAuxInfo.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>146, 17</value>
   </metadata>