This commit is contained in:
2025-12-11 10:09:57 +08:00
parent 73b7a8afc9
commit 96081cf795
56 changed files with 2987 additions and 7014 deletions

View File

@@ -1,12 +0,0 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Gatedge.ScanCode.Basis.PlugIn.Bill.BAR_BarCodePrint.FormPlugIn
{
internal class FileName
{
}
}

View File

@@ -25,10 +25,11 @@ namespace Gatedge.ScanCode.Basis.PlugIn.Bill.BAR_Record.ServicePlugIn
e.FieldKeys.Add("FBarMoEntryId");
}
public override void BeforeDoSaveExecute(BeforeDoSaveExecuteEventArgs e)
public override void BeginOperationTransaction(BeginOperationTransactionArgs e)
{
base.BeforeDoSaveExecute(e);
foreach (var bill in e.DataEntities)
base.BeginOperationTransaction(e);
foreach (var bill in e.DataEntitys)
{
var barEntityList = bill["FBarEntity"] as DynamicObjectCollection;
var resultEntityList = bill["FResultEntity"] as DynamicObjectCollection;

View File

@@ -31,151 +31,46 @@
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="Kingdee.BOS">
<Reference Include="Kingdee.BOS, Version=7.2.877.3, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Library\Kingdee.BOS.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.App">
<Reference Include="Kingdee.BOS.App, Version=7.2.877.3, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Library\Kingdee.BOS.App.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.App.Core">
<HintPath>..\Library\Kingdee.BOS.App.Core.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.Business.Bill">
<HintPath>..\Library\Kingdee.BOS.Business.Bill.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.Contracts">
<HintPath>..\Library\Kingdee.BOS.Contracts.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.Core">
<Reference Include="Kingdee.BOS.Core, Version=7.2.877.3, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Library\Kingdee.BOS.Core.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.DataEntity">
<Reference Include="Kingdee.BOS.DataEntity, Version=9.0.116.12, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Library\Kingdee.BOS.DataEntity.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.Excel">
<HintPath>..\Library\Kingdee.BOS.Excel.dll</HintPath>
<Reference Include="Kingdee.BOS.OrmEngine">
<HintPath>..\Library\Kingdee.BOS.OrmEngine.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.FileServer.Core">
<HintPath>..\Library\Kingdee.BOS.FileServer.Core.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.FileServer.ProxyService">
<HintPath>..\Library\Kingdee.BOS.FileServer.ProxyService.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.ServiceHelper">
<Reference Include="Kingdee.BOS.ServiceHelper, Version=7.2.877.3, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Library\Kingdee.BOS.ServiceHelper.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.VerificationHelper">
<HintPath>..\Library\Kingdee.BOS.VerificationHelper.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.Web">
<HintPath>..\Library\Kingdee.BOS.Web.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.Web.HTML">
<HintPath>..\Library\Kingdee.BOS.Web.HTML.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.Web.HTML.Core">
<HintPath>..\Library\Kingdee.BOS.Web.HTML.Core.dll</HintPath>
</Reference>
<Reference Include="Kingdee.BOS.WebApi.FormService">
<HintPath>..\Library\Kingdee.BOS.WebApi.FormService.dll</HintPath>
</Reference>
<Reference Include="Kingdee.CDP.WebApi.SDK">
<HintPath>..\Library\Kingdee.CDP.WebApi.SDK.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.BD.BarCode.App">
<HintPath>..\Library\Kingdee.K3.BD.BarCode.App.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.BD.BarCode.App.Core">
<Reference Include="Kingdee.K3.BD.BarCode.App.Core, Version=7.0.188.2, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Library\Kingdee.K3.BD.BarCode.App.Core.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.BD.BarCode.App.ServicePlugIn">
<HintPath>..\Library\Kingdee.K3.BD.BarCode.App.ServicePlugIn.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.BD.BarCode.Business.DynamicForm">
<HintPath>..\Library\Kingdee.K3.BD.BarCode.Business.DynamicForm.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.BD.BarCode.Business.PlugIn">
<Reference Include="Kingdee.K3.BD.BarCode.Business.PlugIn, Version=7.0.188.2, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Library\Kingdee.K3.BD.BarCode.Business.PlugIn.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.BD.BarCode.Contracts">
<HintPath>..\Library\Kingdee.K3.BD.BarCode.Contracts.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.BD.BarCode.Core">
<Reference Include="Kingdee.K3.BD.BarCode.Core, Version=7.0.188.2, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Library\Kingdee.K3.BD.BarCode.Core.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.BD.BarCode.ServiceHelper">
<Reference Include="Kingdee.K3.BD.BarCode.ServiceHelper, Version=7.0.188.2, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Library\Kingdee.K3.BD.BarCode.ServiceHelper.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.BD.Contracts">
<HintPath>..\Library\Kingdee.K3.BD.Contracts.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.BD.NewCode.Core">
<HintPath>..\Library\Kingdee.K3.BD.NewCode.Core.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.BD.NewCode.Extension">
<HintPath>..\Library\Kingdee.K3.BD.NewCode.Extension.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.BD.ServiceHelper">
<HintPath>..\Library\Kingdee.K3.BD.ServiceHelper.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.Core">
<HintPath>..\Library\Kingdee.K3.Core.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.FIN.Business.PlugIn">
<HintPath>..\Library\Kingdee.K3.FIN.Business.PlugIn.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.FIN.Core">
<HintPath>..\Library\Kingdee.K3.FIN.Core.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.FIN.HS.Business.PlugIn">
<HintPath>..\Library\Kingdee.K3.FIN.HS.Business.PlugIn.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.FIN.HS.Common.BusinessEntity">
<HintPath>..\Library\Kingdee.K3.FIN.HS.Common.BusinessEntity.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.FIN.HS.Contracts">
<HintPath>..\Library\Kingdee.K3.FIN.HS.Contracts.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.FIN.HS.ServiceHelper">
<HintPath>..\Library\Kingdee.K3.FIN.HS.ServiceHelper.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.FIN.ServiceHelper">
<HintPath>..\Library\Kingdee.K3.FIN.ServiceHelper.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.MFG.App">
<HintPath>..\Library\Kingdee.K3.MFG.App.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.MFG.BusinessCommon">
<HintPath>..\Library\Kingdee.K3.MFG.BusinessCommon.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.MFG.Contracts">
<HintPath>..\Library\Kingdee.K3.MFG.Contracts.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.MFG.PLN.App.Core">
<HintPath>..\Library\Kingdee.K3.MFG.PLN.App.Core.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.MFG.PLN.App.MrpModel">
<HintPath>..\Library\Kingdee.K3.MFG.PLN.App.MrpModel.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.MFG.PLN.Business.PlugIn">
<HintPath>..\Library\Kingdee.K3.MFG.PLN.Business.PlugIn.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.MFG.PLN.Report.PlugIn">
<HintPath>..\Library\Kingdee.K3.MFG.PLN.Report.PlugIn.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.MFG.ServiceHelper">
<HintPath>..\Library\Kingdee.K3.MFG.ServiceHelper.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.SCM.App.Core">
<HintPath>..\Library\Kingdee.K3.SCM.App.Core.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.SCM.Common.BusinessEntity">
<HintPath>..\Library\Kingdee.K3.SCM.Common.BusinessEntity.dll</HintPath>
</Reference>
<Reference Include="Kingdee.K3.SCM.ServiceHelper">
<HintPath>..\Library\Kingdee.K3.SCM.ServiceHelper.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=13.0.1.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Library\Newtonsoft.Json.dll</HintPath>
</Reference>
@@ -189,8 +84,7 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Bill\BAR_BarCodePrint\FormPlugIn\BarCodePrintEditRewrite.cs" />
<Compile Include="Bill\BAR_BarCodePrint\FormPlugIn\FileName.cs" />
<Compile Include="Bill\BAR_BarCodePrint\FormPlugIn\BarCodePrintEditRewriteV7.cs" />
<Compile Include="Bill\BAR_Record\ServicePlugIn\Save.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.