change-添加过点数据

foamRearStore
liuwf 11 months ago
parent 873f85f369
commit 6095b45802

Binary file not shown.

@ -144,6 +144,21 @@ namespace Aucma.Scada.Business
bool result = false; bool result = false;
try try
{ {
// 先删除多余未完成的组装执行计划
List<ExecutePlanInfo> exePlans = _executePlanInfoService.GetExecutePlanInfosByProductLineCode(appConfig.stationCode,true);
if(exePlans != null && exePlans.Count>5)
{
exePlans = exePlans.OrderBy(x => x.createdTime).ToList();
List<ExecutePlanInfo> tempList = exePlans.Take(exePlans.Count-5).ToList();
foreach (var exePlan in tempList)
{
_executePlanInfoService.DeleteExecutePlanInfoByPlanCode(exePlan.executePlanCode);
}
}
var productPlanInfo = _productPlanInfoService.GetProductPlanByPlanCode(productPlanCode); var productPlanInfo = _productPlanInfoService.GetProductPlanByPlanCode(productPlanCode);
if (productPlanInfo != null) if (productPlanInfo != null)
{ {

@ -462,6 +462,7 @@ namespace Aucma.Scada.Business
completion.StationName = appConfig.stationCode; completion.StationName = appConfig.stationCode;
completion.CompleteDate = DateTime.Now; completion.CompleteDate = DateTime.Now;
completion.planCode = planCode; completion.planCode = planCode;
completion.ProductLineCode = "CX_02";
_iMaterialCompletionServices.Add(completion); _iMaterialCompletionServices.Add(completion);
} }
} }
@ -679,5 +680,11 @@ namespace Aucma.Scada.Business
#endregion #endregion
public BaseSpaceInfo GetSpaceInfo(string spaceCode)
{
return _spaceInfoService.GetSpaceInfoBySpaceCode(appConfig.foamStoreCode,spaceCode);
}
} }
} }

@ -549,6 +549,7 @@ namespace Aucma.Scada.Business
completion.MaterialName = print.MaterialName; completion.MaterialName = print.MaterialName;
completion.StationName = appConfig.outstationCode; completion.StationName = appConfig.outstationCode;
completion.CompleteDate = DateTime.Now; completion.CompleteDate = DateTime.Now;
completion.ProductLineCode = "CX_02";
// completion.planCode = planCode; // completion.planCode = planCode;
_iMaterialCompletionServices.Add(completion); _iMaterialCompletionServices.Add(completion);
} }
@ -758,6 +759,8 @@ namespace Aucma.Scada.Business
bool result = false; bool result = false;
try try
{ {
BaseSpaceInfo spaceInfo = _spaceInfoService.GetSpaceInfoBySpaceCode(storeCode, spaceCode); BaseSpaceInfo spaceInfo = _spaceInfoService.GetSpaceInfoBySpaceCode(storeCode, spaceCode);
if (spaceInfo.spaceStock > 0) if (spaceInfo.spaceStock > 0)
{ {

@ -45,6 +45,12 @@ namespace Aucma.Scada.Model.domain
[SugarColumn(ColumnName = "STATION_NAME")] [SugarColumn(ColumnName = "STATION_NAME")]
public string StationName { get; set; } public string StationName { get; set; }
/// <summary>
/// 所属产线
/// </summary>
[SugarColumn(ColumnName = "PRODUCT_LINE_CODE")]
public string ProductLineCode { get; set; }
/// <summary> /// <summary>
/// 完成时间 /// 完成时间
/// </summary> /// </summary>

@ -5,7 +5,7 @@
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{43123E0B-B3B0-4FB4-A508-007D644B3E7C}</ProjectGuid> <ProjectGuid>{43123E0B-B3B0-4FB4-A508-007D644B3E7C}</ProjectGuid>
<OutputType>Exe</OutputType> <OutputType>WinExe</OutputType>
<RootNamespace>Aucma.Scada.UI</RootNamespace> <RootNamespace>Aucma.Scada.UI</RootNamespace>
<AssemblyName>Aucma.Scada.UI</AssemblyName> <AssemblyName>Aucma.Scada.UI</AssemblyName>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion> <TargetFrameworkVersion>v4.8</TargetFrameworkVersion>

@ -231,7 +231,7 @@
</Grid.RowDefinitions> </Grid.RowDefinitions>
<Border Grid.Row="0" BorderBrush="CadetBlue" BorderThickness="0" CornerRadius="0" Background="Transparent" Margin="1,1,5,5" > <Border Grid.Row="0" BorderBrush="CadetBlue" BorderThickness="0" CornerRadius="0" Background="Transparent" Margin="1,1,5,5" >
<TextBlock Text="当日产量" FontSize="20" FontWeight="Bold" Foreground="#0288d1" VerticalAlignment="Center" HorizontalAlignment="Center"/> <TextBlock Text="小时产量" FontSize="20" FontWeight="Bold" Foreground="#0288d1" VerticalAlignment="Center" HorizontalAlignment="Center"/>
</Border> </Border>
<!--日产量--> <!--日产量-->
@ -250,7 +250,7 @@
<lvc:CartesianChart.AxisY> <lvc:CartesianChart.AxisY>
<lvc:Axis FontSize="20" MinValue="0"> <lvc:Axis FontSize="20" MinValue="0">
<lvc:Axis.Separator> <lvc:Axis.Separator>
<lvc:Separator Step="10" Visibility="Hidden" StrokeThickness="1" StrokeDashArray="3" Stroke="#404F56" > <lvc:Separator Step="50" Visibility="Hidden" StrokeThickness="1" StrokeDashArray="3" Stroke="#404F56" >
</lvc:Separator> </lvc:Separator>
</lvc:Axis.Separator> </lvc:Axis.Separator>
</lvc:Axis> </lvc:Axis>
@ -358,7 +358,7 @@
<lvc:CartesianChart.AxisX> <lvc:CartesianChart.AxisX>
<lvc:Axis Labels="{Binding MaterialNameList}" FontSize="20"> <lvc:Axis Labels="{Binding MaterialNameList}" FontSize="20">
<lvc:Axis.Separator> <lvc:Axis.Separator>
<lvc:Separator Visibility="Hidden" StrokeThickness="1.5" StrokeDashArray="0" Stroke="#404F56" > <lvc:Separator Step="1" Visibility="Hidden" StrokeThickness="1.5" StrokeDashArray="0" Stroke="#404F56" >
</lvc:Separator> </lvc:Separator>
</lvc:Axis.Separator> </lvc:Axis.Separator>
</lvc:Axis> </lvc:Axis>
@ -366,7 +366,7 @@
<lvc:CartesianChart.AxisY> <lvc:CartesianChart.AxisY>
<lvc:Axis FontSize="20" MinValue="0"> <lvc:Axis FontSize="20" MinValue="0">
<lvc:Axis.Separator> <lvc:Axis.Separator>
<lvc:Separator Step="100" Visibility="Hidden" StrokeThickness="1" StrokeDashArray="3" Stroke="#404F56" > <lvc:Separator Step="200" Visibility="Hidden" StrokeThickness="1" StrokeDashArray="3" Stroke="#404F56" >
</lvc:Separator> </lvc:Separator>
</lvc:Axis.Separator> </lvc:Axis.Separator>
</lvc:Axis> </lvc:Axis>

@ -156,7 +156,7 @@
<lvc:CartesianChart.AxisX> <lvc:CartesianChart.AxisX>
<lvc:Axis Labels="{Binding MaterialNameList}" FontSize="20"> <lvc:Axis Labels="{Binding MaterialNameList}" FontSize="20">
<lvc:Axis.Separator> <lvc:Axis.Separator>
<lvc:Separator Visibility="Hidden" StrokeThickness="1.5" StrokeDashArray="0" Stroke="#404F56" > <lvc:Separator Step="1" Visibility="Hidden" StrokeThickness="1.5" StrokeDashArray="0" Stroke="#404F56" >
</lvc:Separator> </lvc:Separator>
</lvc:Axis.Separator> </lvc:Axis.Separator>
</lvc:Axis> </lvc:Axis>

@ -85,7 +85,7 @@
<Border Grid.Row="1"> <Border Grid.Row="1">
<Grid> <Grid>
<Grid.ColumnDefinitions> <Grid.ColumnDefinitions>
<ColumnDefinition Width="8*"/> <ColumnDefinition Width="7.5*"/>
<ColumnDefinition Width="4*"/> <ColumnDefinition Width="4*"/>
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<Border Grid.Column="0" BorderBrush="#1254AB" BorderThickness="2" Margin="5"> <Border Grid.Column="0" BorderBrush="#1254AB" BorderThickness="2" Margin="5">
@ -207,9 +207,9 @@
<ColumnDefinition/> <ColumnDefinition/>
<ColumnDefinition /> <ColumnDefinition />
<ColumnDefinition/> <ColumnDefinition/>
<ColumnDefinition/> <ColumnDefinition Width="1.7*"/>
<ColumnDefinition Width="2*"/> <ColumnDefinition Width="1.7*"/>
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<Border Grid.Column="0" BorderBrush="White" BorderThickness="1" > <Border Grid.Column="0" BorderBrush="White" BorderThickness="1" >
<TextBlock Text="状态" FontSize="18" Foreground="White" VerticalAlignment="Center" HorizontalAlignment="Center"/> <TextBlock Text="状态" FontSize="18" Foreground="White" VerticalAlignment="Center" HorizontalAlignment="Center"/>

@ -1,7 +1,7 @@
Aucma.Scada.UI Aucma.Scada.UI
exe winexe
C# C#
.cs .cs
E:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\obj\Debug\ E:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\obj\Debug\

@ -1,19 +1,19 @@
Aucma.Scada.UI Aucma.Scada.UI
exe winexe
C# C#
.cs .cs
E:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\obj\Debug\ E:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\obj\Debug\
Aucma.Scada.UI Aucma.Scada.UI
none none
false false
DEBUG;TRACE DEBUG;TRACE
E:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\App.xaml E:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\App.xaml
19-2058867325 19-2058867325
1-1257182505 1-1257182505
47-1397376950 47-1397376950
138-1776864311 138-632958852
Page\AssemblyPlan\AssemblyPlanControl.xaml;Page\AssemblyPlan\PlanInfoEditWindow.xaml;Page\AssemblyPlan\QuantityIssuedWindow.xaml;Page\AssemblyPlan\SearchCriteriaWindow.xaml;Page\InStoreInfo\InStoreInfoControl.xaml;LogInfoControl.xaml;MainWindow.xaml;Page\InventoryInfo\BomFoamRearInventory.xaml;Page\InventoryInfo\InventoryInfoControl.xaml;Page\InventoryInfo\SelectType.xaml;Page\InventoryInfo\LinerInventory.xaml;Page\InventoryInfo\MaterialStatisticsWindow.xaml;Page\InventoryInfo\ShellInventory.xaml;Page\InventoryInfo\SpaceDetailWindow.xaml;Page\InventoryInfo\SpaceInfoControl.xaml;Page\OutStoreInfo\OutStoreInfoControl.xaml;Page\TaskInfo\TaskInfoControl.xaml;RecordControl.xaml;templates\style\resourceStyle.xaml; Page\AssemblyPlan\AssemblyPlanControl.xaml;Page\AssemblyPlan\PlanInfoEditWindow.xaml;Page\AssemblyPlan\QuantityIssuedWindow.xaml;Page\AssemblyPlan\SearchCriteriaWindow.xaml;Page\InStoreInfo\InStoreInfoControl.xaml;LogInfoControl.xaml;MainWindow.xaml;Page\InventoryInfo\BomFoamRearInventory.xaml;Page\InventoryInfo\InventoryInfoControl.xaml;Page\InventoryInfo\SelectType.xaml;Page\InventoryInfo\LinerInventory.xaml;Page\InventoryInfo\MaterialStatisticsWindow.xaml;Page\InventoryInfo\ShellInventory.xaml;Page\InventoryInfo\SpaceDetailWindow.xaml;Page\InventoryInfo\SpaceInfoControl.xaml;Page\OutStoreInfo\OutStoreInfoControl.xaml;Page\TaskInfo\TaskInfoControl.xaml;RecordControl.xaml;templates\style\resourceStyle.xaml;
True True

@ -1,21 +1,21 @@
E:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\obj\Debug\GeneratedInternalTypeHelper.g.i.cs E:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\obj\Debug\GeneratedInternalTypeHelper.g.i.cs
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\App.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\App.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\AssemblyPlan\AssemblyPlanControl.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\AssemblyPlan\AssemblyPlanControl.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\AssemblyPlan\PlanInfoEditWindow.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\AssemblyPlan\PlanInfoEditWindow.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\AssemblyPlan\QuantityIssuedWindow.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\AssemblyPlan\QuantityIssuedWindow.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\AssemblyPlan\SearchCriteriaWindow.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\AssemblyPlan\SearchCriteriaWindow.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\InStoreInfo\InStoreInfoControl.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\InStoreInfo\InStoreInfoControl.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\LogInfoControl.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\LogInfoControl.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\MainWindow.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\MainWindow.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\InventoryInfo\BomFoamRearInventory.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\InventoryInfo\BomFoamRearInventory.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\InventoryInfo\InventoryInfoControl.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\InventoryInfo\InventoryInfoControl.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\InventoryInfo\LinerInventory.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\InventoryInfo\LinerInventory.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\InventoryInfo\MaterialStatisticsWindow.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\InventoryInfo\MaterialStatisticsWindow.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\InventoryInfo\ShellInventory.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\InventoryInfo\ShellInventory.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\InventoryInfo\SpaceDetailWindow.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\InventoryInfo\SpaceDetailWindow.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\InventoryInfo\SpaceInfoControl.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\InventoryInfo\SpaceInfoControl.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\OutStoreInfo\OutStoreInfoControl.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\OutStoreInfo\OutStoreInfoControl.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\Page\TaskInfo\TaskInfoControl.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\TaskInfo\TaskInfoControl.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\RecordControl.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\RecordControl.xaml;;
FE:\c#\AUCMA\aucma.scada\foam\Aucma.Scada.UI\templates\style\resourceStyle.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\templates\style\resourceStyle.xaml;;

@ -1,4 +1,4 @@
 E:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\obj\Debug\GeneratedInternalTypeHelper.g.cs
FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\App.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\App.xaml;;
FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\AssemblyPlan\AssemblyPlanControl.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\AssemblyPlan\AssemblyPlanControl.xaml;;
FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\AssemblyPlan\PlanInfoEditWindow.xaml;; FE:\c#\AUCMA\最新代码整合\泡后库\foam\Aucma.Scada.UI\Page\AssemblyPlan\PlanInfoEditWindow.xaml;;

@ -1,62 +1,2 @@
//------------------------------------------------------------------------------ 
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
namespace XamlGeneratedNamespace {
/// <summary>
/// GeneratedInternalTypeHelper
/// </summary>
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper {
/// <summary>
/// CreateInstance
/// </summary>
protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) {
return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)
| (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture);
}
/// <summary>
/// GetPropertyValue
/// </summary>
protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) {
return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture);
}
/// <summary>
/// SetPropertyValue
/// </summary>
protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) {
propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture);
}
/// <summary>
/// CreateDelegate
/// </summary>
protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) {
return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod
| (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] {
delegateType,
handler}, null)));
}
/// <summary>
/// AddEventHandler
/// </summary>
protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) {
eventInfo.AddEventHandler(target, handler);
}
}
}

@ -1,4 +1,4 @@
#pragma checksum "..\..\..\..\Page\AssemblyPlan\AssemblyPlanControl.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "E2E7683773E9FFF79EEA964FBBD5AA51634F3911355ECB5D54C4500F253BBEB9" #pragma checksum "..\..\..\..\Page\AssemblyPlan\AssemblyPlanControl.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "49DCEC69E90C1CE67E335FAD727D9A0EA5BDB91C5A28872F972C85125424550F"
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// 此代码由工具生成。 // 此代码由工具生成。

@ -1,4 +1,4 @@
#pragma checksum "..\..\..\..\Page\AssemblyPlan\AssemblyPlanControl.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "E2E7683773E9FFF79EEA964FBBD5AA51634F3911355ECB5D54C4500F253BBEB9" #pragma checksum "..\..\..\..\Page\AssemblyPlan\AssemblyPlanControl.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "49DCEC69E90C1CE67E335FAD727D9A0EA5BDB91C5A28872F972C85125424550F"
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// 此代码由工具生成。 // 此代码由工具生成。

@ -1,4 +1,4 @@
#pragma checksum "..\..\..\..\Page\InStoreInfo\InStoreInfoControl.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "277C4DE1E9831072A1CCE47A35DA0C34171685632AF936017FDDDFFCB1A56CF1" #pragma checksum "..\..\..\..\Page\InStoreInfo\InStoreInfoControl.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "0525566B2108EF31BCE3AE0AE4825852465F7167B256C2FF88A40A2E86814F5F"
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// 此代码由工具生成。 // 此代码由工具生成。

@ -1,4 +1,4 @@
#pragma checksum "..\..\..\..\Page\InStoreInfo\InStoreInfoControl.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "277C4DE1E9831072A1CCE47A35DA0C34171685632AF936017FDDDFFCB1A56CF1" #pragma checksum "..\..\..\..\Page\InStoreInfo\InStoreInfoControl.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "0525566B2108EF31BCE3AE0AE4825852465F7167B256C2FF88A40A2E86814F5F"
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// 此代码由工具生成。 // 此代码由工具生成。

@ -1,4 +1,4 @@
#pragma checksum "..\..\..\..\Page\InventoryInfo\BomFoamRearInventory.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "06E986B5DF67B38EB8833E582BEA3126482F553B2211106F1D88FC931F916321" #pragma checksum "..\..\..\..\Page\InventoryInfo\BomFoamRearInventory.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "499D17A36FA3974B82EDA748E47589FBA03A90DC50E1D4961F25DC669C0324B0"
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// 此代码由工具生成。 // 此代码由工具生成。

@ -1,4 +1,4 @@
#pragma checksum "..\..\..\..\Page\InventoryInfo\BomFoamRearInventory.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "06E986B5DF67B38EB8833E582BEA3126482F553B2211106F1D88FC931F916321" #pragma checksum "..\..\..\..\Page\InventoryInfo\BomFoamRearInventory.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "499D17A36FA3974B82EDA748E47589FBA03A90DC50E1D4961F25DC669C0324B0"
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// 此代码由工具生成。 // 此代码由工具生成。

@ -151,7 +151,7 @@ namespace Aucma.Scada.UI.viewModel.AssemblyPlan
/// <summary> /// <summary>
/// 型号统计柱状图x轴物料类型 /// 型号统计柱状图x轴物料类型
/// </summary> /// </summary>
private List<string> materialNameList; private List<string> materialNameList =new List<string>();
public List<string> MaterialNameList public List<string> MaterialNameList
{ {
@ -457,7 +457,7 @@ namespace Aucma.Scada.UI.viewModel.AssemblyPlan
if (materialStats != null) if (materialStats != null)
{ {
ModelStatistics.Clear(); ModelStatistics.Clear();
MaterialNameList = new List<string>(); MaterialNameList.Clear();
ChartValues<double> materialAchievement = new ChartValues<double>(); ChartValues<double> materialAchievement = new ChartValues<double>();
foreach (var item in materialStats) foreach (var item in materialStats)
{ {
@ -508,7 +508,7 @@ namespace Aucma.Scada.UI.viewModel.AssemblyPlan
{ {
Achievement.Clear(); Achievement.Clear();
ProductionHourList.Clear(); ProductionHourList.Clear();
ProductionHourList = new List<string>(); ProductionHourList.Clear();
ChartValues<ObservablePoint> hourAchievement = new ChartValues<ObservablePoint>(); ChartValues<ObservablePoint> hourAchievement = new ChartValues<ObservablePoint>();
int i = 0; int i = 0;
foreach (var item in hourAmount) foreach (var item in hourAmount)

@ -182,7 +182,7 @@ namespace Aucma.Scada.UI.viewModel.InStoreInfo
/// <summary> /// <summary>
/// 库存统计柱状图X轴物料信息 /// 库存统计柱状图X轴物料信息
/// </summary> /// </summary>
private List<string> materialNameList; private List<string> materialNameList = new List<string>();
public List<string> MaterialNameList public List<string> MaterialNameList
{ {
@ -289,7 +289,7 @@ namespace Aucma.Scada.UI.viewModel.InStoreInfo
Query(); Query();
ChartValues<double> achievement = new ChartValues<double>(); ChartValues<double> achievement = new ChartValues<double>();
MaterialNameList = new List<string>(); // MaterialNameList = new List<string>();
var info = inStoreBusiness.GetFoamStoreStock(); var info = inStoreBusiness.GetFoamStoreStock();
@ -298,6 +298,7 @@ namespace Aucma.Scada.UI.viewModel.InStoreInfo
if (info != null) if (info != null)
{ {
Achievement.Clear(); Achievement.Clear();
MaterialNameList.Clear();
foreach (var item in info) foreach (var item in info)
{ {
if (!string.IsNullOrEmpty(item.materialType)) if (!string.IsNullOrEmpty(item.materialType))

@ -6,6 +6,7 @@ using GalaSoft.MvvmLight.Command;
using HighWayIot.Config; using HighWayIot.Config;
using HighWayIot.Log4net; using HighWayIot.Log4net;
using HighWayIot.Plc; using HighWayIot.Plc;
using HighWayIot.Repository.service;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
@ -27,7 +28,8 @@ namespace Aucma.Scada.UI.viewModel.InventoryInfo
private InventoryInfoBusiness inventoryInfoBusiness = InventoryInfoBusiness.Instance; private InventoryInfoBusiness inventoryInfoBusiness = InventoryInfoBusiness.Instance;
private OutStoreBusiness outStoreBusiness = OutStoreBusiness.Instance; private OutStoreBusiness outStoreBusiness = OutStoreBusiness.Instance;
private InStoreBusiness inStoreBusiness = InStoreBusiness.Instance; private InStoreBusiness inStoreBusiness = InStoreBusiness.Instance;
private InStoreTaskHandle taskHandle = InStoreTaskHandle.Instance; private InStoreTaskHandle taskHandle = InStoreTaskHandle.Instance;
@ -184,6 +186,7 @@ namespace Aucma.Scada.UI.viewModel.InventoryInfo
foreach (var item in info) foreach (var item in info)
{ {
// item.typeNameA = GetSubstringAfterFirstDelimiter(item);
spaceItems.Add(item); spaceItems.Add(item);
} }
@ -199,6 +202,28 @@ namespace Aucma.Scada.UI.viewModel.InventoryInfo
} }
} }
/// <summary>
/// 截取第一个逗号以后的内容
/// </summary>
/// <param name="originalString"></param>
/// <returns></returns>
//public static string GetSubstringAfterFirstDelimiter(BaseSpaceInfo space)
//{
// if (string.IsNullOrEmpty(space.typeNameA))
// {
// return "";
// }
// int index = space.typeNameA.IndexOf(",");
// if (index != -1 && index < space.typeNameA.Length - 1)
// {
// return space.typeNameA.Substring(index + 1);
// }
// else
// {
// return space.typeNameA;
// }
//}
/// <summary> /// <summary>
/// 货道入库标识设置 /// 货道入库标识设置
@ -207,16 +232,21 @@ namespace Aucma.Scada.UI.viewModel.InventoryInfo
private void UpdateInStoreFlag(object obj) private void UpdateInStoreFlag(object obj)
{ {
string info = obj as string; string info = obj as string;
bool result = inventoryInfoBusiness.UpdateInStoreFlag(appConfig.foamStoreCode, info); MessageBoxResult result1 = MessageBox.Show("确认修改入库状态吗", "确认", MessageBoxButton.YesNo, MessageBoxImage.Question);
if (result) if (result1 == MessageBoxResult.Yes)
{ {
Query(); bool result = inventoryInfoBusiness.UpdateInStoreFlag(appConfig.foamStoreCode, info);
MessageBoxTimeoutA((IntPtr)0, $"货道入库状态修改成功3秒后关闭提示", "提示", 0, 0, 3000); if (result)
} {
else Query();
{ MessageBoxTimeoutA((IntPtr)0, $"货道入库状态修改成功3秒后关闭提示", "提示", 0, 0, 3000);
MessageBox.Show("货道入库状态修改失败"); }
else
{
MessageBox.Show("货道入库状态修改失败");
}
} }
} }
/// <summary> /// <summary>
@ -226,16 +256,21 @@ namespace Aucma.Scada.UI.viewModel.InventoryInfo
private void UpdateOutStoreFlag(object obj) private void UpdateOutStoreFlag(object obj)
{ {
string info = obj as string; string info = obj as string;
bool result = inventoryInfoBusiness.UpdateOutStoreFlag(appConfig.foamStoreCode, info); MessageBoxResult result1 = MessageBox.Show("确认修改出库状态吗", "确认", MessageBoxButton.YesNo, MessageBoxImage.Question);
if (result) if (result1 == MessageBoxResult.Yes)
{ {
Query(); bool result = inventoryInfoBusiness.UpdateOutStoreFlag(appConfig.foamStoreCode, info);
MessageBoxTimeoutA((IntPtr)0, $"货道出库状态修改成功3秒后关闭提示", "提示", 0, 0, 3000); if (result)
} {
else Query();
{ MessageBoxTimeoutA((IntPtr)0, $"货道出库状态修改成功3秒后关闭提示", "提示", 0, 0, 3000);
MessageBox.Show("货道出库状态修改失败"); }
else
{
MessageBox.Show("货道出库状态修改失败");
}
} }
} }
/// <summary> /// <summary>
@ -245,16 +280,21 @@ namespace Aucma.Scada.UI.viewModel.InventoryInfo
private void UpdateUnusualFlag(object obj) private void UpdateUnusualFlag(object obj)
{ {
string info = obj as string; string info = obj as string;
bool result = inventoryInfoBusiness.UpdateUnusualFlag(appConfig.foamStoreCode, info); MessageBoxResult result1 = MessageBox.Show("确认修改货道状态吗", "确认", MessageBoxButton.YesNo, MessageBoxImage.Question);
if (result) if (result1 == MessageBoxResult.Yes)
{ {
Query(); bool result = inventoryInfoBusiness.UpdateUnusualFlag(appConfig.foamStoreCode, info);
MessageBoxTimeoutA((IntPtr)0, $"货道异常标识修改成功3秒后关闭提示", "提示", 0, 0, 3000); if (result)
} {
else Query();
{ MessageBoxTimeoutA((IntPtr)0, $"货道异常标识修改成功3秒后关闭提示", "提示", 0, 0, 3000);
MessageBox.Show("货道异常标识修改失败"); }
else
{
MessageBox.Show("货道异常标识修改失败");
}
} }
} }
/// <summary> /// <summary>
@ -264,16 +304,21 @@ namespace Aucma.Scada.UI.viewModel.InventoryInfo
private void UpdateSpaceStatus(object obj) private void UpdateSpaceStatus(object obj)
{ {
string info = obj as string; string info = obj as string;
bool result = inventoryInfoBusiness.UpdateSpaceStatus(appConfig.foamStoreCode, info); MessageBoxResult result1 = MessageBox.Show("确认修改货道状态吗", "确认", MessageBoxButton.YesNo, MessageBoxImage.Question);
if (result) if (result1 == MessageBoxResult.Yes)
{
Query();
MessageBoxTimeoutA((IntPtr)0, $"货道状态修改成功3秒后关闭提示", "提示", 0, 0, 3000);
}
else
{ {
MessageBox.Show("货道状态修改失败"); bool result = inventoryInfoBusiness.UpdateSpaceStatus(appConfig.foamStoreCode, info);
if (result)
{
Query();
MessageBoxTimeoutA((IntPtr)0, $"货道状态修改成功3秒后关闭提示", "提示", 0, 0, 3000);
}
else
{
MessageBox.Show("货道状态修改失败");
}
} }
} }
/// <summary> /// <summary>
@ -282,14 +327,20 @@ namespace Aucma.Scada.UI.viewModel.InventoryInfo
/// <param name="obj"></param> /// <param name="obj"></param>
private void SpaceDetail(object obj) private void SpaceDetail(object obj)
{ {
string info = obj as string; string info = obj as string;
//SpaceDetailWindow spaceDetailWindow = new SpaceDetailWindow(appConfig.shellStoreCode, info); //SpaceDetailWindow spaceDetailWindow = new SpaceDetailWindow(appConfig.shellStoreCode, info);
//spaceDetailWindow.Show(); //spaceDetailWindow.Show();
//inventoryInfoBusiness.RefreshBaseSpaceDetails(appConfig.shellStoreCode, info); //inventoryInfoBusiness.RefreshBaseSpaceDetails(appConfig.shellStoreCode, info);
BaseSpaceInfo space = inStoreBusiness.GetSpaceInfo(info);
var list = inventoryInfoBusiness.GetBaseSpaceDetails(appConfig.foamStoreCode, info);
List<BaseSpaceDetail> list = inventoryInfoBusiness.GetBaseSpaceDetails(appConfig.foamStoreCode, info);
if(list!=null && list.Count > 0)
{
list =list.OrderByDescending(x => x.createTime).Take(Math.Min(list.Count,space.spaceStock)).ToList();
}
RefreshSpaceDetails(list); RefreshSpaceDetails(list);
} }
@ -305,8 +356,7 @@ namespace Aucma.Scada.UI.viewModel.InventoryInfo
spaceDetails.ForEach( spaceDetails.ForEach(
arg => arg =>
{ {
arg.materialName = GetSubstringBetweenCommas(arg.materialName); arg.materialName = GetSubstringBetweenCommas(arg.materialName);
SpaceDetailDataGrid.Add(arg); SpaceDetailDataGrid.Add(arg);
}); });
} }
@ -314,6 +364,7 @@ namespace Aucma.Scada.UI.viewModel.InventoryInfo
static string GetSubstringBetweenCommas(string input) static string GetSubstringBetweenCommas(string input)
{ {
if(string.IsNullOrEmpty(input)) return input;
// 找到第一个逗号的位置 // 找到第一个逗号的位置
int firstCommaIndex = input.IndexOf(','); int firstCommaIndex = input.IndexOf(',');
if (firstCommaIndex != -1) if (firstCommaIndex != -1)
@ -343,18 +394,22 @@ namespace Aucma.Scada.UI.viewModel.InventoryInfo
private void OutOnlyOne(object obj) private void OutOnlyOne(object obj)
{ {
string info = obj as string; string info = obj as string;
MessageBoxResult result1 = MessageBox.Show("确认出一个吗", "确认", MessageBoxButton.YesNo, MessageBoxImage.Question);
if (result1 == MessageBoxResult.Yes)
bool result = outStoreBusiness.OutOnlyOneBySpaceCode(appConfig.foamStoreCode, info);
if (result)
{
Query();
MessageBoxTimeoutA((IntPtr)0, $"出库任务创建成功3秒后关闭提示", "提示", 0, 0, 3000);
}
else
{ {
MessageBox.Show("出库任务创建失败"); bool result = outStoreBusiness.OutOnlyOneBySpaceCode(appConfig.foamStoreCode, info);
if (result)
{
Query();
MessageBoxTimeoutA((IntPtr)0, $"出库任务创建成功3秒后关闭提示", "提示", 0, 0, 3000);
}
else
{
MessageBox.Show("出库任务创建失败");
}
} }
} }
/// <summary> /// <summary>
@ -363,18 +418,24 @@ namespace Aucma.Scada.UI.viewModel.InventoryInfo
/// <param name="obj"></param> /// <param name="obj"></param>
private void OutAll(object obj) private void OutAll(object obj)
{ {
string info = obj as string; MessageBoxResult result1 = MessageBox.Show("确认整道出吗", "确认", MessageBoxButton.YesNo, MessageBoxImage.Question);
bool result = outStoreBusiness.OutAllBySpaceCode(appConfig.foamStoreCode, info); if (result1 == MessageBoxResult.Yes)
if (result)
{ {
Query(); string info = obj as string;
MessageBoxTimeoutA((IntPtr)0, $"出库任务创建成功3秒后关闭提示", "提示", 0, 0, 3000); bool result = outStoreBusiness.OutAllBySpaceCode(appConfig.foamStoreCode, info);
} if (result)
else {
{ Query();
MessageBox.Show("出库任务创建失败"); MessageBoxTimeoutA((IntPtr)0, $"出库任务创建成功3秒后关闭提示", "提示", 0, 0, 3000);
}
else
{
MessageBox.Show("出库任务创建失败");
}
} }
} }

@ -1 +1 @@
97c2581ea4187049ea02fc6f4823d36eb22d5d39 57c70e4804f3f76f7bf48d6ecacf52f8ab467915

@ -61,3 +61,12 @@ E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.csproj.Co
E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.csproj.CopyComplete E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.csproj.CopyComplete
E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.dll E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.dll
E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.pdb E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.pdb
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Mqtt\bin\Debug\HighWayIot.Mqtt.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Mqtt\bin\Debug\HighWayIot.Mqtt.pdb
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Mqtt\bin\Debug\log4net.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Mqtt\bin\Debug\MQTTnet.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.csproj.AssemblyReference.cache
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.csproj.CoreCompileInputs.cache
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.csproj.CopyComplete
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Mqtt\obj\Debug\HighWayIot.Mqtt.pdb

@ -12,6 +12,14 @@ namespace HighWayIot.Repository.service
/// <returns></returns> /// <returns></returns>
List<ExecutePlanInfo> GetExecutePlanInfosByProductLineCode(string productLineCode); List<ExecutePlanInfo> GetExecutePlanInfosByProductLineCode(string productLineCode);
/// <summary>
/// 通过产线工位获取执行状态为1或2的计划
/// </summary>
/// <param name="productLineCode"></param>
/// <returns></returns>
List<ExecutePlanInfo> GetExecutePlanInfosByProductLineCode(string productLineCode, bool flag);
/// <summary> /// <summary>
/// 通过生产计划编号获取执行计划 /// 通过生产计划编号获取执行计划
/// </summary> /// </summary>

@ -93,6 +93,35 @@ namespace HighWayIot.Repository.service.Impl
return planInfos; return planInfos;
} }
/// <summary>
/// 通过产线工位获取执行状态为1或2的计划
/// </summary>
/// <param name="productLineCode"></param>
/// <returns></returns>
public List<ExecutePlanInfo> GetExecutePlanInfosByProductLineCode(string productLineCode,bool flag)
{
if (!flag) return null;
List<ExecutePlanInfo> planInfos = null;
try
{
Expression<Func<ExecutePlanInfo, bool>> exp = s1 => true;
exp = exp.And(x => x.productLineCode == productLineCode && x.executeStatus!=3);
planInfos = _scadaRepository.GetList(exp);
logHelper.Info($"根据产线工位编号:{productLineCode};获取到的执行计划信息:{jsonChange.ModeToJson(planInfos)}");
}
catch (Exception ex)
{
logHelper.Error("通过产线工位获取执行计划异常", ex);
}
return planInfos;
}
/// <summary> /// <summary>
/// 通过生产计划编号获取执行计划 /// 通过生产计划编号获取执行计划
/// </summary> /// </summary>

@ -1 +1 @@
9b80b27eba7680c9113bf60611ab79ed8217a7a2 ca7511340b20c92300885a5385eca6c41a8d5a6f

@ -103,3 +103,18 @@ E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Rfid\obj\Debug\HighWayIot.Rfid.csproj.Co
E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Rfid\obj\Debug\HighWayIot.Rfid.csproj.CopyComplete E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Rfid\obj\Debug\HighWayIot.Rfid.csproj.CopyComplete
E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Rfid\obj\Debug\HighWayIot.Rfid.dll E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Rfid\obj\Debug\HighWayIot.Rfid.dll
E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Rfid\obj\Debug\HighWayIot.Rfid.pdb E:\c#\AUCMA\aucma.scada\foam\HighWayIot.Rfid\obj\Debug\HighWayIot.Rfid.pdb
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\bin\Debug\HighWayIot.Rfid.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\bin\Debug\HighWayIot.Rfid.pdb
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\bin\Debug\GRreader.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\bin\Debug\HighWayIot.Common.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\bin\Debug\HighWayIot.Log4net.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\bin\Debug\Newtonsoft.Json.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\bin\Debug\log4net.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\bin\Debug\HighWayIot.Common.pdb
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\bin\Debug\HighWayIot.Log4net.pdb
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\bin\Debug\Newtonsoft.Json.xml
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\obj\Debug\HighWayIot.Rfid.csproj.AssemblyReference.cache
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\obj\Debug\HighWayIot.Rfid.csproj.CoreCompileInputs.cache
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\obj\Debug\HighWayIot.Rfid.csproj.CopyComplete
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\obj\Debug\HighWayIot.Rfid.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot.Rfid\obj\Debug\HighWayIot.Rfid.pdb

@ -1 +1 @@
952f70c5aa24ebe2b0b884df9601a6bd38147cb1 b6f24cfde60f715e07ec9ccee22ba3c922d3df52

@ -172,3 +172,34 @@ E:\c#\AUCMA\aucma.scada\foam\HighWayIot\obj\Debug\HighWayIot.csproj.CoreCompileI
E:\c#\AUCMA\aucma.scada\foam\HighWayIot\obj\Debug\HighWayIot.csproj.CopyComplete E:\c#\AUCMA\aucma.scada\foam\HighWayIot\obj\Debug\HighWayIot.csproj.CopyComplete
E:\c#\AUCMA\aucma.scada\foam\HighWayIot\obj\Debug\HighWayIot.exe E:\c#\AUCMA\aucma.scada\foam\HighWayIot\obj\Debug\HighWayIot.exe
E:\c#\AUCMA\aucma.scada\foam\HighWayIot\obj\Debug\HighWayIot.pdb E:\c#\AUCMA\aucma.scada\foam\HighWayIot\obj\Debug\HighWayIot.pdb
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\HighWayIot.exe.config
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\HighWayIot.exe
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\HighWayIot.pdb
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\HighWayIot.Log4net.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\HighWayIot.Repository.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\Oracle.ManagedDataAccess.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\log4net.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\SqlSugar.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\HighWayIot.Common.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\HighWayIot.Config.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\Aucma.Scada.Model.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\System.Memory.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\System.Threading.Tasks.Extensions.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\Newtonsoft.Json.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\System.Numerics.Vectors.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\System.Runtime.CompilerServices.Unsafe.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\System.Buffers.dll
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\HighWayIot.Log4net.pdb
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\HighWayIot.Repository.pdb
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\HighWayIot.Repository.dll.config
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\HighWayIot.Common.pdb
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\HighWayIot.Config.pdb
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\Aucma.Scada.Model.pdb
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\bin\Debug\Newtonsoft.Json.xml
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\obj\Debug\HighWayIot.csproj.AssemblyReference.cache
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\obj\Debug\HighWayIot.csproj.SuggestedBindingRedirects.cache
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\obj\Debug\HighWayIot.exe.config
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\obj\Debug\HighWayIot.csproj.CoreCompileInputs.cache
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\obj\Debug\HighWayIot.csproj.CopyComplete
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\obj\Debug\HighWayIot.exe
E:\c#\AUCMA\最新代码整合\泡后库\foam\HighWayIot\obj\Debug\HighWayIot.pdb

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save