Prechádzať zdrojové kódy

修改包名错误。

CrazyIter_Bin 3 rokov pred
rodič
commit
ea26e44c54

+ 2 - 2
TEAMModelOS.SDK/Models/Cosmos/Teacher/Teacher.cs

@@ -11,9 +11,9 @@ namespace TEAMModelOS.SDK.Models
         public string picture { get; set; }
         public int size { get; set; }
         public string defaultSchool { get; set; }
-        public List<School> schools { get; set; }= new List<School>();
+        public List<TeacherSchool> schools { get; set; }= new List<TeacherSchool>();
         public List<TeacherArea> areas { get; set; } = new List<TeacherArea>();
-        public class School
+        public class TeacherSchool
         {
             public string schoolId { get; set; }
             public string name { get; set; }

+ 3 - 3
TEAMModelOS/Controllers/School/SchoolTeacherController.cs

@@ -272,7 +272,7 @@ namespace TEAMModelOS.Controllers
                             school.status = grant_type.GetString();
                         }
                         else
-                            teacher.schools.Add(new Teacher.School() { schoolId = school_code.GetString(), name = schname, time = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(), status = grant_type.GetString() });
+                            teacher.schools.Add(new Teacher.TeacherSchool() { schoolId = school_code.GetString(), name = schname, time = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(), status = grant_type.GetString() });
                         if (teacher.schools.Count > 0 && teacher.size <= 1)
                         {
                             teacher.size = 2;
@@ -426,7 +426,7 @@ namespace TEAMModelOS.Controllers
                 //在老師表找出老師,處理該學校狀態 (老師基本資料應該要存在)
                 Teacher teacher = await client.GetContainer(Constant.TEAMModelOS, "Teacher").ReadItemAsync<Teacher>(id.ToString(), new PartitionKey("Base"));
                 if (teacher.schools == null)
-                    teacher.schools = new List<Teacher.School>();
+                    teacher.schools = new List<Teacher.TeacherSchool>();
                 var school = teacher.schools?.FirstOrDefault(x => x.schoolId.Equals(school_code.GetString(), StringComparison.OrdinalIgnoreCase));
                 if (school != null)
                 {
@@ -434,7 +434,7 @@ namespace TEAMModelOS.Controllers
                     school.time = DateTimeOffset.UtcNow.ToUnixTimeSeconds();
                 }
                 else
-                    teacher.schools.Add(new Teacher.School() { schoolId = school_code.GetString(), name = schname,time =  DateTimeOffset.UtcNow.ToUnixTimeSeconds(), status = grant_type.GetString() });
+                    teacher.schools.Add(new Teacher.TeacherSchool() { schoolId = school_code.GetString(), name = schname,time =  DateTimeOffset.UtcNow.ToUnixTimeSeconds(), status = grant_type.GetString() });
                 var dft = new List<string>() { "content-read", "exercise-read", "knowledge-read", "syllabus-read" };
                 if (teacher.schools.Count > 0 && teacher.size<=1) {
                     teacher.size = 2;

+ 3 - 3
TEAMModelOS/Controllers/Teacher/InitController.cs

@@ -253,7 +253,7 @@ namespace TEAMModelOS.Controllers
                             //创建账号并第一次登录IES5则默认赠送1G
                             size = 1,
                             defaultSchool = null,
-                            schools = new List<Teacher.School>(),
+                            schools = new List<Teacher.TeacherSchool>(),
                         };
                         var container = _azureStorage.GetBlobContainerClient(id);
                         await container.CreateIfNotExistsAsync(PublicAccessType.None); //嘗試創建Teacher私有容器,如存在則不做任何事,保障容器一定存在
@@ -635,14 +635,14 @@ namespace TEAMModelOS.Controllers
                 //在老師表找出老師,處理該學校狀態 (老師基本資料應該要存在)
                 Teacher teacher = await client.GetContainer(Constant.TEAMModelOS, "Teacher").ReadItemAsync<Teacher>(id, new PartitionKey("Base"));
                 if (teacher.schools == null)
-                    teacher.schools = new List<Teacher.School>();
+                    teacher.schools = new List<Teacher.TeacherSchool>();
                 var school = teacher.schools?.FirstOrDefault(x => x.schoolId.Equals(school_code.GetString(), StringComparison.OrdinalIgnoreCase));
                 if (school != null)
                     school.status = grant_type.GetString();
                 else
                 {
                     long now = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds();
-                    teacher.schools.Add(new Teacher.School() { schoolId = school_code.GetString(), name = school_name.GetString(), status = grant_type.GetString() ,time= now });
+                    teacher.schools.Add(new Teacher.TeacherSchool() { schoolId = school_code.GetString(), name = school_name.GetString(), status = grant_type.GetString() ,time= now });
                 }
                 if (grant_type.GetString() .Equals("leave") || grant_type.GetString() .Equals("cancel"))
                 {