@ -251,7 +251,7 @@ namespace FactorySystemApi.Controllers
//创建 TFS_FTeamwork
//创建 TFS_FTeamwork
int teamId = BaseBll . InsertDataModel ( inParam , "TFS_HalfMaterialFTeamwork" ) ;
int teamId = BaseBll . InsertDataModel ( inParam , "TFS_HalfMaterialFTeamwork" ) ;
TFS_Material tFS_Material = BaseBll . GetTempModel < TFS_Material > ( string . Format ( "FTestCode='{0}'" , inParam [ "FNewTestCode" ] . ToString ( ) ) ) ;
List < TFS_Material > editMaterialList = MaterialTeamworkBll . UpdateFormula ( inParam [ "FTestCode" ] . ToString ( ) , inParam [ "FNewTestCode" ] . ToString ( ) , teamId , factory ) ;
List < TFS_Material > editMaterialList = MaterialTeamworkBll . UpdateFormula ( inParam [ "FTestCode" ] . ToString ( ) , inParam [ "FNewTestCode" ] . ToString ( ) , teamId , factory ) ;
ids = editMaterialList . Select ( m = > m . FID ) . Distinct ( ) . ToList ( ) ;
ids = editMaterialList . Select ( m = > m . FID ) . Distinct ( ) . ToList ( ) ;
@ -272,7 +272,7 @@ namespace FactorySystemApi.Controllers
//TeamworkBll TeamworkBll = new TeamworkBll();
//TeamworkBll TeamworkBll = new TeamworkBll();
//List<TFS_Material> materialList = TeamworkBll.CheckMaterialListByTest(teamwork.FNewTestCode, teamwork.FNewVersionCode);
//List<TFS_Material> materialList = TeamworkBll.CheckMaterialListByTest(teamwork.FNewTestCode, teamwork.FNewVersionCode);
TFS_Material tFS_Material = BaseBll . GetTempModel < TFS_Material > ( string . Format ( "FTestCode='{0}'" , teamwork . FNewTestCode ) ) ;
if ( tFS_Material = = null )
if ( tFS_Material = = null )
{
{
@ -305,6 +305,11 @@ namespace FactorySystemApi.Controllers
apiResult . Error ( "未能找到物料" ) ;
apiResult . Error ( "未能找到物料" ) ;
}
}
else
{
BaseBll . CreateTaskData2 ( teamwork . FID , user . FID , "1" ) ; //新增物料分类事项
BaseBll . UpdateTeamProcess2 ( teamId , ( int ) Constant . HalfMaterialProcessType . 物 料 分 类 , 2 , 1 ) ; // 更新物料分类流程
}
}
}
@ -728,8 +733,8 @@ namespace FactorySystemApi.Controllers
* 在 创 建 各 类 事 项 前 , 先 创 建 物 料 分 类 事 项
* 在 创 建 各 类 事 项 前 , 先 创 建 物 料 分 类 事 项
* 此 处 创 建 各 类 事 项 流 程 中 断 , 转 移 至 物 料 分 类 事 项 提 交 后 进 行
* 此 处 创 建 各 类 事 项 流 程 中 断 , 转 移 至 物 料 分 类 事 项 提 交 后 进 行
* * * /
* * * /
//BaseBll.CreateTaskData2(teamwork.FID, userId, "1"); //新增物料分类事项
BaseBll . CreateTaskData2 ( teamwork . FID , userId , "1" ) ; //新增物料分类事项
//BaseBll.UpdateTeamProcess2(teamId, (int)Constant.HalfMaterialProcessType.物料分类, 2, 1); // 更新物料分类流程
BaseBll . UpdateTeamProcess2 ( teamId , ( int ) Constant . HalfMaterialProcessType . 物 料 分 类 , 2 , 1 ) ; // 更新物料分类流程
HalfMaterialTaskBll halfMaterialTaskBll = new HalfMaterialTaskBll ( ) ;
HalfMaterialTaskBll halfMaterialTaskBll = new HalfMaterialTaskBll ( ) ;
halfMaterialTaskBll . CloseHalfMaterialTask ( teamId , userId , ( int ) Constant . HalfMaterialProcessType . BOM 下 载 ) ;
halfMaterialTaskBll . CloseHalfMaterialTask ( teamId , userId , ( int ) Constant . HalfMaterialProcessType . BOM 下 载 ) ;