Преглед изворни кода

修复招募策略待选中拒绝带来的已选数量删减

yuliang1112 пре 2 година
родитељ
комит
c593ae7a58
2 измењених фајлова са 2 додато и 1 уклоњено
  1. 1 0
      model/http_model/project_change_taskStatus.go
  2. 1 1
      service/project.go

+ 1 - 0
model/http_model/project_change_taskStatus.go

@@ -6,6 +6,7 @@ type ProjectChangeTaskStatusRequest struct {
 	TaskStage  string   `json:"task_stage"`
 	IsSpecial  string   `json:"is_special"`
 	ProjectId  string   `json:"project_id"`
+	ClickIndex string   `json:"clickIndex"`
 }
 
 func NewProjectChangeTaskStatusRequst() *ProjectChangeTaskStatusRequest {

+ 1 - 1
service/project.go

@@ -565,7 +565,7 @@ func (*project) ChangeTaskStatus(ctx *gin.Context, data http_model.ProjectChange
 				return err
 			}
 		}
-	} else {
+	} else if data.TaskStatus == "3" && data.ClickIndex != "0" {
 		for _, RecruitStrategyID := range RecruitStrategyIDs {
 			err = db.CalculateSelectedNumberByRecruitStrategyID(ctx, RecruitStrategyID, -1)
 			if err != nil {