XW 1 gadu atpakaļ
vecāks
revīzija
fcfa025882
1 mainītis faili ar 13 papildinājumiem un 0 dzēšanām
  1. 13 0
      TEAMModelOS/Controllers/Common/ActivityController.cs

+ 13 - 0
TEAMModelOS/Controllers/Common/ActivityController.cs

@@ -3729,6 +3729,19 @@ namespace TEAMModelOS.Controllers
                                             }
                                             else { return Ok(new { code = 2, msg = "请以学校教师身份参加本次活动!" }); }
                                         }
+                                        else if (activity.scope.Equals("area")  && activity.confirmedSchools.IsNotEmpty()) {
+                                            if (!string.IsNullOrWhiteSpace(enrollData.schoolId))
+                                            {
+                                                if (!activity.confirmedSchools.Exists(z => z.id.Equals(enrollData.schoolId)  && z.status==1))
+                                                {
+                                                    return Ok(new { code = 4, msg = "学校未确认参与本次活动!" });
+                                                }
+                                                else {
+                                                    code=200;
+                                                }
+                                            }
+                                            else { return Ok(new { code = 2, msg = "请以学校教师身份参加本次活动!" }); }
+                                        }
                                         else
                                         {
                                             await _dingDing.SendBotMsg($"{_option.Location},活动类型错误:{activity.id}", GroupNames.成都开发測試群組);