@ -62,9 +62,9 @@ namespace BBWY.Client.ViewModels.PackTask
readonly WorkProcessService workProcessService ;
readonly IncreateServiceService increateService ;
public PackServiceViewModel ( PackTaskService packTaskService , ConsumableService consumableService , WorkProcessService workProcessService , IncreateServiceService increateService , long taskId )
public PackServiceViewModel ( PackTaskService packTaskService , ConsumableService consumableService , WorkProcessService workProcessService , IncreateServiceService increateService ) //, long taskId
{
TaskId = taskId ;
//TaskId = taskId;
this . consumableService = consumableService ;
this . packTaskService = packTaskService ;
this . workProcessService = workProcessService ;
@ -156,14 +156,14 @@ namespace BBWY.Client.ViewModels.PackTask
//加载数据
LoadPackDatas ( ) ;
//LoadPackDatas();
}
/// <summary>
/// 加载任务数据
/// </summary>
private void LoadPackDatas ( )
public void LoadPackDatas ( )
{
Task task = Task . Factory . StartNew ( ( ) = >
{
@ -177,8 +177,10 @@ namespace BBWY.Client.ViewModels.PackTask
{
App . Current . Dispatcher . Invoke ( ( ) = >
{
IncreateList . Add ( new PackItemModel ( IncreateServiceList , MemberList )
IncreateList . Add ( new PackItemModel ( )
{
MemberList = MemberList ,
IncreateServiceList = IncreateServiceList ,
ItemCount = item . ItemCount ,
ItemName = item . ItemName ,
SelectId = item . SelectId ,
@ -196,8 +198,10 @@ namespace BBWY.Client.ViewModels.PackTask
{
App . Current . Dispatcher . Invoke ( ( ) = >
{
PackList . Add ( new PackItemModel ( null , MemberList , null , PackServiceList )
PackList . Add ( new PackItemModel ( )
{
PackServiceList = PackServiceList ,
MemberList = MemberList ,
ItemCount = item . ItemCount ,
ItemName = item . ItemName ,
SelectId = item . SelectId ,
@ -215,13 +219,14 @@ namespace BBWY.Client.ViewModels.PackTask
{
App . Current . Dispatcher . Invoke ( ( ) = >
{
ConsumableServiceList . Add ( new PackItemModel ( null , MemberList , ConsumableList )
ConsumableServiceList . Add ( new PackItemModel ( )
{
MemberList = MemberList ,
ConsumableList = ConsumableList ,
ItemCount = item . ItemCount ,
ItemName = item . ItemName ,
SelectId = item . SelectId ,
// SelectUserId = item.SelectUserId,
//MemberName = item.MemberName
} ) ;
} ) ;
@ -583,25 +588,30 @@ namespace BBWY.Client.ViewModels.PackTask
private void AddPackService ( )
{
PackList . Add ( new PackItemModel ( null , MemberList , null , PackServiceList )
PackList . Add ( new PackItemModel ( )
{
ItemCount = TaskCount
ItemCount = TaskCount ,
MemberList = MemberList ,
PackServiceList = PackServiceList
} ) ;
}
private void AddIncreateService ( )
{
IncreateList . Add ( new PackItemModel ( IncreateServiceList , MemberList )
IncreateList . Add ( new PackItemModel ( )
{
ItemCount = TaskCount
ItemCount = TaskCount ,
IncreateServiceList = IncreateServiceList ,
MemberList = MemberList ,
} ) ;
}
private void AddConsumable ( )
{
ConsumableServiceList . Add ( new PackItemModel ( null , null , ConsumableList )
ConsumableServiceList . Add ( new PackItemModel ( )
{
ItemCount = TaskCount
ItemCount = TaskCount ,
ConsumableList = ConsumableList
} ) ;
}
}