|
@@ -124,6 +124,12 @@ func (*data) AcceptData(ctx context.Context, request http_model.AcceptDataReques
|
|
logrus.WithContext(ctx).Errorf("[Data service] call SetSpecialTaskSettleNum error,err:%+v", err)
|
|
logrus.WithContext(ctx).Errorf("[Data service] call SetSpecialTaskSettleNum error,err:%+v", err)
|
|
return nil, err
|
|
return nil, err
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ err = db.SetProjectSettleFlag(ctx, request.ProjectId)
|
|
|
|
+ if err != nil {
|
|
|
|
+ logrus.WithContext(ctx).Errorf("[Data service] call SetProjectSettleFlag error,err:%+v", err)
|
|
|
|
+ return nil, err
|
|
|
|
+ }
|
|
//// 3. 判断是否全部任务已结案,若已全部结案则触发项目结案
|
|
//// 3. 判断是否全部任务已结案,若已全部结案则触发项目结案
|
|
//// 查询task_stage<15的任务数量
|
|
//// 查询task_stage<15的任务数量
|
|
//unFinishedTaskNumber, err1 := db.GetUnfinishedTaskNumber(ctx, request.ProjectId)
|
|
//unFinishedTaskNumber, err1 := db.GetUnfinishedTaskNumber(ctx, request.ProjectId)
|
|
@@ -157,6 +163,11 @@ func (*data) AcceptData(ctx context.Context, request http_model.AcceptDataReques
|
|
logrus.WithContext(ctx).Errorf("[Data service] call SetSpecialTaskSettleNum error,err:%+v", err)
|
|
logrus.WithContext(ctx).Errorf("[Data service] call SetSpecialTaskSettleNum error,err:%+v", err)
|
|
return nil, err
|
|
return nil, err
|
|
}
|
|
}
|
|
|
|
+ err = db.SetProjectSettleFlag(ctx, request.ProjectId)
|
|
|
|
+ if err != nil {
|
|
|
|
+ logrus.WithContext(ctx).Errorf("[Data service] call SetProjectSettleFlag error,err:%+v", err)
|
|
|
|
+ return nil, err
|
|
|
|
+ }
|
|
// 3. 判断是否全部任务已结案,若已全部结案则触发项目结案
|
|
// 3. 判断是否全部任务已结案,若已全部结案则触发项目结案
|
|
// 查询task_stage<15的任务数量
|
|
// 查询task_stage<15的任务数量
|
|
//unFinishedTaskNumber, err1 := db.GetUnfinishedTaskNumber(ctx, request.ProjectId)
|
|
//unFinishedTaskNumber, err1 := db.GetUnfinishedTaskNumber(ctx, request.ProjectId)
|
|
@@ -223,6 +234,11 @@ func (*data) LocalAcceptData(ctx context.Context, request http_model.LocalAccept
|
|
logrus.WithContext(ctx).Errorf("[Data service] call SetSpecialTaskSettleNum error,err:%+v", err)
|
|
logrus.WithContext(ctx).Errorf("[Data service] call SetSpecialTaskSettleNum error,err:%+v", err)
|
|
return nil, err
|
|
return nil, err
|
|
}
|
|
}
|
|
|
|
+ err = db.SetLocalLifeSettleFlag(ctx, request.ProjectId)
|
|
|
|
+ if err != nil {
|
|
|
|
+ logrus.WithContext(ctx).Errorf("[Data service] call SetLocalLifeSettleFlag error,err:%+v", err)
|
|
|
|
+ return nil, err
|
|
|
|
+ }
|
|
//// 3. 判断是否全部任务已结案,若已全部结案则触发项目结案
|
|
//// 3. 判断是否全部任务已结案,若已全部结案则触发项目结案
|
|
//// 查询task_stage<15的任务数量
|
|
//// 查询task_stage<15的任务数量
|
|
//unFinishedTaskNumber, err1 := db.GetUnfinishedTaskNumber(ctx, request.ProjectId)
|
|
//unFinishedTaskNumber, err1 := db.GetUnfinishedTaskNumber(ctx, request.ProjectId)
|
|
@@ -256,6 +272,11 @@ func (*data) LocalAcceptData(ctx context.Context, request http_model.LocalAccept
|
|
logrus.WithContext(ctx).Errorf("[Data service] call SetSpecialTaskSettleNum error,err:%+v", err)
|
|
logrus.WithContext(ctx).Errorf("[Data service] call SetSpecialTaskSettleNum error,err:%+v", err)
|
|
return nil, err
|
|
return nil, err
|
|
}
|
|
}
|
|
|
|
+ err = db.SetLocalLifeSettleFlag(ctx, request.ProjectId)
|
|
|
|
+ if err != nil {
|
|
|
|
+ logrus.WithContext(ctx).Errorf("[Data service] call SetLocalLifeSettleFlag error,err:%+v", err)
|
|
|
|
+ return nil, err
|
|
|
|
+ }
|
|
//// 3. 判断是否全部任务已结案,若已全部结案则触发项目结案
|
|
//// 3. 判断是否全部任务已结案,若已全部结案则触发项目结案
|
|
//// 查询task_stage<15的任务数量
|
|
//// 查询task_stage<15的任务数量
|
|
//unFinishedTaskNumber, err1 := db.GetUnfinishedTaskNumber(ctx, request.ProjectId)
|
|
//unFinishedTaskNumber, err1 := db.GetUnfinishedTaskNumber(ctx, request.ProjectId)
|