|
@@ -950,6 +950,9 @@ func (srv TaskService) ListTaskRecord(param *command.ListTaskRecordCommand) (map |
|
@@ -950,6 +950,9 @@ func (srv TaskService) ListTaskRecord(param *command.ListTaskRecordCommand) (map |
|
950
|
taskRecordRepo := factory.CreateTaskRecordRepository(map[string]interface{}{
|
950
|
taskRecordRepo := factory.CreateTaskRecordRepository(map[string]interface{}{
|
|
951
|
"transactionContext": transactionContext,
|
951
|
"transactionContext": transactionContext,
|
|
952
|
})
|
952
|
})
|
|
|
|
953
|
+ assessContentRepo := factory.CreateStaffAssessContentRepository(map[string]interface{}{
|
|
|
|
954
|
+ "transactionContext": transactionContext,
|
|
|
|
955
|
+ })
|
|
953
|
cnt, taskRecordList, err := taskRecordRepo.Find(map[string]interface{}{
|
956
|
cnt, taskRecordList, err := taskRecordRepo.Find(map[string]interface{}{
|
|
954
|
"companyId": param.CompanyId,
|
957
|
"companyId": param.CompanyId,
|
|
955
|
"taskId": param.TaskId,
|
958
|
"taskId": param.TaskId,
|
|
@@ -970,8 +973,7 @@ func (srv TaskService) ListTaskRecord(param *command.ListTaskRecordCommand) (map |
|
@@ -970,8 +973,7 @@ func (srv TaskService) ListTaskRecord(param *command.ListTaskRecordCommand) (map |
|
970
|
TaskName: val.TaskName,
|
973
|
TaskName: val.TaskName,
|
|
971
|
TaskAlias: val.TaskAlias,
|
974
|
TaskAlias: val.TaskAlias,
|
|
972
|
TaskLeader: val.TaskLeader.Name,
|
975
|
TaskLeader: val.TaskLeader.Name,
|
|
973
|
- AssistLevel: val.AssistLevel,
|
|
|
|
974
|
- AssistContent: val.AssistContent,
|
976
|
+ AssistContent: "",
|
|
975
|
AnomalyState: val.AnomalyState,
|
977
|
AnomalyState: val.AnomalyState,
|
|
976
|
TaskStageCheck: adapter.TaskStage{
|
978
|
TaskStageCheck: adapter.TaskStage{
|
|
977
|
Id: val.Id,
|
979
|
Id: val.Id,
|
|
@@ -989,6 +991,19 @@ func (srv TaskService) ListTaskRecord(param *command.ListTaskRecordCommand) (map |
|
@@ -989,6 +991,19 @@ func (srv TaskService) ListTaskRecord(param *command.ListTaskRecordCommand) (map |
|
989
|
t2 := time.Unix(val.TaskStageCheck.RealCompletedAt, 0).Local().Format("2006-01-02")
|
991
|
t2 := time.Unix(val.TaskStageCheck.RealCompletedAt, 0).Local().Format("2006-01-02")
|
|
990
|
item.TaskStageCheck.RealCompletedAt = t2
|
992
|
item.TaskStageCheck.RealCompletedAt = t2
|
|
991
|
}
|
993
|
}
|
|
|
|
994
|
+ _, contentList, err := assessContentRepo.Find(map[string]interface{}{
|
|
|
|
995
|
+ "staffAssessId": val.StaffAssessId,
|
|
|
|
996
|
+ "category": val.TaskCategory,
|
|
|
|
997
|
+ "name": val.TaskName,
|
|
|
|
998
|
+ })
|
|
|
|
999
|
+ if err != nil {
|
|
|
|
1000
|
+ return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "获取评估反馈数据"+err.Error())
|
|
|
|
1001
|
+ }
|
|
|
|
1002
|
+ if len(contentList) > 0 {
|
|
|
|
1003
|
+ for _, val2 := range contentList[0].Remark {
|
|
|
|
1004
|
+ item.AssistContent = val2.RemarkText + "\n"
|
|
|
|
1005
|
+ }
|
|
|
|
1006
|
+ }
|
|
992
|
resultList = append(resultList, item)
|
1007
|
resultList = append(resultList, item)
|
|
993
|
}
|
1008
|
}
|
|
994
|
result := tool_funs.SimpleWrapGridMap(int64(cnt), resultList)
|
1009
|
result := tool_funs.SimpleWrapGridMap(int64(cnt), resultList)
|