|
@@ -152,10 +152,11 @@ func GetProjectTaskList(ctx context.Context, projectID string, pageSize, pageNum
|
|
|
}
|
|
|
|
|
|
projectTasks = pack.TaskAccountToTaskInfo(taskAccounts)
|
|
|
+ var fullProjectTasks []*gorm_model.ProjectTaskInfo
|
|
|
// 删除只存在于一个表中的元素
|
|
|
for i := 0; i < len(projectTasks); i++ {
|
|
|
- if projectTasks[i].TaskID == "" || projectTasks[i].PlatformNickname == "" {
|
|
|
- projectTasks = append(projectTasks[:i], projectTasks[i+1:]...)
|
|
|
+ if projectTasks[i].TaskID != 0 {
|
|
|
+ fullProjectTasks = append(fullProjectTasks, projectTasks[i])
|
|
|
}
|
|
|
}
|
|
|
var total int64
|
|
@@ -164,7 +165,7 @@ func GetProjectTaskList(ctx context.Context, projectID string, pageSize, pageNum
|
|
|
} else {
|
|
|
total = totalTask
|
|
|
}
|
|
|
- return projectTasks, total, nil
|
|
|
+ return fullProjectTasks, total, nil
|
|
|
}
|
|
|
|
|
|
func GetProjectDetail(ctx context.Context, projectID int64) (*gorm_model.ProjectInfo, error) {
|