|
@@ -360,7 +360,6 @@ namespace OASystem.Infrastructure.Repositories.PersonnelModule
|
|
|
return (true, string.Empty);
|
|
return (true, string.Empty);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 安全解析字符串为 DateTime?
|
|
/// 安全解析字符串为 DateTime?
|
|
|
/// </summary>
|
|
/// </summary>
|
|
@@ -776,6 +775,7 @@ namespace OASystem.Infrastructure.Repositories.PersonnelModule
|
|
|
return _result;
|
|
return _result;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ _sqlSugar.BeginTran();
|
|
|
var update1 = await _sqlSugar.Updateable<Pm_TaskRelevanceUser>()
|
|
var update1 = await _sqlSugar.Updateable<Pm_TaskRelevanceUser>()
|
|
|
.SetColumns(it => it.TaskStatus == TaskerEnum.HaveKnown)
|
|
.SetColumns(it => it.TaskStatus == TaskerEnum.HaveKnown)
|
|
|
.Where(it => it.TAId == id && it.UserId == userId)
|
|
.Where(it => it.TAId == id && it.UserId == userId)
|
|
@@ -783,8 +783,21 @@ namespace OASystem.Infrastructure.Repositories.PersonnelModule
|
|
|
if (update1 < 1)
|
|
if (update1 < 1)
|
|
|
{
|
|
{
|
|
|
_result.Msg = string.Format("操作失败!");
|
|
_result.Msg = string.Format("操作失败!");
|
|
|
|
|
+ _sqlSugar.RollbackTran();
|
|
|
return _result;
|
|
return _result;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ var update2 = await _sqlSugar.Updateable<Pm_TaskAllocation>()
|
|
|
|
|
+ .SetColumns(it => it.Status == TaskEnum.UnderWay)
|
|
|
|
|
+ .Where(it => it.Id == id)
|
|
|
|
|
+ .ExecuteCommandAsync();
|
|
|
|
|
+ if (update2 < 1)
|
|
|
|
|
+ {
|
|
|
|
|
+ _result.Msg = string.Format("操作失败!");
|
|
|
|
|
+ _sqlSugar.RollbackTran();
|
|
|
|
|
+ return _result;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
_result.Msg = string.Format("操作成功!");
|
|
_result.Msg = string.Format("操作成功!");
|
|
|
_result.Code = 0;
|
|
_result.Code = 0;
|
|
|
_sqlSugar.CommitTran();
|
|
_sqlSugar.CommitTran();
|