Browse Source

运费金额

master
luanhui 8 years ago
parent
commit
29edef5f06
4 changed files with 107 additions and 28 deletions
  1. +52
    -11
      B3_DongFangWanQi.Web/B3_DongFangWanQi.Web.csproj
  2. +34
    -0
      B3_DongFangWanQi.Web/Overlays/SaleOutStoreAnalyse_Ext.cs
  3. +6
    -2
      B3_DongFangWanQi.Web/PluginClass.cs
  4. +15
    -15
      B3_DongFangWanQi/B3_DongFangWanQi.csproj

+ 52
- 11
B3_DongFangWanQi.Web/B3_DongFangWanQi.Web.csproj View File

@ -34,43 +34,83 @@
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<ItemGroup>
<Reference Include="B3Frameworks, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL" />
<Reference Include="B3Frameworks.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL" />
<Reference Include="B3Frameworks, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<Private>False</Private>
</Reference>
<Reference Include="B3Frameworks.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<Private>False</Private>
</Reference>
<Reference Include="B3Sale, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3a973053c7ebf11c, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\tsref\Debug\B3Sale.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="B3Sale.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3a973053c7ebf11c, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\tsref\Debug\B3Sale.Web.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="B3SaleInterface, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3a973053c7ebf11c, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<Private>False</Private>
</Reference>
<Reference Include="B3UnitedInfos, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<Private>False</Private>
</Reference>
<Reference Include="Forks.EnterpriseServices, Version=3.1.0.0, Culture=neutral, PublicKeyToken=7254430f49d10aae, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<Private>False</Private>
</Reference>
<Reference Include="B3SaleInterface, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3a973053c7ebf11c, processorArchitecture=MSIL" />
<Reference Include="B3UnitedInfos, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL" />
<Reference Include="Forks.EnterpriseServices, Version=3.1.0.0, Culture=neutral, PublicKeyToken=7254430f49d10aae, processorArchitecture=MSIL" />
<Reference Include="Forks.Utils, Version=3.0.0.0, Culture=neutral, PublicKeyToken=6911f69af04f1ecb, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\TsingSoft2\TSREF\Forks.Utils.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="System">
<SpecificVersion>False</SpecificVersion>
</Reference>
<Reference Include="System.Data">
<SpecificVersion>False</SpecificVersion>
</Reference>
<Reference Include="System.Drawing">
<SpecificVersion>False</SpecificVersion>
</Reference>
<Reference Include="System.Web">
<SpecificVersion>False</SpecificVersion>
</Reference>
<Reference Include="System.Xml">
<SpecificVersion>False</SpecificVersion>
</Reference>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Drawing" />
<Reference Include="System.Web" />
<Reference Include="System.Xml" />
<Reference Include="TSingSoft.WebControls2, Version=2.0.0.0, Culture=neutral, PublicKeyToken=2d003d348dae6330, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\TsingSoft2\TSREF\TSingSoft.WebControls2.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Wpf, Version=1.3.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<Private>False</Private>
</Reference>
<Reference Include="Wpf, Version=1.3.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL" />
<Reference Include="Wpf.System, Version=1.3.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\tsref\Debug\Wpf.System.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Wpf.System.Web, Version=1.3.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\tsref\Debug\Wpf.System.Web.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="..\..\..\version\Customer_version.cs">
<Link>Customer_version.cs</Link>
</Compile>
<Compile Include="Overlays\SaleOutStoreAnalyse_Ext.cs">
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="Pages\B3_DongFangWanQi\BaseInfos\OutputConfigureList.cs">
<SubType>ASPXCodeBehind</SubType>
</Compile>
@ -97,6 +137,7 @@
<ProjectReference Include="..\B3_DongFangWanQi\B3_DongFangWanQi.csproj">
<Project>{87cf591a-d1d7-4c3c-a890-38cf99b36ff2}</Project>
<Name>B3_DongFangWanQi</Name>
<Private>False</Private>
</ProjectReference>
</ItemGroup>
<ItemGroup>


+ 34
- 0
B3_DongFangWanQi.Web/Overlays/SaleOutStoreAnalyse_Ext.cs View File

@ -0,0 +1,34 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web.UI.WebControls;
using BWP.Web.Pages.B3Sale.Reports;
using Forks.EnterpriseServices.DataForm;
using Forks.EnterpriseServices.DomainObjects2;
using Forks.EnterpriseServices.DomainObjects2.DQuery;
namespace BWP.Web.Overlays
{
class SaleOutStoreAnalyse_Ext: SaleOutStoreAnalyse
{
protected override bool AddCustomerSelfColumns(JoinAlias alias, DQueryDom dom, ListItem field)
{
// return base.AddCustomerSelfColumns(alias, dom, field);
if (field.Text == "FreightPrice")
{
dom.Columns.Add(DQSelectColumn.Field("FreightPrice", alias));
dom.GroupBy.Expressions.Add(DQExpression.Field(alias, field.Value));
ColumnNames.Add(field.Value);
return true;
}
return false;
}
protected override void AddCustomerShowFields(Dictionary<string, DFInfo> fileInfo, DFInfo mainInfo, DFInfo detailInfo, List<string> spec)
{
_fileInfo.Add("FreightPrice", mainInfo);
}
}
}

+ 6
- 2
B3_DongFangWanQi.Web/PluginClass.cs View File

@ -1,5 +1,8 @@
using TSingSoft.WebPluginFramework;
using BWP.Web.Overlays;
using BWP.Web.Pages.B3Sale.Reports;
using TSingSoft.WebPluginFramework;
using TSingSoft.WebPluginFramework.Pages;
namespace B3_DongFangWanQi.Web
{
public class PluginClass : IPluginClass
@ -9,6 +12,7 @@ namespace B3_DongFangWanQi.Web
public void OnInit()
{
WpfPageFactory.RegisterPageOverlay(typeof(SaleOutStoreAnalyse).FullName, typeof(SaleOutStoreAnalyse_Ext).FullName);
}
public void OnUnitInit()


+ 15
- 15
B3_DongFangWanQi/B3_DongFangWanQi.csproj View File

@ -37,41 +37,41 @@
<Reference Include="B3Frameworks, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\tsref\Debug\B3Frameworks.dll</HintPath>
</Reference>
<Private>False</Private></Reference>
<Reference Include="B3Frameworks.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\tsref\Debug\B3Frameworks.Web.dll</HintPath>
</Reference>
<Reference Include="B3Sale, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3a973053c7ebf11c, processorArchitecture=MSIL" />
<Reference Include="B3UnitedInfos, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL" />
<Reference Include="Forks.EnterpriseServices, Version=3.1.0.0, Culture=neutral, PublicKeyToken=7254430f49d10aae, processorArchitecture=MSIL" />
<Private>False</Private></Reference>
<Reference Include="B3Sale, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3a973053c7ebf11c, processorArchitecture=MSIL"><SpecificVersion>False</SpecificVersion><Private>False</Private></Reference>
<Reference Include="B3UnitedInfos, Version=1.0.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL"><SpecificVersion>False</SpecificVersion><Private>False</Private></Reference>
<Reference Include="Forks.EnterpriseServices, Version=3.1.0.0, Culture=neutral, PublicKeyToken=7254430f49d10aae, processorArchitecture=MSIL"><SpecificVersion>False</SpecificVersion><Private>False</Private></Reference>
<Reference Include="Forks.Utils, Version=3.0.0.0, Culture=neutral, PublicKeyToken=6911f69af04f1ecb, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\TsingSoft2\TSREF\Forks.Utils.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Web" />
<Reference Include="System.Xml" />
<Private>False</Private></Reference>
<Reference Include="System"><SpecificVersion>False</SpecificVersion></Reference>
<Reference Include="System.Data"><SpecificVersion>False</SpecificVersion></Reference>
<Reference Include="System.Web"><SpecificVersion>False</SpecificVersion></Reference>
<Reference Include="System.Xml"><SpecificVersion>False</SpecificVersion></Reference>
<Reference Include="TSingSoft.WebControls2, Version=2.0.0.0, Culture=neutral, PublicKeyToken=2d003d348dae6330, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\TsingSoft2\TSREF\TSingSoft.WebControls2.dll</HintPath>
</Reference>
<Private>False</Private></Reference>
<Reference Include="Wpf, Version=1.3.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\tsref\Debug\Wpf.dll</HintPath>
</Reference>
<Private>False</Private></Reference>
<Reference Include="Wpf.System, Version=1.3.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\tsref\Debug\Wpf.System.dll</HintPath>
</Reference>
<Private>False</Private></Reference>
<Reference Include="Wpf.System.Web, Version=1.3.0.0, Culture=neutral, PublicKeyToken=a04fa581c0f74d43, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\tsref\Debug\Wpf.System.Web.dll</HintPath>
</Reference>
<Private>False</Private></Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="BL\OutputForecastBL.cs" />
<Compile Include="..\..\..\version\Customer_version.cs"><Link>Customer_version.cs</Link></Compile><Compile Include="BL\OutputForecastBL.cs" />
<Compile Include="BL\OutputConfigureBL.cs" />
<Compile Include="BO\Bill\Outputforecast.cs" />
<Compile Include="BO\Bill\OutputForecast_Detail.cs" />


Loading…
Cancel
Save