diff --git a/插件库/Lskj.Model/BillModel.cs b/插件库/Lskj.Model/BillModel.cs
index 65e8e80..da95d6f 100644
--- a/插件库/Lskj.Model/BillModel.cs
+++ b/插件库/Lskj.Model/BillModel.cs
@@ -350,6 +350,10 @@ namespace Lskj.Model
/// 禁显列不加载数据源
///
public bool DisableFieldSources;
+ ///
+ /// 单据保存前执行的右键id
+ ///
+ public string BeforeBillSaveExec;
///
@@ -419,4 +423,5 @@ namespace Lskj.Model
this.DraggingOrder = columns.Contains("DraggingOrder") && !string.IsNullOrEmpty(rowItem["DraggingOrder"] + "") ? "1".Equals(rowItem["DraggingOrder"] + "") : false;
this.IsBrp = columns.Contains("IsBrp") && !string.IsNullOrEmpty(rowItem["IsBrp"] + "") ? "1".Equals(rowItem["IsBrp"] + "") : false;
this.DetailTreeTable = columns.Contains("DetailTreeTable") && !string.IsNullOrEmpty(rowItem["DetailTreeTable"] + "") ? "1".Equals(rowItem["DetailTreeTable"] + "") : false;
- this.DetailTreeTableExpansion = columns.Contains("DetailTreeTableExpansion") && !string
\ No newline at end of file
+ this.DetailTreeTableExpansion = columns.Contains("DetailTreeTableExpansion") && !string.IsNullOrEmpty(rowItem["DetailTreeTableExpansion"] + "") ? rowItem["DetailTreeTableExpansion"] + "" : "1";
+ this.SelectLast
\ No newline at end of file
diff --git a/插件库/Lskj.Model/BomImpRtnModel.cs b/插件库/Lskj.Model/BomImpRtnModel.cs
new file mode 100644
index 0000000..b1c9e0c
Binary files /dev/null and b/插件库/Lskj.Model/BomImpRtnModel.cs differ
diff --git a/插件库/Lskj.Model/DynamicModel.cs b/插件库/Lskj.Model/DynamicModel.cs
index c0df4e1..50dd90c 100644
--- a/插件库/Lskj.Model/DynamicModel.cs
+++ b/插件库/Lskj.Model/DynamicModel.cs
@@ -2570,4 +2570,4 @@ namespace Lskj.Model
public string idValue;
///
/// 配置关联sql
- ///
+