diff --git a/插件库/Lskj.PubBill/BillModule.cs b/插件库/Lskj.PubBill/BillModule.cs index 659b52c..db7cec6 100644 --- a/插件库/Lskj.PubBill/BillModule.cs +++ b/插件库/Lskj.PubBill/BillModule.cs @@ -1533,13 +1533,13 @@ namespace Lskj.PubBill gridControl.SetGridRightMenus(dtBaseGridRightMenus, this.SysModel, OnGridControlRightCallback); //gridControl.GridView.SelectionChanged += new SelectionChangedEventHandler(OnGridControlSelectionChanged); //gridControl.GridView.FocusedRowObjectChanged += OnFocusedRowObjectChanged; - if (!SystemInfo.Instance.IsBillDoubleClick) + if (model.DetailsDoubleClick) { - gridControl.GridView.RowCellClick += OnGridViewRowCellClick; // 2019-11-12 cmd提出改为行点击事件,否则会出现保存提交后,单据管理无法查询出数据 + gridControl.GridView.DoubleClick += OnSourceGridViewDoubleClick; // 2023-3-11 增加双击配置 } else { - gridControl.GridView.DoubleClick += OnSourceGridViewDoubleClick; // 2023-3-11 增加双击配置 + gridControl.GridView.RowCellClick += OnGridViewRowCellClick; // 2019-11-12 cmd提出改为行点击事件,否则会出现保存提交后,单据管理无法查询出数据 } if (BillModel.IsBillSourceCheck == 1) diff --git a/插件库/Lskj.PubBill/Model/BillSourceModel.cs b/插件库/Lskj.PubBill/Model/BillSourceModel.cs index 2d5159b..1cbce47 100644 --- a/插件库/Lskj.PubBill/Model/BillSourceModel.cs +++ b/插件库/Lskj.PubBill/Model/BillSourceModel.cs @@ -48,6 +48,8 @@ namespace Lskj.PubBill.Model public bool LoadFilter { get; private set; }//来源筛选行是否显示 public bool DetailedLoadFilter { get; private set; }//来源明细筛选行是否显示 + public bool DetailsDoubleClick;// 单据来源刷新来源明细模式,默认单击,1为双击 + public BillSourceModel(DataRow item) { if (item == null) return; @@ -78,21 +80,4 @@ namespace Lskj.PubBill.Model this.SaveRefreshFlag = item.Table.Columns.Contains("SaveRefreshFlag") && "1".Equals(item["SaveRefreshFlag"] + "") ? true : false; this.SourceDetailsDetailsSql = item.Table.Columns.Contains("detailSQL1") ? item["detailSQL1"] + "" : ""; this.sourceDetailType = item.Table.Columns.Contains("sourceDetailType") ? item["sourceDetailType"] + "" : ""; - this.DisableShowSourceCount = item.Table.Columns.Contains("DisableShowSourceCount") && "1".Equals(item["DisableShowSourceCount"] + "") ? true : false; - - this.AddDataSql = item.Table.Columns.Contains("AddDataSql") ? item["AddDataSql"] + "" : ""; - this.AddDataCondition = item.Table.Columns.Contains("AddDataCondition") ? item["AddDataCondition"] + "" : ""; - - this.LoadFilter = item.Table.Columns.Contains("LoadFilter") && "1".Equals(item["LoadFilter"] + "") ? true : false; - this.DetailedLoadFilter = item.Table.Columns.Contains("DetailedLoadFilter") && "1".Equals(item["DetailedLoadFilter"] + "") ? true : false; - } - /// - /// 改变来源类型 - /// - /// - public void ChangeSourceType(int sourceType) - { - this.SourceType = sourceType; - } - } -} + this.DisableShowSourceCount = item.Table.Columns.Contains( \ No newline at end of file