首次提交:添加src文件夹代码
This commit is contained in:
76
Cowain.Bake.UI/TaskModule.cs
Normal file
76
Cowain.Bake.UI/TaskModule.cs
Normal file
@@ -0,0 +1,76 @@
|
||||
using Cowain.Bake.Common.Interface;
|
||||
using Cowain.Bake.Common.Models;
|
||||
using Cowain.Bake.UI.UserManagerment.ViewModels;
|
||||
using Prism.Ioc;
|
||||
using Prism.Modularity;
|
||||
using Prism.Regions;
|
||||
using System.ComponentModel;
|
||||
using Unity;
|
||||
|
||||
namespace Cowain.Bake.UI
|
||||
{
|
||||
public class UI : IModule
|
||||
{
|
||||
private readonly IRegionManager _regionManager;
|
||||
public UI(IRegionManager regionManager)
|
||||
{
|
||||
_regionManager = regionManager;
|
||||
}
|
||||
public void OnInitialized(IContainerProvider containerProvider)
|
||||
{
|
||||
//containerProvider.Resolve<GlobalListData>();
|
||||
//var plist = containerProvider.Resolve<IPalletService>().GetPalletStatusList();
|
||||
//PalletStatus.PalletStatusList.AddRange(plist);
|
||||
|
||||
//_regionManager.RegisterViewWithRegion("InsulaTestBeforeInjectRegion", typeof(InsulaTestBeforeInjectView));
|
||||
//_regionManager.RegisterViewWithRegion("ShortCircuitTesterRegion", typeof(ShortCircuitTesterView));
|
||||
//_regionManager.RegisterViewWithRegion("WeightBeforeInjectRegion", typeof(WeightBeforeInjectView));
|
||||
//_regionManager.RegisterViewWithRegion("VacuumInjectionRegion", typeof(VacuumInjectionView));
|
||||
//_regionManager.RegisterViewWithRegion("WeightAfterInjectRegion", typeof(WeightAfterInjectView));
|
||||
//_regionManager.RegisterViewWithRegion("VacuumPackageRegion", typeof(VacuumPackageView));
|
||||
//_regionManager.RegisterViewWithRegion("WeightAfterPackageRegion", typeof(WeightAfterPackageView));
|
||||
//_regionManager.RegisterViewWithRegion("InsulaTestAfterPackageRegion", typeof(InsulaTestAfterPackageView));
|
||||
//_regionManager.RegisterViewWithRegion("UnLoadingScanCodeRegion", typeof(UnLoadingScanCodeView));
|
||||
//_regionManager.RegisterViewWithRegion("MarkingRegion", typeof(MarkingView));
|
||||
//_regionManager.RegisterViewWithRegion("OutboundMaterialBoxRegion", typeof(OutboundMaterialBoxView));
|
||||
|
||||
//_regionManager.RegisterViewWithRegion("ParasBasicRegion", typeof(SetParams.Views.SysSetupView));
|
||||
}
|
||||
|
||||
public void RegisterTypes(IContainerRegistry containerRegistry)
|
||||
{
|
||||
//可以注册其他规则(比如干涉判断需要修改,继承TaskManage1,重写FilterTask方法)
|
||||
containerRegistry.RegisterForNavigation<Home.Views.WorkOrderView>();
|
||||
containerRegistry.RegisterForNavigation<Home.Views.ProcessParametersView>();
|
||||
|
||||
containerRegistry.RegisterForNavigation<DataQuery.Views.ProductionsInfoView>();
|
||||
containerRegistry.RegisterForNavigation<DataQuery.Views.IncomingCellInfoView>();
|
||||
containerRegistry.RegisterForNavigation<DataQuery.Views.NGCellInfoView>();
|
||||
containerRegistry.RegisterForNavigation<DataQuery.Views.DummyInfoView>();
|
||||
containerRegistry.RegisterForNavigation<DataQuery.Views.BatteryInfoView>();
|
||||
containerRegistry.RegisterForNavigation<DataQuery.Views.PalletInfoView>();
|
||||
containerRegistry.RegisterForNavigation<DataQuery.Views.CurveView>();
|
||||
containerRegistry.RegisterForNavigation<DataQuery.Views.GetMesLogView>();
|
||||
|
||||
containerRegistry.RegisterForNavigation<UserManagerment.Views.UserManagermentView>();
|
||||
containerRegistry.RegisterForNavigation<UserManagerment.Views.AuthorityManagementView>();
|
||||
containerRegistry.RegisterForNavigation<UserManagerment.Views.DeviceModeView>();
|
||||
|
||||
containerRegistry.RegisterForNavigation<FactoryMaintenance.Views.DeviceManagementView>();
|
||||
containerRegistry.RegisterForNavigation<FactoryMaintenance.Views.SysSetupView>();
|
||||
containerRegistry.RegisterForNavigation<FactoryMaintenance.Views.PLCVarMonitorView>();
|
||||
containerRegistry.RegisterForNavigation<FactoryMaintenance.Views.MomOutboundView>();
|
||||
|
||||
containerRegistry.RegisterForNavigation<ProductManagement.Views.TaskView>();
|
||||
containerRegistry.RegisterForNavigation<ProductManagement.Views.DisableStove>();
|
||||
containerRegistry.RegisterForNavigation<ProductManagement.Views.TaskMaintainView>();
|
||||
containerRegistry.RegisterForNavigation<ProductManagement.Views.DBLogView>();
|
||||
containerRegistry.RegisterForNavigation<ProductManagement.Views.EleTableView>();
|
||||
|
||||
containerRegistry.RegisterForNavigation<Helper.Views.AboutWindowView>();
|
||||
containerRegistry.RegisterForNavigation<Helper.Views.HelpWindowView>();
|
||||
|
||||
containerRegistry.RegisterSingleton<DeviceModeViewModel>();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user