using PTMedicalInsurance.FormSetter; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace PTMedicalInsurance.Forms.BasicDatas { public class GridViewSetter : GridViewSetterBase { #region 数据下载界面 /// /// 设置药品列标题 /// public void SetHeaderTextOfDrug(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "编码", "Code", 300); AddDGVColumn(dgv, "名称", "Name", 300); AddDGVColumn(dgv, "批准文号", "ApprovalNO", 200); AddDGVColumn(dgv, "收费项目等级", "ChargeItemLevel"); AddDGVColumn(dgv, "医疗收费项目类别", "ChargeItemType"); AddDGVColumn(dgv, "收费标准", "ChargeStandards"); AddDGVColumn(dgv, "目录类别", "ListType"); AddDGVColumn(dgv, "最高限价", "CeilingPrice"); AddDGVColumn(dgv, "剂型", "DosageFormCode"); AddDGVColumn(dgv, "剂型名称", "DosageFormName"); AddDGVColumn(dgv, "规格", "Specification"); AddDGVColumn(dgv, "包装单位", "UnitOfPackag", 100); AddDGVColumn(dgv, "计价单位", "UnitOfValuation", 100); //AddDGVColumn(dgv, "有效标志", "ValidFlag",100); //AddDGVCheckBoxColumn(dgv, "儿童用药标志", "CumulativeNegativeBurdenFlag", 100); AddDGVColumn(dgv, "特殊药品标志", "SpecialFlag"); //AddDGVColumn(dgv, "限制标志", "LimitFlag"); AddDGVColumn(dgv, "限制范围", "LimitRange"); AddDGVColumn(dgv, "生产厂家", "Manufacturers"); AddDGVColumn(dgv, "版本号", "VersionNO"); AddDGVColumn(dgv, "更新时间", "UpdateTime", 180); } public void SetHeaderTextOfMedicalService(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "编码", "Code", 300); AddDGVColumn(dgv, "名称", "Name", 300); AddDGVColumn(dgv, "说明", "Instructions", 200); AddDGVColumn(dgv, "除外内容", "ExceptContent", 200); AddDGVColumn(dgv, "项目内涵", "Connotation", 200); AddDGVColumn(dgv, "非公立二级价格", "ChargeStandards", 250); AddDGVColumn(dgv, "非公立三级价格", "CeilingPrice", 250); AddDGVColumn(dgv, "计价单位", "UnitOfValuation", 100); AddDGVColumn(dgv, "规格", "Specification"); //AddDGVCheckBoxColumn(dgv, "有效标志", "ValidFlag", 100); //AddDGVCheckBoxColumn(dgv, "使用标志", "UseFlag", 100); AddDGVColumn(dgv, "收费等级", "ChargeItemLevel", 100); AddDGVColumn(dgv, "收费等级名称", "ChargeItemLevelName", 160); AddDGVColumn(dgv, "更新时间", "UpdateTime", 180); AddDGVColumn(dgv, "限制标志", "LimitFlag", 100); AddDGVColumn(dgv, "限制范围", "LimitRange"); AddDGVColumn(dgv, "版本号", "VersionNO"); AddDGVColumn(dgv, "收费项目等级", "ChargeItemLevel"); AddDGVColumn(dgv, "医疗收费项目类别", "ChargeItemType"); AddDGVColumn(dgv, "收费标准", "ChargeStandards"); AddDGVColumn(dgv, "目录类别", "ListType"); AddDGVColumn(dgv, "最高限价", "CeilingPrice"); } /// /// 材料 /// /// public void SetHeaderTextOfMaterials(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "编码", "Code", 300); AddDGVColumn(dgv, "名称", "Name", 300); AddDGVColumn(dgv, "批准文号", "ApprovalNO", 200); AddDGVColumn(dgv, "剂型", "DosageFormCode", 100); AddDGVColumn(dgv, "剂型名称", "DosageFormName"); AddDGVColumn(dgv, "规格", "Specification"); AddDGVColumn(dgv, "包装单位", "UnitOfPackag"); AddDGVColumn(dgv, "计价单位", "UnitOfValuation"); AddDGVColumn(dgv, "有效标志", "ValidFlag", 100); AddDGVCheckBoxColumn(dgv, "使用标志", "UseFlag", 100); AddDGVColumn(dgv, "特殊药品标志", "SpecialFlag"); AddDGVColumn(dgv, "更新时间", "UpdateTime", 180); AddDGVColumn(dgv, "限制标志", "LimitFlag", 100); AddDGVColumn(dgv, "限制范围", "LimitRange", 100); AddDGVColumn(dgv, "生产厂家", "Manufacturers"); AddDGVColumn(dgv, "版本号", "VersionNO"); AddDGVColumn(dgv, "收费项目等级", "ChargeItemLevel"); AddDGVColumn(dgv, "医疗收费项目类别", "ChargeItemType"); AddDGVColumn(dgv, "收费标准", "ChargeStandards"); AddDGVColumn(dgv, "目录类别", "ListType"); AddDGVColumn(dgv, "最高限价", "CeilingPrice"); } /// /// 设置诊断,手术,病种等列标题 /// public void SetHeaderTextOfDiagnose(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "编码", "Code", 200); AddDGVColumn(dgv, "名称", "Name", 500); } //字典表 public void SetHeaderTextOfDictionary(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "大类", "insuCode"); AddDGVColumn(dgv, "编码", "code"); AddDGVColumn(dgv, "名称", "descripts", 500);//PinyinSearchCode AddDGVColumn(dgv, "查找码", "pinyinSearchCode", 200); AddDGVColumn(dgv, "更新日期", "CreateDate", 150); AddDGVColumn(dgv, "更新时间", "CreateTime", 150); } /// /// 中药饮片 /// public void SetHeaderTextOfChineseMedicine(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "编码", "Code", 200); AddDGVColumn(dgv, "名称", "Name", 500); AddDGVColumn(dgv, "单复方标志", "DosageFormCode", 200); AddDGVColumn(dgv, "药用部位", "DosageFormName", 300); AddDGVColumn(dgv, "质量等级", "CategoryCode", 200); AddDGVColumn(dgv, "中草药年份", "CategoryName", 200); AddDGVColumn(dgv, "安全计量", "Specification", 200); AddDGVColumn(dgv, "更新时间", "UpdateTime", 180); } /// /// 医疗机构制剂目录 /// public void SetHeaderTextOfPreparation(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "编码", "Code", 300); AddDGVColumn(dgv, "名称", "Name", 300); AddDGVColumn(dgv, "批准文号", "ApprovalNO", 200); AddDGVColumn(dgv, "更新时间", "UpdateTime", 180); AddDGVColumn(dgv, "剂型", "DosageFormCode", 100); AddDGVColumn(dgv, "剂型名称", "DosageFormName"); AddDGVColumn(dgv, "规格", "Specification"); AddDGVColumn(dgv, "包装单位", "UnitOfPackag", 100); AddDGVColumn(dgv, "计价单位", "UnitOfValuation", 100); AddDGVColumn(dgv, "有效标志", "ValidFlag", 100); AddDGVCheckBoxColumn(dgv, "使用标志", "UseFlag", 100); AddDGVColumn(dgv, "特殊药品标志", "SpecialFlag"); AddDGVColumn(dgv, "限制标志", "LimitFlag", 100); AddDGVColumn(dgv, "限制范围", "LimitRange"); AddDGVColumn(dgv, "版本号", "VersionNO"); } /// /// 肿瘤形态学 /// public void SetHeaderTextOfTumorMorphology(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "唯一记录号", "Code", 300); AddDGVColumn(dgv, "肿瘤形态学ID", "Name", 200); AddDGVColumn(dgv, "肿瘤/细胞类型代码", "Connotation", 200); AddDGVColumn(dgv, "形态学分类代码", "DosageFormCode", 200); AddDGVColumn(dgv, "形态学分类", "DosageFormName", 200); AddDGVColumn(dgv, "数据创建时间", "CategoryCode", 200); AddDGVColumn(dgv, "数据更新时间", "CategoryName", 200); AddDGVColumn(dgv, "更新时间", "UpdateTime", 180); AddDGVColumn(dgv, "版本号", "VersionNO", 200); AddDGVColumn(dgv, "版本号名称", "VersionName", 400); } /// /// 中医疾病 /// public void GetChineseDiagnoseJsonByTxt(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "中医疾病诊断ID", "Code", 300); AddDGVColumn(dgv, "疾病分类名称", "Name", 200); AddDGVColumn(dgv, "科别类目代码", "LocateCode", 200); AddDGVColumn(dgv, "科别类目名称", "LocateName", 300); AddDGVColumn(dgv, "专科系统分类目代码", "DosageFormCode", 200); AddDGVColumn(dgv, "专科系统分类目名称", "DosageFormName", 300); AddDGVColumn(dgv, "疾病分类代码", "CategoryCode", 200); AddDGVColumn(dgv, "疾病分类名称", "CategoryName", 300); AddDGVColumn(dgv, "更新时间", "UpdateTime", 180); AddDGVColumn(dgv, "版本号", "VersionNO", 200); AddDGVColumn(dgv, "版本号名称", "VersionName", 400); } /// /// 中医证候 /// public void GetTCMSyndromeJsonByTxt(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "中医证候ID", "Code", 300); AddDGVColumn(dgv, "证候类目名称", "Name", 200); AddDGVColumn(dgv, "证候类目代码", "LocateCode", 200); AddDGVColumn(dgv, "证候类目名称", "LocateName", 300); AddDGVColumn(dgv, "证候属性代码", "DosageFormCode", 200); AddDGVColumn(dgv, "证候属性", "DosageFormName", 300); AddDGVColumn(dgv, "证候分类代码", "CategoryCode", 200); AddDGVColumn(dgv, "证候分类名称", "CategoryName", 300); AddDGVColumn(dgv, "更新时间", "UpdateTime", 180); AddDGVColumn(dgv, "版本号", "VersionNO", 200); AddDGVColumn(dgv, "版本号名称", "VersionName", 400); } /// /// 民族药品 /// /// public void GetEthnicMedicineJsonByTxt(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "医疗目录编码", "med_list_codg", 300); AddDGVColumn(dgv, "药品商品名", "drug_prodname", 200); AddDGVColumn(dgv, "通用名编号", "genname_codg", 200); AddDGVColumn(dgv, "药品通用名", "drug_genname", 300); AddDGVColumn(dgv, "民族药种类", "ethdrug_type", 200); AddDGVColumn(dgv, "化学名称", "chemname", 300); AddDGVColumn(dgv, "别名", "alis", 200); AddDGVColumn(dgv, "英文名称", "eng_name", 200); AddDGVColumn(dgv, "剂型", "dosform", 200); AddDGVColumn(dgv, "每次用量", "each_dos", 200); AddDGVColumn(dgv, "使用频次", "used_frqu", 200); AddDGVColumn(dgv, "国家药品编号", "nat_drug_no", 200); AddDGVColumn(dgv, "用法", "used_mtd", 200); AddDGVColumn(dgv, "成分", "ing", 200); AddDGVColumn(dgv, "性状", "chrt", 200); AddDGVColumn(dgv, "不良反应", "defs", 200); AddDGVColumn(dgv, "禁忌", "tabo", 200); AddDGVColumn(dgv, "注意事项", "mnan", 200); AddDGVColumn(dgv, "贮藏", "stog", 200); AddDGVColumn(dgv, "药品规格", "drug_spec", 200); AddDGVColumn(dgv, "计价单位类型", "prcunt_type", 200); AddDGVColumn(dgv, "非处方药标志", "otc_flag", 200); AddDGVColumn(dgv, "包装材质", "pacmatl", 200); AddDGVColumn(dgv, "包装规格", "pacspec", 200); AddDGVColumn(dgv, "最小使用单位", "min_useunt", 200); AddDGVColumn(dgv, "最小销售单位", "min_salunt", 200); AddDGVColumn(dgv, "说明书", "manl", 200); AddDGVColumn(dgv, "给药途径", "rute", 200); AddDGVColumn(dgv, "开始日期", "begndate", 200); AddDGVColumn(dgv, "结束日期", "enddate", 200); AddDGVColumn(dgv, "药理分类", "pham_type", 200); AddDGVColumn(dgv, "备注", "memo", 200); AddDGVColumn(dgv, "包装数量", "pac_cnt", 200); AddDGVColumn(dgv, "最小计量单位", "min_unt", 200); AddDGVColumn(dgv, "最小包装数量", "min_pac_cnt", 200); AddDGVColumn(dgv, "最小包装单位", "min_pacunt", 200); AddDGVColumn(dgv, "最小制剂单位", "min_prepunt", 200); AddDGVColumn(dgv, "药品有效期", "drug_expy", 200); AddDGVColumn(dgv, "功能主治", "efcc_atd", 200); AddDGVColumn(dgv, "最小计价单位", "min_prcunt", 200); AddDGVColumn(dgv, "五笔助记码", "wubi", 200); AddDGVColumn(dgv, "拼音助记码", "pinyin", 200); AddDGVColumn(dgv, "有效标志", "vali_flag", 200); AddDGVColumn(dgv, "唯一记录号", "rid", 200); AddDGVColumn(dgv, "数据创建时间", "crte_time", 200); AddDGVColumn(dgv, "数据更新时间", "updt_time", 200); AddDGVColumn(dgv, "创建人", "crter_id", 200); } /// /// 医保目录信息查询 /// /// public void GetMedInsuCatalogJsonByTxt(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "医保目录编码", "hilist_code", 300); AddDGVColumn(dgv, "医保目录名称", "hilist_name", 200); AddDGVColumn(dgv, "参保机构医保区划", "insu_admdvs", 150); AddDGVColumn(dgv, "开始日期", "begndate", 200); AddDGVColumn(dgv, "结束日期", "enddate", 200); AddDGVColumn(dgv, "医疗收费项目类别", "med_chrgitm_type", 180); AddDGVColumn(dgv, "收费项目等级", "chrgitm_lv", 180); AddDGVColumn(dgv, "限制使用标志", "lmt_used_flag", 180); AddDGVColumn(dgv, "目录类别", "list_type", 150); AddDGVColumn(dgv, "医疗使用标志", "med_use_flag", 150); AddDGVColumn(dgv, "生育使用标志", "matn_used_flag", 150); AddDGVColumn(dgv, "医保目录使用类别", "hilist_use_type", 180); AddDGVColumn(dgv, "限复方使用类型", "lmt_cpnd_type", 150); AddDGVColumn(dgv, "五笔助记码", "wubi", 180); AddDGVColumn(dgv, "拼音助记码", "pinyin", 180); AddDGVColumn(dgv, "备注", "memo", 200); AddDGVColumn(dgv, "有效标志", "vali_flag", 200); AddDGVColumn(dgv, "唯一记录号", "rid", 200); AddDGVColumn(dgv, "更新时间", "updt_time", 200); AddDGVColumn(dgv, "创建人", "crter_id", 200); AddDGVColumn(dgv, "创建人姓名", "crter_name", 200); AddDGVColumn(dgv, "创建时间", "crte_time", 200); AddDGVColumn(dgv, "创建机构", "crte_optins_no", 200); AddDGVColumn(dgv, "经办人", "opter_id", 200); AddDGVColumn(dgv, "经办人姓名", "opter_name", 200); AddDGVColumn(dgv, "经办时间", "opt_time", 200); AddDGVColumn(dgv, "经办机构", "optins_no", 150); AddDGVColumn(dgv, "统筹区", "poolarea_no", 150); } /// /// 医疗与医保目录匹配关系查询 /// /// public void GetMedInsuCorrespondencJsonByTxt(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "医疗目录编码", "med_list_codg", 200); AddDGVColumn(dgv, "医保目录编码", "hilist_code", 200); AddDGVColumn(dgv, "目录类别", "list_type", 150); AddDGVColumn(dgv, "参保机构医保区划", "insu_admdvs", 150); AddDGVColumn(dgv, "开始日期", "begndate", 200); AddDGVColumn(dgv, "结束日期", "enddate", 200); AddDGVColumn(dgv, "备注", "memo", 300); AddDGVColumn(dgv, "有效标志", "vali_flag", 200); AddDGVColumn(dgv, "唯一记录号", "rid", 200); AddDGVColumn(dgv, "更新时间", "updt_time", 200); AddDGVColumn(dgv, "创建人", "crter_id", 200); AddDGVColumn(dgv, "创建人姓名", "crter_name", 200); AddDGVColumn(dgv, "创建时间", "crte_time", 200); AddDGVColumn(dgv, "创建机构", "crte_optins_no", 200); AddDGVColumn(dgv, "经办人", "opter_id", 200); AddDGVColumn(dgv, "经办人姓名", "opter_name", 200); AddDGVColumn(dgv, "经办时间", "opt_time", 200); AddDGVColumn(dgv, "经办机构", "optins_no", 150); AddDGVColumn(dgv, "统筹区", "poolarea_no", 150); } /// /// 医药机构目录匹配信息查询 /// /// public void GetMedInstCorrespondencJsonByTxt(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "定点医药机构编号", "fixmedins_code", 200); AddDGVColumn(dgv, "定点医药机构目录编号", "medins_list_codg", 200); AddDGVColumn(dgv, "定点医药机构目录名称", "medins_list_name", 200); AddDGVColumn(dgv, "参保机构医保区划", "insu_admdvs", 200); AddDGVColumn(dgv, "目录类别", "list_type", 200); AddDGVColumn(dgv, "医疗目录编码", "med_list_codg", 200); AddDGVColumn(dgv, "开始日期", "begndate", 200); AddDGVColumn(dgv, "结束日期", "enddate", 200); AddDGVColumn(dgv, "批准文号", "aprvno", 200); AddDGVColumn(dgv, "剂型", "dosform", 200); AddDGVColumn(dgv, "除外内容", "exct_cont", 200); AddDGVColumn(dgv, "项目内涵", "item_cont", 200); AddDGVColumn(dgv, "计价单位", "prcunt", 200); AddDGVColumn(dgv, "规格", "spec", 200); AddDGVColumn(dgv, "包装规格", "pacspec", 200); AddDGVColumn(dgv, "备注", "memo", 200); AddDGVColumn(dgv, "有效标志", "vali_flag", 200); AddDGVColumn(dgv, "唯一记录号", "rid", 200); AddDGVColumn(dgv, "更新时间", "updt_time", 200); AddDGVColumn(dgv, "创建人", "crter_id", 200); AddDGVColumn(dgv, "创建人姓名", "crter_name", 200); AddDGVColumn(dgv, "创建时间", "crte_time", 200); AddDGVColumn(dgv, "创建机构", "crte_optins_no", 200); AddDGVColumn(dgv, "经办人", "opter_id", 200); AddDGVColumn(dgv, "经办人姓名", "opter_name", 200); AddDGVColumn(dgv, "经办时间", "opt_time", 200); AddDGVColumn(dgv, "经办机构", "optins_no", 150); AddDGVColumn(dgv, "统筹区", "poolarea_no", 150); } /// /// 医保目录限价信息查询 /// /// public void GetMedInsuFixedPriceJsonByTxt(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "医保目录编码", "hilist_code", 300); AddDGVColumn(dgv, "医保目录限价类型", "hilist_lmtpric_type", 200); AddDGVColumn(dgv, "医保目录超限处理方式", "overlmt_dspo_way", 200); AddDGVColumn(dgv, "参保机构医保区划", "insu_admdvs", 200); AddDGVColumn(dgv, "开始日期", "begndate", 200); AddDGVColumn(dgv, "结束日期", "enddate", 200); AddDGVColumn(dgv, "医保目录定价上限金额", "hilist_pric_uplmt_amt", 200); AddDGVColumn(dgv, "有效标志", "vali_flag", 100); AddDGVColumn(dgv, "唯一记录号", "rid", 300); AddDGVColumn(dgv, "更新时间", "updt_time", 180); AddDGVColumn(dgv, "创建人", "crter_id", 110); AddDGVColumn(dgv, "创建人姓名", "crter_name", 150); AddDGVColumn(dgv, "创建时间", "crte_time", 180); AddDGVColumn(dgv, "创建机构", "crte_optins_no", 150); AddDGVColumn(dgv, "经办人", "opter_id", 110); AddDGVColumn(dgv, "经办人姓名", "opter_name", 150); AddDGVColumn(dgv, "经办时间", "opt_time", 180); AddDGVColumn(dgv, "经办机构", "optins_no", 150); AddDGVColumn(dgv, "表名", "tabname", 180); AddDGVColumn(dgv, "统筹区", "poolarea_no", 150); } /// /// 医保目录先自付比例信息查询 /// /// public void GetMedInsuFirstPayProportionJsonByTxt(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "医保目录编码", "hilist_code", 220); AddDGVColumn(dgv, "医保目录自付比例人员类别", "selfpay_prop_psn_type", 210); AddDGVColumn(dgv, "目录自付比例类别", "selfpay_prop_type", 180); AddDGVColumn(dgv, "参保机构医保区划", "insu_admdvs", 150); AddDGVColumn(dgv, "开始日期", "begndate", 180); AddDGVColumn(dgv, "结束日期", "enddate", 180); AddDGVColumn(dgv, "自付比例", "selfpay_prop", 110); AddDGVColumn(dgv, "有效标志", "vali_flag", 110); AddDGVColumn(dgv, "唯一记录号", "rid", 250); AddDGVColumn(dgv, "更新时间", "updt_time", 180); AddDGVColumn(dgv, "创建人", "crter_id", 100); AddDGVColumn(dgv, "创建人姓名", "crter_name", 150); AddDGVColumn(dgv, "创建时间", "crte_time", 180); AddDGVColumn(dgv, "创建机构", "crte_optins_no", 200); AddDGVColumn(dgv, "经办人", "opter_id", 200); AddDGVColumn(dgv, "经办人姓名", "opter_name", 150); AddDGVColumn(dgv, "经办时间", "opt_time", 180); AddDGVColumn(dgv, "经办机构", "optins_no", 150); AddDGVColumn(dgv, "表名", "tabname", 180); AddDGVColumn(dgv, "统筹区", "poolarea_no", 150); } /// /// 医药机构信息获取 /// /// public void GetMedicalInstitutionJsonByTxt(DataGridView dgv) { dgv.Columns.Clear(); //dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "定点医药机构编号", "fixmedins_code", 180); AddDGVColumn(dgv, "定点医药机构名称", "fixmedins_name", 400); AddDGVColumn(dgv, "统一社会信用代码", "uscc", 200); AddDGVColumn(dgv, "定点医疗服务机构类型", "fixmedins_type", 200); AddDGVColumn(dgv, "医院等级", "hosp_lv", 100); AddDGVColumn(dgv, "除外内容", "exp_content", 200); //AddDGVColumn(dgv, "定点医药机构编号", "Code", 200); //AddDGVColumn(dgv, "定点医药机构名称", "Descripts", 400); ////AddDGVColumn(dgv, "统一社会信用代码", "uscc", 200); //AddDGVColumn(dgv, "定点医疗服务机构类型", "HospTypeDr", 300); //AddDGVColumn(dgv, "医院等级", "HospGradeDr", 200); } #endregion #region 数据对照界面 public void SetHeaderTextOfMapping_HisDirectory(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "序号", "tind", 50); AddDGVColumn(dgv, "医院编码", "itemCode", 150); AddDGVColumn(dgv, "医院名称", "itemDesc", 200); AddDGVColumn(dgv, "中心编码", "InsuCode", 250); AddDGVColumn(dgv, "中心名称", "insuName", 200); AddDGVColumn(dgv, "对照状态", "flag", 80); //AddDGVColumn(dgv, "上传状态", "state", 80); AddDGVColumn(dgv, "规格", "spec", 200); AddDGVColumn(dgv, "单位", "itemUnitDesc", 70); AddDGVColumn(dgv, "批准文号", "pprovalNo", 200); AddDGVColumn(dgv, "厂家", "manfDesc", 200); AddDGVColumn(dgv, "价格", "itemPrice", 200); } #endregion #region 标题设置界面 /// /// 设置标题设置界面标题 /// public void SetHeaderTextOfHeadertextSetter(DataGridView dgv) { dgv.Columns.Clear(); dgv.AutoGenerateColumns = false; AddDGVColumn(dgv, "序号", "index", 30); AddDGVColumn(dgv, "字段名", "columnName", 300); AddDGVColumn(dgv, "字段标题", "desc", 200); AddDGVColumn(dgv, "字段长度", "width"); AddDGVColumn(dgv, "数据类型", "dataType"); AddDGVColumn(dgv, "表格列类型", "dataGridViewColumn"); AddDGVColumn(dgv, "是否可见", "visible"); } #endregion } }