|
@@ -8,6 +8,7 @@ using TEAMModelOS.Model.Core.Dtos;
|
|
|
using TEAMModelOS.Model.Core.Models;
|
|
|
using TEAMModelOS.Model.Syllabus.Models;
|
|
|
using TEAMModelOS.SDK.Context.Configuration;
|
|
|
+using TEAMModelOS.SDK.Helper.Common.CollectionHelper;
|
|
|
using TEAMModelOS.SDK.Helper.Common.FileHelper;
|
|
|
using TEAMModelOS.SDK.Helper.Common.JsonHelper;
|
|
|
using TEAMModelOS.SDK.Module.AzureTable.Interfaces;
|
|
@@ -15,36 +16,217 @@ using TEAMModelOS.Service.Core.Interfaces;
|
|
|
|
|
|
namespace TEAMModelOS.SeedData
|
|
|
{
|
|
|
- public class SeedDataService :IBusinessService
|
|
|
+ public class SeedDataService : IBusinessService
|
|
|
{
|
|
|
-
|
|
|
- private readonly IAzureTableDBRepository _azureTableDBRepository;
|
|
|
+ string Lang = "zh-cn";
|
|
|
+ private readonly IAzureTableDBRepository _azureTableDBRepository;
|
|
|
public SeedDataService(IAzureTableDBRepository azureTableDBRepository) {
|
|
|
_azureTableDBRepository = azureTableDBRepository;
|
|
|
}
|
|
|
|
|
|
- public void SeedData()
|
|
|
+ public void SeedData()
|
|
|
{
|
|
|
SeedRootAdmin();
|
|
|
SeedRole();
|
|
|
SeedSchool();
|
|
|
SeedTextBook();
|
|
|
+ SeedRoleClaim();
|
|
|
//SeedArea();
|
|
|
+ SeedSchoolRole();
|
|
|
+ SeedSubject();
|
|
|
+ SeedGrade();
|
|
|
+ SeedOrgStructure();
|
|
|
+ }
|
|
|
+
|
|
|
+ public async void SeedSubject() {
|
|
|
+ List<Subject> subjects = new List<Subject> {
|
|
|
+ new Subject{ RowKey="Subject_Chinese",PartitionKey=Lang,Name="语文" },
|
|
|
+ new Subject{ RowKey="Subject_Math",PartitionKey=Lang,Name="数学" },
|
|
|
+ new Subject{ RowKey="Subject_English",PartitionKey=Lang,Name="英语" },
|
|
|
+ new Subject{ RowKey="Subject_Physics",PartitionKey=Lang,Name="物理" },
|
|
|
+ new Subject{ RowKey="Subject_Chemistry",PartitionKey=Lang,Name="化学" },
|
|
|
+ new Subject{ RowKey="Subject_Biology",PartitionKey=Lang,Name="生物" },
|
|
|
+ new Subject{ RowKey="Subject_Politics",PartitionKey=Lang,Name="政治" },
|
|
|
+ new Subject{ RowKey="Subject_History",PartitionKey=Lang,Name="历史" },
|
|
|
+ new Subject{ RowKey="Subject_Geography",PartitionKey=Lang,Name="地理" },
|
|
|
+ new Subject{ RowKey="Subject_Science",PartitionKey=Lang,Name="科学" },
|
|
|
+ new Subject{ RowKey="Subject_Information",PartitionKey=Lang,Name="信息" }
|
|
|
+ };
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll<Subject>(subjects);
|
|
|
}
|
|
|
|
|
|
+ public async void SeedGrade()
|
|
|
+ {
|
|
|
+ List<Grade> grades = new List<Grade> {
|
|
|
+ new Grade{ RowKey="1",PartitionKey=Lang,Name="一年级",Alias="一年级" },
|
|
|
+ new Grade{ RowKey="2",PartitionKey=Lang,Name="二年级" ,Alias="二年级"},
|
|
|
+ new Grade{ RowKey="3",PartitionKey=Lang,Name="三年级" ,Alias="三年级"},
|
|
|
+ new Grade{ RowKey="4",PartitionKey=Lang,Name="四年级" ,Alias="四年级"},
|
|
|
+ new Grade{ RowKey="5",PartitionKey=Lang,Name="五年级" ,Alias="五年级"},
|
|
|
+ new Grade{ RowKey="6",PartitionKey=Lang,Name="六年级" ,Alias="六年级"},
|
|
|
+ new Grade{ RowKey="7",PartitionKey=Lang,Name="七年级" ,Alias="七年级"},
|
|
|
+ new Grade{ RowKey="8",PartitionKey=Lang,Name="八年级" ,Alias="八年级"},
|
|
|
+ new Grade{ RowKey="9",PartitionKey=Lang,Name="九年级" ,Alias="九年级"},
|
|
|
+ new Grade{ RowKey="10",PartitionKey=Lang,Name="高中一年级" ,Alias="十年级"},
|
|
|
+ new Grade{ RowKey="11",PartitionKey=Lang,Name="高中二年级" ,Alias="十一年级"},
|
|
|
+ new Grade{ RowKey="12",PartitionKey=Lang,Name="高中三年级" ,Alias="十二年级" }
|
|
|
+ };
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll<Grade>(grades);
|
|
|
+ }
|
|
|
+ public async void SeedSchool()
|
|
|
+ {
|
|
|
+ List<School> schools = new List<School>();
|
|
|
+ string[] schoos = {
|
|
|
+ "{\"code\":\"2151022409\",\"name\":\"成都高新区芳草小学\",\"countryId\":\"CN\",\"countryName\":\"中国\",\"provinceId\":\"51\",\"provinceName\":\"四川\",\"cityId\":\"510100\",\"cityName\":\"成都\",\"address\":null,\"typeId\":\"21\",\"typeName\":\"小学\",\"source\":\"S\",\"distId\":null,\"distName\":null,\"schoolDist\":null,\"aliasName\":null,\"shortCode\":null,\"partitionKey\":null,\"rowKey\":null,\"eTag\":null}",
|
|
|
+ "{\"code\":\"2151002664\",\"name\":\"成都师范银都紫藤小学\",\"countryId\":\"CN\",\"countryName\":\"中国\",\"provinceId\":\"51\",\"provinceName\":\"四川\",\"cityId\":\"510100\",\"cityName\":\"成都\",\"address\":null,\"typeId\":\"21\",\"typeName\":\"小学\",\"source\":\"S\",\"distId\":null,\"distName\":null,\"schoolDist\":null,\"aliasName\":null,\"shortCode\":null,\"partitionKey\":null,\"rowKey\":null,\"eTag\":null}"
|
|
|
+ };
|
|
|
+ foreach (string sc in schoos)
|
|
|
+ {
|
|
|
+ School school = MessagePackHelper.JsonToObject<School>(sc);
|
|
|
+ schools.Add(school);
|
|
|
+ }
|
|
|
+ schools.ForEach(m => {
|
|
|
+ m.RowKey = m.code + "";
|
|
|
+ m.PartitionKey = m.countryId + "";
|
|
|
+ });
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll<School>(schools);
|
|
|
+ }
|
|
|
+
|
|
|
+ public async void SeedOrgStructure()
|
|
|
+ {
|
|
|
+ List<Period> periods = new List<Period> {
|
|
|
+ new Period { PartitionKey= Lang ,Alias="小学", Name="小学",RowKey="Period_21",Type="Period",Lang=Lang },
|
|
|
+ new Period { PartitionKey= Lang ,Alias="初中", Name="初级中学",RowKey="Period_31",Type="Period",Lang=Lang },
|
|
|
+ new Period { PartitionKey= Lang ,Alias="高中", Name="高级中学",RowKey="Period_34",Type="Period",Lang=Lang },
|
|
|
+ new Period { PartitionKey= Lang ,Alias="中职", Name="中等职业学校",RowKey="Period_36",Type="Period",Lang=Lang },
|
|
|
+ new Period { PartitionKey= Lang ,Alias="高职", Name="普通高等学校",RowKey="Period_41",Type="Period",Lang=Lang },
|
|
|
+ //new Period { PartitionKey= Lang , Name="早教",RowKey="Period_11",Type="Period",Lang=Lang },
|
|
|
+ //new Period { PartitionKey= Lang , Name="特殊教育",RowKey="Period_99",Type="Period",Lang=Lang },
|
|
|
+
|
|
|
+ //new Period { PartitionKey= "zh-tw" ,Alias="國小", Name="國民小學",RowKey="Period_21",Type="Period",Lang=Lang },
|
|
|
+ //new Period { PartitionKey= "zh-tw" ,Alias="國中", Name="國民中學",RowKey="Period_31",Type="Period",Lang=Lang },
|
|
|
+ //new Period { PartitionKey= "zh-tw" ,Alias="高中", Name="高級中學",RowKey="Period_34",Type="Period",Lang=Lang },
|
|
|
+
|
|
|
+ };
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll<Period>(periods);
|
|
|
+ ///创建智慧学区
|
|
|
+ List<SchoolArea> schoolAreas = new List<SchoolArea> { new SchoolArea { PartitionKey = Lang,RowKey= "SchoolArea100001", Name="成都市高新区醍摩豆智慧学区" ,Code=100001} };
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll<SchoolArea>(schoolAreas);
|
|
|
+ ///创建智慧学区成员学校
|
|
|
+ List<SchoolAreaMember> schoolAreaMembers = new List<SchoolAreaMember> {
|
|
|
+ new SchoolAreaMember {RowKey= "100001-2151002664" ,PartitionKey=Lang,AreaCode="100001",AreaName="成都市高新区醍摩豆智慧学区",SchoolCode="2151002664",SchoolName="成都师范银都紫藤小学" },
|
|
|
+ new SchoolAreaMember {RowKey= "100001-2151022409" ,PartitionKey=Lang,AreaCode="100001",AreaName="成都市高新区醍摩豆智慧学区",SchoolCode="2151022409",SchoolName="成都高新区芳草小学" }
|
|
|
+ };
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll<SchoolAreaMember>(schoolAreaMembers);
|
|
|
+ ///创建学校的分校区
|
|
|
+ List<SchoolCampus> schoolCampuses = new List<SchoolCampus> {
|
|
|
+ new SchoolCampus {RowKey ="2151002664C1",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=1,Name="南校区" },
|
|
|
+ new SchoolCampus {RowKey ="2151002664C2",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=2,Name="北校区" },
|
|
|
+ new SchoolCampus {RowKey ="2151022409C1",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=1,Name="南校区" },
|
|
|
+ new SchoolCampus {RowKey ="2151022409C2",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=2,Name="北校区" },
|
|
|
+ };
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll<SchoolCampus>(schoolCampuses);
|
|
|
+ ///学校开学学期规则
|
|
|
+ List<SchoolTerm> schoolTerms = new List<SchoolTerm> {
|
|
|
+ new SchoolTerm {RowKey ="2151002664T1",PartitionKey=Lang, SchoolCode= "2151002664",SchoolName= "成都师范银都紫藤小学", Code=1,Name="上学期" },
|
|
|
+ new SchoolTerm {RowKey ="2151002664T2",PartitionKey=Lang, SchoolCode= "2151002664",SchoolName= "成都师范银都紫藤小学", Code=2,Name="下学期" },
|
|
|
+ new SchoolTerm {RowKey ="2151022409T1",PartitionKey=Lang, SchoolCode= "2151022409",SchoolName= "成都高新区芳草小学", Code=1,Name="上学期" },
|
|
|
+ new SchoolTerm {RowKey ="2151022409T2",PartitionKey=Lang, SchoolCode= "2151022409",SchoolName= "成都高新区芳草小学",Code=2,Name="下学期" },
|
|
|
+ };
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll<SchoolTerm>(schoolTerms);
|
|
|
+ ///学校包含的学段 可新增别的学段
|
|
|
+ List<SchoolPeriod> schoolPeriods = new List<SchoolPeriod> {
|
|
|
+ new SchoolPeriod {RowKey ="2151002664Period_21",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code="Period_21",Name="小学" },
|
|
|
+ new SchoolPeriod {RowKey ="2151022409Period_21",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code="Period_21",Name="小学" },
|
|
|
+ };
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll<SchoolPeriod>(schoolPeriods);
|
|
|
+
|
|
|
+ ///
|
|
|
+
|
|
|
+ ///学校学段年级划分
|
|
|
+ List<SchoolGrade> schoolGrades = new List<SchoolGrade> {
|
|
|
+ //紫藤
|
|
|
+ new SchoolGrade {RowKey ="2151002664Period_21G01",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=1,Name="一年级",PeriodCode="Period_21",PeriodName="小学"},
|
|
|
+ new SchoolGrade {RowKey ="2151002664Period_21G02",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=2,Name="二年级" ,PeriodCode="Period_21",PeriodName="小学"},
|
|
|
+ new SchoolGrade {RowKey ="2151002664Period_21G03",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=3,Name="三年级",PeriodCode="Period_21",PeriodName="小学"},
|
|
|
+ new SchoolGrade {RowKey ="2151002664Period_21G04",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=4,Name="四年级" ,PeriodCode="Period_21",PeriodName="小学" },
|
|
|
+ new SchoolGrade {RowKey ="2151002664Period_21G05",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=5,Name="五年级",PeriodCode="Period_21",PeriodName="小学"},
|
|
|
+ new SchoolGrade {RowKey ="2151002664Period_21G06",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=6,Name="六年级",PeriodCode="Period_21",PeriodName="小学" },
|
|
|
+ //芳草
|
|
|
+ new SchoolGrade {RowKey ="2151022409Period_21G01",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=1,Name="一年级",PeriodCode="Period_21",PeriodName="小学"},
|
|
|
+ new SchoolGrade {RowKey ="2151022409Period_21G02",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=2,Name="二年级",PeriodCode="Period_21",PeriodName="小学"},
|
|
|
+ new SchoolGrade {RowKey ="2151022409Period_21G03",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=3,Name="三年级",PeriodCode="Period_21",PeriodName="小学"},
|
|
|
+ new SchoolGrade {RowKey ="2151022409Period_21G04",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=4,Name="四年级",PeriodCode="Period_21",PeriodName="小学"},
|
|
|
+ new SchoolGrade {RowKey ="2151022409Period_21G05",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=5,Name="五年级",PeriodCode="Period_21",PeriodName="小学"},
|
|
|
+ new SchoolGrade {RowKey ="2151022409Period_21G06",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=6,Name="六年级",PeriodCode="Period_21",PeriodName="小学"}
|
|
|
+ };
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll<SchoolGrade>(schoolGrades);
|
|
|
+ ///学校 学生行政届数划分模拟
|
|
|
+ List<SchoolSession> schoolSessions = new List<SchoolSession> {
|
|
|
+ //紫藤
|
|
|
+ new SchoolSession {RowKey ="2151002664Period_21S2019",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=2019,Name="2019级",PeriodCode="Period_21",PeriodName="小学",Enrollment=201309,Graduate=201907},
|
|
|
+ new SchoolSession {RowKey ="2151002664Period_21S2020",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=2020,Name="2020级" ,PeriodCode="Period_21",PeriodName="小学",Enrollment=201409,Graduate=201907},
|
|
|
+ new SchoolSession {RowKey ="2151002664Period_21S2021",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=2021,Name="2021级",PeriodCode="Period_21",PeriodName="小学",Enrollment=201509,Graduate=201907},
|
|
|
+ new SchoolSession {RowKey ="2151002664Period_21S2022",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=2022,Name="2022级" ,PeriodCode="Period_21",PeriodName="小学",Enrollment=201609 ,Graduate=201907},
|
|
|
+ new SchoolSession {RowKey ="2151002664Period_21S2023",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=2023,Name="2023级",PeriodCode="Period_21",PeriodName="小学",Enrollment=201709,Graduate=201907},
|
|
|
+ new SchoolSession {RowKey ="2151002664Period_21S2024",PartitionKey=Lang, SchoolCode= "2151002664", SchoolName= "成都师范银都紫藤小学", Code=2024,Name="2024级",PeriodCode="Period_21",PeriodName="小学",Enrollment=201809,Graduate=201907},
|
|
|
+ //芳草
|
|
|
+ new SchoolSession {RowKey ="2151022409Period_21S2019",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=2019,Name="2019级",PeriodCode="Period_21",PeriodName="小学",Enrollment=201309,Graduate=201907},
|
|
|
+ new SchoolSession {RowKey ="2151022409Period_21S2020",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=2020,Name="2020级",PeriodCode="Period_21",PeriodName="小学",Enrollment=201409,Graduate=201907},
|
|
|
+ new SchoolSession {RowKey ="2151022409Period_21S2021",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=2021,Name="2021级",PeriodCode="Period_21",PeriodName="小学",Enrollment=201509,Graduate=201907},
|
|
|
+ new SchoolSession {RowKey ="2151022409Period_21S2022",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=2022,Name="2022级",PeriodCode="Period_21",PeriodName="小学",Enrollment=201609 ,Graduate=201907},
|
|
|
+ new SchoolSession {RowKey ="2151022409Period_21S2023",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=2023,Name="2023级",PeriodCode="Period_21",PeriodName="小学",Enrollment=201709,Graduate=201907},
|
|
|
+ new SchoolSession {RowKey ="2151022409Period_21S2024",PartitionKey=Lang, SchoolCode= "2151022409", SchoolName= "成都高新区芳草小学", Code=2024,Name="2024级",PeriodCode="Period_21",PeriodName="小学",Enrollment=201809,Graduate=201907}
|
|
|
+ };
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll<SchoolSession>(schoolSessions);
|
|
|
+ ///学校 班级模拟
|
|
|
+ }
|
|
|
public async void SeedArea()
|
|
|
{
|
|
|
|
|
|
- string path = BaseConfigModel.ContentRootPath+ "/JsonFile/area.json" ;
|
|
|
- string areaString = FileHelper.FileToString(path);
|
|
|
+ string path = BaseConfigModel.ContentRootPath + "/JsonFile/Core/area.json";
|
|
|
+ string areaString = FileHelper.FileToString(path);
|
|
|
List<Region> regions = MessagePackHelper.JsonToObject<List<Region>>(areaString);
|
|
|
- regions.ForEach(m=> {
|
|
|
+ regions.ForEach(m => {
|
|
|
m.RowKey = m.SysAddID + "";
|
|
|
m.PartitionKey = m.CountryId + "";
|
|
|
});
|
|
|
- await _azureTableDBRepository.SaveOrUpdateAll<Region>(regions);
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll<Region>(regions);
|
|
|
+ }
|
|
|
+
|
|
|
+ public async void SeedRoleClaim()
|
|
|
+ {
|
|
|
+ string path = BaseConfigModel.ContentRootPath + "/JsonFile/Core/RoleClaim.json";
|
|
|
+ string areaString = FileHelper.FileToString(path);
|
|
|
+ List<RoleClaim> claims = MessagePackHelper.JsonToObject<List<RoleClaim>>(areaString);
|
|
|
+ foreach (RoleClaim claim in claims) {
|
|
|
+ Dictionary<string, object> dict = new Dictionary<string, object>();
|
|
|
+ dict.Add("RoleLevel",claim.RoleLevel);
|
|
|
+ dict.Add("ClaimType", claim.ClaimType);
|
|
|
+ List<RoleIdentityClaim> identityClaims = await _azureTableDBRepository.FindListByDict<RoleIdentityClaim>(dict);
|
|
|
+ await _azureTableDBRepository.DeleteAll<RoleIdentityClaim>(identityClaims);
|
|
|
+ }
|
|
|
+ List<RoleIdentityClaim> roleIdentityClaims = new List<RoleIdentityClaim>();
|
|
|
+ List<Role> roles = await _azureTableDBRepository.FindAll<Role>();
|
|
|
+ foreach (Role role in roles) {
|
|
|
+ List<RoleClaim> roleClaims= claims.Where(c => c.RoleLevel == role.Level).ToList();
|
|
|
+ if (roleClaims.IsNotEmpty()) {
|
|
|
+ foreach (RoleClaim roleClaim in roleClaims) {
|
|
|
+ RoleIdentityClaim identityClaim = new RoleIdentityClaim {
|
|
|
+ RowKey = Guid.NewGuid().ToString(),
|
|
|
+ PartitionKey = Lang,
|
|
|
+ RoleCode = role.RowKey,
|
|
|
+ RoleName = role.Name,
|
|
|
+ RoleLevel = roleClaim.RoleLevel,
|
|
|
+ RoleLevelName= roleClaim.RoleLevelName,
|
|
|
+ ClaimType=roleClaim.ClaimType
|
|
|
+ };
|
|
|
+ roleIdentityClaims.Add(identityClaim);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll(roleIdentityClaims);
|
|
|
}
|
|
|
-
|
|
|
|
|
|
public async void SeedRootAdmin()
|
|
|
{
|
|
@@ -102,25 +284,42 @@ namespace TEAMModelOS.SeedData
|
|
|
await _azureTableDBRepository.SaveOrUpdateAll<RoleUser>(usersSchoolAdmin);
|
|
|
}
|
|
|
|
|
|
- public async void SeedSchool() {
|
|
|
- List<School> schools = new List<School>();
|
|
|
- string[]schoos = {
|
|
|
- "{\"code\":\"2151022409\",\"name\":\"成都高新区芳草小学\",\"countryId\":\"CN\",\"countryName\":\"中国\",\"provinceId\":\"51\",\"provinceName\":\"四川\",\"cityId\":\"510100\",\"cityName\":\"成都\",\"address\":null,\"typeId\":\"21\",\"typeName\":\"小学\",\"source\":\"S\",\"distId\":null,\"distName\":null,\"schoolDist\":null,\"aliasName\":null,\"shortCode\":null,\"partitionKey\":null,\"rowKey\":null,\"eTag\":null}",
|
|
|
- "{\"code\":\"2151002664\",\"name\":\"成都师范银都紫藤小学\",\"countryId\":\"CN\",\"countryName\":\"中国\",\"provinceId\":\"51\",\"provinceName\":\"四川\",\"cityId\":\"510100\",\"cityName\":\"成都\",\"address\":null,\"typeId\":\"21\",\"typeName\":\"小学\",\"source\":\"S\",\"distId\":null,\"distName\":null,\"schoolDist\":null,\"aliasName\":null,\"shortCode\":null,\"partitionKey\":null,\"rowKey\":null,\"eTag\":null}"
|
|
|
+
|
|
|
+
|
|
|
+ public async void SeedSchoolRole()
|
|
|
+ {
|
|
|
+ List<SchoolRole> roles = new List<SchoolRole> {
|
|
|
+ //芳草小学
|
|
|
+ new SchoolRole {RowKey="2151022409-SchoolAdmin",RoleName="学校管理员",RoleCode="SchoolAdmin",RoleLevel=10801,RoleLevelName="校级",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151022409" ,SchoolName="成都高新区芳草小学" },
|
|
|
+ new SchoolRole {RowKey="2151022409-SchoolLeader",RoleName="校长",RoleCode="SchoolLeader",RoleLevel=10801,RoleLevelName="校级",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151022409" ,SchoolName="成都高新区芳草小学" },
|
|
|
+ new SchoolRole {RowKey="2151022409-CampusAdmin",RoleName="校区管理员",RoleCode="CampusAdmin",RoleLevel=10901,RoleLevelName="校区",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151022409" ,SchoolName="成都高新区芳草小学" },
|
|
|
+ new SchoolRole {RowKey="2151022409-CampusLeader",RoleName="校区领导",RoleCode="CampusLeader",RoleLevel=10901,RoleLevelName="校区",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151022409" ,SchoolName="成都高新区芳草小学" },
|
|
|
+ new SchoolRole {RowKey="2151022409-PeriodAdmin",RoleName="学段管理员",RoleCode="PeriodAdmin",RoleLevel=11001,RoleLevelName="学段",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151022409" ,SchoolName="成都高新区芳草小学" },
|
|
|
+ new SchoolRole {RowKey="2151022409-PeriodLeader",RoleName="学段分管领导",RoleCode="PeriodLeader",RoleLevel=11001,RoleLevelName="学段",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151022409" ,SchoolName="成都高新区芳草小学" },
|
|
|
+ new SchoolRole {RowKey="2151022409-DirectorLeader",RoleName="教务主任",RoleCode="DirectorLeader",RoleLevel=11001,RoleLevelName="学段",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151022409" ,SchoolName="成都高新区芳草小学" },
|
|
|
+ new SchoolRole {RowKey="2151022409-SubjectLeader",RoleName="学科主任",RoleCode="SubjectLeader",RoleLevel=11001,RoleLevelName="学段",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151022409" ,SchoolName="成都高新区芳草小学" },
|
|
|
+ new SchoolRole {RowKey="2151022409-GradeLeader",RoleName="年级组长",RoleCode="GradeLeader",RoleLevel=11101,RoleLevelName="年级",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151022409" ,SchoolName="成都高新区芳草小学" },
|
|
|
+ new SchoolRole {RowKey="2151022409-GradeSubject",RoleName="年级学科组长",RoleCode="GradeSubject",RoleLevel=11101,RoleLevelName="年级",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151022409" ,SchoolName="成都高新区芳草小学" },
|
|
|
+ new SchoolRole {RowKey="2151022409-ClassAdmin",RoleName="班主任",RoleCode="ClassAdmin",RoleLevel=11201,RoleLevelName="班级",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151022409" ,SchoolName="成都高新区芳草小学" },
|
|
|
+ new SchoolRole {RowKey="2151022409-Teacher",RoleName="科任教师",RoleCode="Teacher",RoleLevel=11201,RoleLevelName="班级",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151022409" ,SchoolName="成都高新区芳草小学" },
|
|
|
+ //紫藤小学
|
|
|
+ new SchoolRole {RowKey="2151002664-SchoolAdmin",RoleName="学校管理员",RoleCode="SchoolAdmin",RoleLevel=10801,RoleLevelName="校级",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151002664" ,SchoolName="成都师范银都紫藤小学" },
|
|
|
+ new SchoolRole {RowKey="2151002664-SchoolLeader",RoleName="校长",RoleCode="SchoolLeader",RoleLevel=10801,RoleLevelName="校级",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151002664" ,SchoolName="成都师范银都紫藤小学" },
|
|
|
+ new SchoolRole {RowKey="2151002664-CampusLeader",RoleName="校区领导",RoleCode="CampusLeader",RoleLevel=10901,RoleLevelName="校区",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151002664" ,SchoolName="成都师范银都紫藤小学" },
|
|
|
+ new SchoolRole {RowKey="2151002664-PeriodLeader",RoleName="学段分管领导",RoleCode="PeriodLeader",RoleLevel=11001,RoleLevelName="学段",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151002664" ,SchoolName="成都师范银都紫藤小学" },
|
|
|
+ new SchoolRole {RowKey="2151002664-DirectorLeader",RoleName="教务主任",RoleCode="DirectorLeader",RoleLevel=11001,RoleLevelName="学段",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151002664" ,SchoolName="成都师范银都紫藤小学" },
|
|
|
+ new SchoolRole {RowKey="2151002664-SubjectLeader",RoleName="学科主任",RoleCode="SubjectLeader",RoleLevel=11001,RoleLevelName="学段",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151002664" ,SchoolName="成都师范银都紫藤小学" },
|
|
|
+ new SchoolRole {RowKey="2151002664-GradeLeader",RoleName="年级组长",RoleCode="GradeLeader",RoleLevel=11101,RoleLevelName="年级",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151002664" ,SchoolName="成都师范银都紫藤小学" },
|
|
|
+ new SchoolRole {RowKey="2151002664-GradeSubject",RoleName="年级学科组长",RoleCode="GradeSubject",RoleLevel=11101,RoleLevelName="年级",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151002664" ,SchoolName="成都师范银都紫藤小学" },
|
|
|
+ new SchoolRole {RowKey="2151002664-ClassAdmin",RoleName="班主任",RoleCode="ClassAdmin",RoleLevel=11201,RoleLevelName="班级",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151002664" ,SchoolName="成都师范银都紫藤小学" },
|
|
|
+ new SchoolRole {RowKey="2151002664-Teacher",RoleName="科任教师",RoleCode="Teacher",RoleLevel=11201,RoleLevelName="班级",Remarks="",Status=1 ,PartitionKey=Lang ,SchoolCode="2151002664" ,SchoolName="成都师范银都紫藤小学" }
|
|
|
};
|
|
|
- foreach (string sc in schoos) {
|
|
|
- School school = MessagePackHelper.JsonToObject<School>(sc);
|
|
|
- schools.Add(school);
|
|
|
- }
|
|
|
- schools.ForEach(m => {
|
|
|
- m.RowKey = m.code + "";
|
|
|
- m.PartitionKey = m.countryId + "";
|
|
|
- });
|
|
|
- await _azureTableDBRepository.SaveOrUpdateAll<School>(schools);
|
|
|
+ await _azureTableDBRepository.SaveOrUpdateAll(roles);
|
|
|
+
|
|
|
}
|
|
|
|
|
|
+
|
|
|
public void SeedRole() {
|
|
|
- string Lang = "zh-cn";
|
|
|
List<Role> roles = new List<Role> {
|
|
|
new Role {Name="超级管理员",RowKey="Root",Level=10101,LevelName="全部",Remarks="",Status=1 ,PartitionKey=Lang },
|
|
|
new Role {Name="普通管理员",RowKey="Admin",Level=10101,LevelName="全部",Remarks="",Status=1 ,PartitionKey=Lang },
|
|
@@ -151,290 +350,8 @@ namespace TEAMModelOS.SeedData
|
|
|
|
|
|
public void SeedTextBook()
|
|
|
{
|
|
|
- string Lang = "zh-cn";
|
|
|
- List<Period> periods = new List<Period> {
|
|
|
- new Period { PartitionKey= Lang , Name="小学",RowKey="Period_21",Type="Period",Lang=Lang },
|
|
|
- new Period { PartitionKey= Lang , Name="初中",RowKey="Period_31",Type="Period",Lang=Lang },
|
|
|
- new Period { PartitionKey= Lang , Name="高中",RowKey="Period_34",Type="Period",Lang=Lang },
|
|
|
- new Period { PartitionKey= Lang , Name="中等职业学校",RowKey="Period_36",Type="Period",Lang=Lang },
|
|
|
- new Period { PartitionKey= Lang , Name="普通高等学校",RowKey="Period_41",Type="Period",Lang=Lang },
|
|
|
- //new Period { PartitionKey= Lang , Name="早教",RowKey="Period_11",Type="Period",Lang=Lang },
|
|
|
- //new Period { PartitionKey= Lang , Name="特殊教育",RowKey="Period_99",Type="Period",Lang=Lang },
|
|
|
- };
|
|
|
- _azureTableDBRepository.SaveOrUpdateAll<Period>(periods);
|
|
|
- //List<PeriodGread> greads = new List<PeriodGread> {
|
|
|
- // ///小学
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="一年级",RowKey="Gread_2101",Type="Gread",Lang=Lang, Pcode="Period_21"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="二年级",RowKey="Gread_2102",Type="Gread",Lang=Lang, Pcode="Period_21"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="三年级",RowKey="Gread_2103",Type="Gread",Lang=Lang, Pcode="Period_21"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="四年级",RowKey="Gread_2104",Type="Gread",Lang=Lang, Pcode="Period_21"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="五年级",RowKey="Gread_2105",Type="Gread",Lang=Lang, Pcode="Period_21"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="六年级",RowKey="Gread_2106",Type="Gread",Lang=Lang, Pcode="Period_21"},
|
|
|
- // //初中
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="六年级(五四制)",RowKey="Gread_3101",Type="Gread",Lang=Lang , Pcode="Period_31"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="七年级",RowKey="Gread_3102",Type="Gread",Lang=Lang , Pcode="Period_31"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="八年级",RowKey="Gread_3103",Type="Gread",Lang=Lang , Pcode="Period_31"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="九年级",RowKey="Gread_3104",Type="Gread",Lang=Lang , Pcode="Period_31"},
|
|
|
- // //高中
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="一年级",RowKey="Gread_3401",Type="Gread",Lang=Lang , Pcode="Period_34"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="二年级",RowKey="Gread_3402",Type="Gread",Lang=Lang , Pcode="Period_34"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="三年级",RowKey="Gread_3403",Type="Gread",Lang=Lang , Pcode="Period_34"},
|
|
|
- // //中等职业学校
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="一年级",RowKey="Gread_3601",Type="Gread",Lang=Lang , Pcode="Period_36"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="二年级",RowKey="Gread_3602",Type="Gread",Lang=Lang , Pcode="Period_36"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="三年级",RowKey="Gread_3603",Type="Gread",Lang=Lang , Pcode="Period_36"},
|
|
|
- // //普通高等学校
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="一年级",RowKey="Gread_4101",Type="Gread",Lang=Lang , Pcode="Period_41"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="二年级",RowKey="Gread_4102",Type="Gread",Lang=Lang , Pcode="Period_41"},
|
|
|
- // new PeriodGread { PartitionKey= Lang , Name="三年级",RowKey="Gread_4103",Type="Gread",Lang=Lang , Pcode="Period_41"},
|
|
|
- //};
|
|
|
-
|
|
|
- List<PeriodSubject> subjects = new List<PeriodSubject> {
|
|
|
- ///小学
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="语文",RowKey="Subject_2101",Type="Subject",Lang=Lang, Pcode="Period_21"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="数学",RowKey="Subject_2102",Type="Subject",Lang=Lang, Pcode="Period_21"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="英语",RowKey="Subject_2103",Type="Subject",Lang=Lang, Pcode="Period_21"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="思想品德",RowKey="Subject_2104",Type="Subject",Lang=Lang, Pcode="Period_21"},
|
|
|
- //初中
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="语文",RowKey="Subject_3101",Type="Subject",Lang=Lang , Pcode="Period_31"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="数学",RowKey="Subject_3102",Type="Subject",Lang=Lang , Pcode="Period_31"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="英语",RowKey="Subject_3103",Type="Subject",Lang=Lang , Pcode="Period_31"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="物理",RowKey="Subject_3104",Type="Subject",Lang=Lang , Pcode="Period_31"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="化学",RowKey="Subject_3105",Type="Subject",Lang=Lang , Pcode="Period_31"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="生物",RowKey="Subject_3106",Type="Subject",Lang=Lang , Pcode="Period_31"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="思想品德",RowKey="Subject_3107",Type="Subject",Lang=Lang , Pcode="Period_31"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="历史",RowKey="Subject_3108",Type="Subject",Lang=Lang , Pcode="Period_31"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="地理",RowKey="Subject_3109",Type="Subject",Lang=Lang , Pcode="Period_31"},
|
|
|
- //高中
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="语文",RowKey="Subject_3401",Type="Subject",Lang=Lang , Pcode="Period_34"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="数学",RowKey="Subject_3402",Type="Subject",Lang=Lang , Pcode="Period_34"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="英语",RowKey="Subject_3403",Type="Subject",Lang=Lang , Pcode="Period_34"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="物理",RowKey="Subject_3404",Type="Subject",Lang=Lang , Pcode="Period_34"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="化学",RowKey="Subject_3405",Type="Subject",Lang=Lang , Pcode="Period_34"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="生物",RowKey="Subject_3406",Type="Subject",Lang=Lang , Pcode="Period_34"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="政治",RowKey="Subject_3407",Type="Subject",Lang=Lang , Pcode="Period_34"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="历史",RowKey="Subject_3408",Type="Subject",Lang=Lang , Pcode="Period_34"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="地理",RowKey="Subject_3409",Type="Subject",Lang=Lang , Pcode="Period_34"},
|
|
|
- //中等职业学校
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="语文",RowKey="Subject_3601",Type="Subject",Lang=Lang , Pcode="Period_36"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="数学",RowKey="Subject_3602",Type="Subject",Lang=Lang , Pcode="Period_36"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="英语",RowKey="Subject_3603",Type="Subject",Lang=Lang , Pcode="Period_36"},
|
|
|
- //普通高等学校
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="语文",RowKey="Subject_4101",Type="Subject",Lang=Lang , Pcode="Period_41"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="数学",RowKey="Subject_4102",Type="Subject",Lang=Lang , Pcode="Period_41"},
|
|
|
- new PeriodSubject { PartitionKey= Lang , Name="英语",RowKey="Subject_4103",Type="Subject",Lang=Lang , Pcode="Period_41"},
|
|
|
- };
|
|
|
-
|
|
|
- _azureTableDBRepository.SaveOrUpdateAll<PeriodSubject>(subjects);
|
|
|
-
|
|
|
- List<PeriodSubjectEdition> editions = new List<PeriodSubjectEdition> {
|
|
|
- ///小学
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
-
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="北师大课标版",RowKey="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="北师大课标版",RowKey="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="北师大课标版",RowKey="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="北师大课标版",RowKey="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- //初中
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_310101",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3101"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_310201",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3102"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_310301",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3103"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_310401",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3104"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_310501",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3105"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_310601",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3106"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_310701",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3107"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_310801",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3108"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_310901",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3109"},
|
|
|
-
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="北师大课标版",RowKey="Edition_310102",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3101"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="北师大课标版",RowKey="Edition_310202",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3102"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="北师大课标版",RowKey="Edition_310302",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3103"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="北师大课标版",RowKey="Edition_310402",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3104"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="北师大课标版",RowKey="Edition_310502",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3105"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="北师大课标版",RowKey="Edition_310603",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3106"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="北师大课标版",RowKey="Edition_310702",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3107"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="北师大课标版",RowKey="Edition_310802",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3108"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="北师大课标版",RowKey="Edition_310902",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3109"},
|
|
|
-
|
|
|
- //高中
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_340101",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3401"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_340201",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3402"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_340301",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3403"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_340401",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3404"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_340501",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3405"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_340601",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3406"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_340701",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3407"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_340801",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3408"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_340901",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3409"},
|
|
|
- //中等职业学校
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_360101",Type="Edition",Lang=Lang , Pcode="Period_36",Pscode="Subject_3601"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_360201",Type="Edition",Lang=Lang , Pcode="Period_36",Pscode="Subject_3602"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_360301",Type="Edition",Lang=Lang , Pcode="Period_36",Pscode="Subject_3603"},
|
|
|
- //普通高等学校
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_410101",Type="Edition",Lang=Lang , Pcode="Period_41",Pscode="Subject_4101"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_410201",Type="Edition",Lang=Lang , Pcode="Period_41",Pscode="Subject_4102"},
|
|
|
- new PeriodSubjectEdition { PartitionKey= Lang , Name="人教课标版",RowKey="Edition_410301",Type="Edition",Lang=Lang , Pcode="Period_41",Pscode="Subject_4103"}
|
|
|
- };
|
|
|
-
|
|
|
- _azureTableDBRepository.SaveOrUpdateAll<PeriodSubjectEdition>(editions);
|
|
|
- List<PeriodSubjectEditionTerm> terms = new List<PeriodSubjectEditionTerm> {
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010110101",Name="一年级上册",Psecode="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010110201",Name="二年级上册",Psecode="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010110301",Name="三年级上册",Psecode="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010110401",Name="四年级上册",Psecode="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010110501",Name="五年级上册",Psecode="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010110601",Name="六年级上册",Psecode="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020110101",Name="一年级上册",Psecode="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020110201",Name="二年级上册",Psecode="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020110301",Name="三年级上册",Psecode="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020110401",Name="四年级上册",Psecode="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020110501",Name="五年级上册",Psecode="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020110601",Name="六年级上册",Psecode="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030110101",Name="一年级上册",Psecode="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030110201",Name="二年级上册",Psecode="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030110301",Name="三年级上册",Psecode="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030110401",Name="四年级上册",Psecode="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030110501",Name="五年级上册",Psecode="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030110601",Name="六年级上册",Psecode="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040110101",Name="一年级上册",Psecode="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040110201",Name="二年级上册",Psecode="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040110301",Name="三年级上册",Psecode="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040110401",Name="四年级上册",Psecode="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040110501",Name="五年级上册",Psecode="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040110601",Name="六年级上册",Psecode="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010110102",Name="一年级下册",Psecode="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010110202",Name="二年级下册",Psecode="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010110302",Name="三年级下册",Psecode="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010110402",Name="四年级下册",Psecode="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010110502",Name="五年级下册",Psecode="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010110602",Name="六年级下册",Psecode="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020110102",Name="一年级下册",Psecode="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020110202",Name="二年级下册",Psecode="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020110302",Name="三年级下册",Psecode="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020110402",Name="四年级下册",Psecode="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020110502",Name="五年级下册",Psecode="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020110602",Name="六年级下册",Psecode="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030110102",Name="一年级下册",Psecode="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030110202",Name="二年级下册",Psecode="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030110302",Name="三年级下册",Psecode="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030110402",Name="四年级下册",Psecode="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030110502",Name="五年级下册",Psecode="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030110602",Name="六年级下册",Psecode="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040110102",Name="一年级下册",Psecode="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040110202",Name="二年级下册",Psecode="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040110302",Name="三年级下册",Psecode="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040110402",Name="四年级下册",Psecode="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040110502",Name="五年级下册",Psecode="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040110602",Name="六年级下册",Psecode="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010210101",Name="一年级上册",Psecode="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010210201",Name="二年级上册",Psecode="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010210301",Name="三年级上册",Psecode="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010210401",Name="四年级上册",Psecode="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010210501",Name="五年级上册",Psecode="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010210601",Name="六年级上册",Psecode="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020210101",Name="一年级上册",Psecode="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020210201",Name="二年级上册",Psecode="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020210301",Name="三年级上册",Psecode="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020210401",Name="四年级上册",Psecode="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020210501",Name="五年级上册",Psecode="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020210601",Name="六年级上册",Psecode="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030210101",Name="一年级上册",Psecode="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030210201",Name="二年级上册",Psecode="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030210301",Name="三年级上册",Psecode="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030210401",Name="四年级上册",Psecode="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030210501",Name="五年级上册",Psecode="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030210601",Name="六年级上册",Psecode="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040210101",Name="一年级上册",Psecode="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040210201",Name="二年级上册",Psecode="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040210301",Name="三年级上册",Psecode="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040210401",Name="四年级上册",Psecode="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040210501",Name="五年级上册",Psecode="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040210601",Name="六年级上册",Psecode="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010210102",Name="一年级下册",Psecode="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010210202",Name="二年级下册",Psecode="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010210302",Name="三年级下册",Psecode="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010210402",Name="四年级下册",Psecode="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010210502",Name="五年级下册",Psecode="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21010210602",Name="六年级下册",Psecode="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020210102",Name="一年级下册",Psecode="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020210202",Name="二年级下册",Psecode="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020210302",Name="三年级下册",Psecode="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020210402",Name="四年级下册",Psecode="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020210502",Name="五年级下册",Psecode="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21020210602",Name="六年级下册",Psecode="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030210102",Name="一年级下册",Psecode="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030210202",Name="二年级下册",Psecode="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030210302",Name="三年级下册",Psecode="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030210402",Name="四年级下册",Psecode="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030210502",Name="五年级下册",Psecode="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21030210602",Name="六年级下册",Psecode="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040210102",Name="一年级下册",Psecode="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040210202",Name="二年级下册",Psecode="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040210302",Name="三年级下册",Psecode="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040210402",Name="四年级下册",Psecode="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040210502",Name="五年级下册",Psecode="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- new PeriodSubjectEditionTerm { PartitionKey= Lang , RowKey="Term_21040210602",Name="六年级下册",Psecode="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"}
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- /////小学
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_210101",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101" },
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_210201",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_210301",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_210401",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
-
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="北师大课标版",Psecode="Edition_210102",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2101"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="北师大课标版",Psecode="Edition_210202",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2102"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="北师大课标版",Psecode="Edition_210302",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2103"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="北师大课标版",Psecode="Edition_210402",Type="Edition",Lang=Lang, Pcode="Period_21",Pscode="Subject_2104"},
|
|
|
- ////初中
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_310101",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3101"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_310201",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3102"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_310301",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3103"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_310401",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3104"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_310501",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3105"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_310601",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3106"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_310701",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3107"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_310801",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3108"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_310901",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3109"},
|
|
|
-
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="北师大课标版",Psecode="Edition_310102",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3101"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="北师大课标版",Psecode="Edition_310202",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3102"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="北师大课标版",Psecode="Edition_310302",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3103"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="北师大课标版",Psecode="Edition_310402",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3104"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="北师大课标版",Psecode="Edition_310502",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3105"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="北师大课标版",Psecode="Edition_310603",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3106"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="北师大课标版",Psecode="Edition_310702",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3107"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="北师大课标版",Psecode="Edition_310802",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3108"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="北师大课标版",Psecode="Edition_310902",Type="Edition",Lang=Lang , Pcode="Period_31",Pscode="Subject_3109"},
|
|
|
-
|
|
|
- ////高中
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_340101",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3401"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_340201",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3402"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_340301",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3403"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_340401",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3404"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_340501",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3405"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_340601",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3406"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_340701",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3407"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_340801",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3408"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_340901",Type="Edition",Lang=Lang , Pcode="Period_34",Pscode="Subject_3409"},
|
|
|
- // //中等职业学校
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_360101",Type="Edition",Lang=Lang , Pcode="Period_36",Pscode="Subject_3601"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_360201",Type="Edition",Lang=Lang , Pcode="Period_36",Pscode="Subject_3602"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_360301",Type="Edition",Lang=Lang , Pcode="Period_36",Pscode="Subject_3603"},
|
|
|
- // //普通高等学校
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_410101",Type="Edition",Lang=Lang , Pcode="Period_41",Pscode="Subject_4101"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_410201",Type="Edition",Lang=Lang , Pcode="Period_41",Pscode="Subject_4102"},
|
|
|
- //new PeriodSubjectEditionTerm { PartitionKey= Lang , Name="人教课标版",Psecode="Edition_410301",Type="Edition",Lang=Lang , Pcode="Period_41",Pscode="Subject_4103"}
|
|
|
-
|
|
|
-
|
|
|
- };
|
|
|
-
|
|
|
- _azureTableDBRepository.SaveOrUpdateAll<PeriodSubjectEditionTerm>(terms);
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
}
|