修改替代料事项创建逻辑

master
leo 2 years ago
parent cc0afb10fe
commit 78de690fdf

@ -238,8 +238,10 @@ namespace FactorySystemApi.Controllers
BaseBll.UpdateTeamProcess(teamwork.FID, (int)Constant.ProcessType., 2, 1); BaseBll.UpdateTeamProcess(teamwork.FID, (int)Constant.ProcessType., 2, 1);
SqlSugarClient db = AppSettingsHelper.GetSqlSugar(); SqlSugarClient db = AppSettingsHelper.GetSqlSugar();
List<TFS_Material> tFS_Materials= db.Queryable<TFS_Material>().Where(m => m.FTestCode == teamwork.FTestCode).ToList(); //List<TFS_Material> TFS_Materials= db.Queryable<TFS_Material>().Where(m => m.FTestCode == teamwork.FTestCode).ToList();
if (tFS_Materials.Count() == 0) // 新试验号时生成替代料事项
// teamwork的FBomJson字段不为空时判定为新试验号
if (!string.IsNullOrEmpty(teamwork.FBomJson) && teamwork.FBomJson.Length > 0)
{ {
BaseBll.CreateTaskData(teamId, user.FID, "16"); BaseBll.CreateTaskData(teamId, user.FID, "16");
BaseBll.UpdateTeamProcess(teamwork.FID, (int)Constant.ProcessType., 2, 1); BaseBll.UpdateTeamProcess(teamwork.FID, (int)Constant.ProcessType., 2, 1);

Loading…
Cancel
Save