王 垚
2021-02-26 b8cd2cf8a3ef9290c1be95e9c9b35e1d944c79b7
src/BLL/Demo.BillView/PRD/Pro_TlPushAudit.cs
@@ -15,15 +15,6 @@
namespace Demo.DynamicForm.PRD
{
    /// <summary>
    /// 插件示例:引入销售出库单,建立与销售订单的关联
    /// </summary>
    /// <remarks>
    /// 要求:
    /// 1. 需要引入单据体的源单类型、源单编号字段
    /// 2. 本插件挂在销售出库单的保存操作上
    /// 出库关联销售订单
    /// </remarks>
    [Description("送货计划单插件关联提料计划单")]
    [HotUpdate]
    public class Pro_TlPushAudit : AbstractOperationServicePlugIn
@@ -133,7 +124,7 @@
                }
            }
            // 为新建的源单关联信息,设置内码
            IDBService dbService = ServiceHelper.GetService<IDBService>();
            IDBService dbService = Kingdee.K3.SCM.App.ServiceHelper.GetService<IDBService>();
            dbService.AutoSetPrimaryKey(this.Context, allNewLinkRows.ToArray(), linkEntry.DynamicObjectType);
        }
@@ -144,7 +135,7 @@
        /// <returns></returns>
        private DynamicObject[] LoadPurchaseOrder(HashSet<string> poBillNos)
        {
            IViewService viewService = ServiceHelper.GetService<IViewService>();
            IViewService viewService = Kingdee.K3.SCM.App.ServiceHelper.GetService<IViewService>();
            string formId = "paez_PODemandPlan";
            // 指定需要加载的销售订单字段
@@ -194,7 +185,7 @@
        /// <returns></returns>
        private string GetPOEntryTableNumber()
        {
            IBusinessFlowService bfMetaService = ServiceHelper.GetService<IBusinessFlowService>();
            IBusinessFlowService bfMetaService = Kingdee.K3.SCM.App.ServiceHelper.GetService<IBusinessFlowService>();
            var tableDefine = bfMetaService.LoadTableDefine(this.Context, POFormId, "FEntity");
            return tableDefine.TableNumber;
        }