浏览代码

total_recruit_num

Ethan 1 天之前
父节点
当前提交
0c89f8ee2c
共有 2 个文件被更改,包括 29 次插入20 次删除
  1. 24 18
      app/service/local_life_service.go
  2. 5 2
      app/service/project_service.go

+ 24 - 18
app/service/local_life_service.go

@@ -154,7 +154,11 @@ func (s LocalLifeService) CreateLocalLife(localCreateParam *vo.LocalCreateParam)
 			}
 		}
 	}
-	_ = dao.LocalLifeDao{}.UpdateLocal(entity.LocalLifeInfo{LocalID: localId, EstimatedCost: estimatedCost})
+	_ = dao.LocalLifeDao{}.UpdateLocal(entity.LocalLifeInfo{
+		LocalID:         localId,
+		EstimatedCost:   estimatedCost,
+		TotalRecruitNum: totalRecruitNum,
+	})
 
 	return &localId, nil
 }
@@ -237,14 +241,15 @@ func (s LocalLifeService) UpdateLocal(localUpdateParam *vo.LocalUpdateParam) (*s
 		PromoteBody:       localUpdateParam.PromoteBody,
 		Donate:            localUpdateParam.Donate,
 		//TaskStatus:        localUpdateParam.LocalStatus,
-		LocalName:     localUpdateParam.LocalName,
-		TalentType:    localUpdateParam.TalentType,
-		RecruitDdl:    recruitDdl,
-		TaskForm:      localUpdateParam.TaskForm,
-		ContentType:   localUpdateParam.ContentType,
-		TaskDetail:    localUpdateParam.TaskDetail,
-		UpdatedAt:     t,
-		EstimatedCost: estimatedCost,
+		LocalName:       localUpdateParam.LocalName,
+		TalentType:      localUpdateParam.TalentType,
+		RecruitDdl:      recruitDdl,
+		TaskForm:        localUpdateParam.TaskForm,
+		ContentType:     localUpdateParam.ContentType,
+		TaskDetail:      localUpdateParam.TaskDetail,
+		UpdatedAt:       t,
+		EstimatedCost:   estimatedCost,
+		TotalRecruitNum: totalRecruitNum,
 	}
 	//if localUpdateParam.LocalStatus == 2 {
 	//	updateLocalLife.SubmitAt = t
@@ -395,15 +400,16 @@ func (s LocalLifeService) UpdateLocalTarget(localUpdateParam *vo.LocalUpdatePara
 		PromoteBody:       localUpdateParam.PromoteBody,
 		Donate:            localUpdateParam.Donate,
 		//TaskStatus:        localUpdateParam.LocalStatus,
-		LocalName:     localUpdateParam.LocalName,
-		TalentType:    localUpdateParam.TalentType,
-		RecruitDdl:    recruitDdl,
-		TaskForm:      localUpdateParam.TaskForm,
-		ContentType:   localUpdateParam.ContentType,
-		TaskDetail:    localUpdateParam.TaskDetail,
-		UpdatedAt:     t,
-		Tools:         localUpdateParam.Tools,
-		EstimatedCost: estimatedCost,
+		LocalName:       localUpdateParam.LocalName,
+		TalentType:      localUpdateParam.TalentType,
+		RecruitDdl:      recruitDdl,
+		TaskForm:        localUpdateParam.TaskForm,
+		ContentType:     localUpdateParam.ContentType,
+		TaskDetail:      localUpdateParam.TaskDetail,
+		UpdatedAt:       t,
+		Tools:           localUpdateParam.Tools,
+		EstimatedCost:   estimatedCost,
+		TotalRecruitNum: totalRecruitNum,
 	}
 	//if localUpdateParam.LocalStatus == 2 {
 	//	updateLocalLife.SubmitAt = t

+ 5 - 2
app/service/project_service.go

@@ -155,8 +155,9 @@ func (s ProjectService) CreateProject(projectCreateParam *vo.ProjectCreateParam)
 		}
 	}
 	_ = dao.ProjectDAO{}.UpdateProject(entity.Project{
-		ProjectId:     projectId,
-		EstimatedCost: estimatedCost,
+		ProjectId:       projectId,
+		EstimatedCost:   estimatedCost,
+		TotalRecruitNum: totalRecruitNum,
 	})
 
 	return &projectId, nil
@@ -257,6 +258,7 @@ func (s ProjectService) UpdateProject(projectUpdateParam *vo.ProjectUpdateParam)
 		ContentType:       projectUpdateParam.ContentType,
 		ProjectDetail:     projectUpdateParam.ProjectDetail,
 		EstimatedCost:     estimatedCost,
+		TotalRecruitNum:   totalRecruitNum,
 	}
 	//if projectUpdateParam.ProjectStatus == 2 {
 	//	updateProject.SubmitAt = t
@@ -425,6 +427,7 @@ func (s ProjectService) UpdateProjectTarget(projectUpdateParam *vo.ProjectUpdate
 		ProjectDetail:    projectUpdateParam.ProjectDetail,
 		Tools:            projectUpdateParam.Tools,
 		EstimatedCost:    estimatedCost,
+		TotalRecruitNum:  totalRecruitNum,
 	}
 	//if projectUpdateParam.ProjectStatus == 2 {
 	//	updateProject.SubmitAt = t