|
|
@@ -797,7 +797,7 @@ namespace OASystem.Infrastructure.Repositories.PersonnelModule
|
|
|
/// </summary>
|
|
|
/// <param name="id"></param>
|
|
|
/// <returns></returns>
|
|
|
- public Result TaskSetAuditStatus(int id,int userId,string overTime)
|
|
|
+ public Result TaskSetAuditStatus(int id,int userId,string overTime,string remark)
|
|
|
{
|
|
|
if (id < 1)
|
|
|
{
|
|
|
@@ -844,15 +844,16 @@ namespace OASystem.Infrastructure.Repositories.PersonnelModule
|
|
|
}
|
|
|
|
|
|
//不可重复设置状态
|
|
|
- if (subTaskInfo.TaskStatus == TaskerEnum.Finished)
|
|
|
- {
|
|
|
- _result.Msg = string.Format("“已完成”状态,已设置不可重复操作!");
|
|
|
- return _result;
|
|
|
- }
|
|
|
+ //if (subTaskInfo.TaskStatus == TaskerEnum.Finished)
|
|
|
+ //{
|
|
|
+ // _result.Msg = string.Format("“已完成”状态,已设置不可重复操作!");
|
|
|
+ // return _result;
|
|
|
+ //}
|
|
|
|
|
|
var subTaskUpd = _sqlSugar.Updateable<Pm_TaskRelevanceUser>()
|
|
|
.SetColumns(it => it.TaskStatus == TaskerEnum.Finished)
|
|
|
.SetColumns(it => it.OverTime == overTime)
|
|
|
+ .SetColumns(it => it.Remark == remark)
|
|
|
.Where(it => it.Id == taskerId)
|
|
|
.ExecuteCommand();
|
|
|
if (subTaskUpd < 1)
|
|
|
@@ -911,7 +912,8 @@ namespace OASystem.Infrastructure.Repositories.PersonnelModule
|
|
|
.SetColumns(x => new Pm_TaskAllocation
|
|
|
{
|
|
|
Status = newMainTaskStatus,
|
|
|
- OverTime = overTime
|
|
|
+ OverTime = overTime,
|
|
|
+ Remark = remark
|
|
|
})
|
|
|
.Where(x => x.Id == mainTaskId && x.IsDel == 0)
|
|
|
.ExecuteCommand();
|