|
@@ -1816,7 +1816,7 @@ namespace TEAMModelOS.Controllers
|
|
|
ActivityExpert activityExpert = JsonDocument.Parse(responseActivityExpert.Content).RootElement.ToObject<ActivityExpert>();
|
|
|
|
|
|
IEnumerable<ExpertPeriodSubjectDto> experts = activityExpert.experts.Where(z=>!string.IsNullOrWhiteSpace(z.id))//处理
|
|
|
- .Select(z => new ExpertPeriodSubjectDto { expertId = z.id, periodSubjects = z.subjects.Select(v => $"{v.period}-{v.subject}") });
|
|
|
+ .Select(z => new ExpertPeriodSubjectDto { expertId = z.id ,expertName=z.iname, expertPicture=z.picture,expertTmdname=z.name, periodSubjects = z.subjects.Select(v => $"{v.period}-{v.subject}") });
|
|
|
HashSet<string> periodSubjectKey = new HashSet<string>();
|
|
|
List<dynamic> distributeInvalid = new List<dynamic>();
|
|
|
string allocationTaskKey = $"Contest:Allocation:{_activityId}";
|
|
@@ -2028,6 +2028,9 @@ namespace TEAMModelOS.Controllers
|
|
|
id = contestTask.expertId,
|
|
|
code = $"ActivityExpertTask-{_activityId}",
|
|
|
pk = "ActivityExpertTask",
|
|
|
+ picture=contestTask.expertPicture,
|
|
|
+ name=contestTask.expertName,
|
|
|
+ tmdname=contestTask.expertTmdname,
|
|
|
contestTasks = new List<ExpertContestTask> { expertContestTask }
|
|
|
};
|
|
|
expertTasksChange.Add(activityExpertTask);
|