正在显示
4 个修改的文件
包含
10 行增加
和
2 行删除
@@ -103,6 +103,8 @@ func (dto *TaskDto) LoadDto(task *domain.Task, projectBelongMap map[int]*domain. | @@ -103,6 +103,8 @@ func (dto *TaskDto) LoadDto(task *domain.Task, projectBelongMap map[int]*domain. | ||
103 | } | 103 | } |
104 | } | 104 | } |
105 | dto.SuMoney = task.SuMoney | 105 | dto.SuMoney = task.SuMoney |
106 | + dto.MinSuMoney = task.MinSuMoney | ||
107 | + dto.MaxSuMoney = task.MaxSuMoney | ||
106 | dto.AcceptanceStandard = task.AcceptanceStandard | 108 | dto.AcceptanceStandard = task.AcceptanceStandard |
107 | dto.TaskDescription = task.TaskDescription | 109 | dto.TaskDescription = task.TaskDescription |
108 | dto.TaskPictureUrls = task.TaskPictureUrls | 110 | dto.TaskPictureUrls = task.TaskPictureUrls |
@@ -1000,9 +1000,9 @@ func (taskService *TaskService) GetTask(getTaskQuery *query.GetTaskQuery) (inter | @@ -1000,9 +1000,9 @@ func (taskService *TaskService) GetTask(getTaskQuery *query.GetTaskQuery) (inter | ||
1000 | return nil, application.ThrowError(application.TRANSACTION_ERROR, err.Error()) | 1000 | return nil, application.ThrowError(application.TRANSACTION_ERROR, err.Error()) |
1001 | } | 1001 | } |
1002 | // 返回任务素币奖励范围 | 1002 | // 返回任务素币奖励范围 |
1003 | - if taskDto.TaskStatus != 5 && taskDto.MinSuMoney == 0 && taskDto.MaxSuMoney == 0 { | 1003 | + if taskDto.TaskStatus != 5 && task.MinSuMoney == 0 && task.MaxSuMoney == 0 { |
1004 | taskDto.MinSuMoney = 0 | 1004 | taskDto.MinSuMoney = 0 |
1005 | - taskDto.MaxSuMoney = taskDto.SuMoney | 1005 | + taskDto.MaxSuMoney = task.SuMoney |
1006 | } | 1006 | } |
1007 | return taskDto, nil | 1007 | return taskDto, nil |
1008 | } | 1008 | } |
@@ -165,6 +165,7 @@ func (dao *TaskDao) CalculatePersonTask(uid int64) (map[string]interface{}, erro | @@ -165,6 +165,7 @@ func (dao *TaskDao) CalculatePersonTask(uid int64) (map[string]interface{}, erro | ||
165 | var completedAsSponsor int64 | 165 | var completedAsSponsor int64 |
166 | var bidAsParticipator int64 | 166 | var bidAsParticipator int64 |
167 | var completedAsParticipator int64 | 167 | var completedAsParticipator int64 |
168 | + var expiredAsSponsor int64 | ||
168 | tx := dao.transactionContext.PgTx | 169 | tx := dao.transactionContext.PgTx |
169 | taskModel := new(models.Task) | 170 | taskModel := new(models.Task) |
170 | if count, err := tx.Model(taskModel). | 171 | if count, err := tx.Model(taskModel). |
@@ -287,6 +288,8 @@ func (dao *TaskDao) CalculatePersonTask(uid int64) (map[string]interface{}, erro | @@ -287,6 +288,8 @@ func (dao *TaskDao) CalculatePersonTask(uid int64) (map[string]interface{}, erro | ||
287 | } else { | 288 | } else { |
288 | completedAsParticipator = int64(count) | 289 | completedAsParticipator = int64(count) |
289 | } | 290 | } |
291 | + //if count, err := tx.Model(taskModel). | ||
292 | + // Where(`task.sponsor @> '{}'`) | ||
290 | return map[string]interface{}{ | 293 | return map[string]interface{}{ |
291 | "underwayAsAssignedPerson": underwayAsAssignedPerson, | 294 | "underwayAsAssignedPerson": underwayAsAssignedPerson, |
292 | "unAcceptanceAsAssignedPerson": unAcceptanceAsAssignedPerson, | 295 | "unAcceptanceAsAssignedPerson": unAcceptanceAsAssignedPerson, |
@@ -303,6 +306,7 @@ func (dao *TaskDao) CalculatePersonTask(uid int64) (map[string]interface{}, erro | @@ -303,6 +306,7 @@ func (dao *TaskDao) CalculatePersonTask(uid int64) (map[string]interface{}, erro | ||
303 | "completedAsSponsor": completedAsSponsor, | 306 | "completedAsSponsor": completedAsSponsor, |
304 | "bidAsParticipator": bidAsParticipator, | 307 | "bidAsParticipator": bidAsParticipator, |
305 | "completedAsParticipator": completedAsParticipator, | 308 | "completedAsParticipator": completedAsParticipator, |
309 | + "expiredAsSponsor": expiredAsSponsor, | ||
306 | }, nil | 310 | }, nil |
307 | } | 311 | } |
308 | 312 |
@@ -318,6 +318,8 @@ func (repository *TaskRepository) transformPgModelToDomainModel(taskModel *model | @@ -318,6 +318,8 @@ func (repository *TaskRepository) transformPgModelToDomainModel(taskModel *model | ||
318 | CustomerValues: taskModel.CustomerValues, | 318 | CustomerValues: taskModel.CustomerValues, |
319 | TaskNature: taskModel.TaskNature, | 319 | TaskNature: taskModel.TaskNature, |
320 | SuMoney: taskModel.SuMoney, | 320 | SuMoney: taskModel.SuMoney, |
321 | + MinSuMoney: taskModel.MinSuMoney, | ||
322 | + MaxSuMoney: taskModel.MaxSuMoney, | ||
321 | AcceptanceStandard: taskModel.AcceptanceStandard, | 323 | AcceptanceStandard: taskModel.AcceptanceStandard, |
322 | TaskDescription: taskModel.TaskDescription, | 324 | TaskDescription: taskModel.TaskDescription, |
323 | TaskPictureUrls: taskModel.TaskPictureUrls, | 325 | TaskPictureUrls: taskModel.TaskPictureUrls, |
-
请 注册 或 登录 后发表评论