@@ -5,6 +5,7 @@ type ProjectChangeTaskStatusRequest struct {
TaskStatus string `json:"task_status"`
TaskStage string `json:"task_stage"`
IsSpecial string `json:"is_special"`
+ ProjectId string `json:"project_id"`
}
func NewProjectChangeTaskStatusRequst() *ProjectChangeTaskStatusRequest {
@@ -590,6 +590,11 @@ func (*project) ChangeSpecialTaskStatus(ctx *gin.Context, data http_model.Projec
return err
+ err = db.SetSpecialProjectFinish(ctx, data.ProjectId)
+ if err != nil {
+ logrus.WithContext(ctx).Errorf("[project service] call CreateMessageByTaskId error,err:%+v", err)
+ return err
+ }
return nil