diff --git a/dsBaseRpc/Tools/SystemAccount/SystemAccount.go b/dsBaseRpc/Tools/SystemAccount/SystemAccount.go index bdaaa28f..9ebb5e34 100644 --- a/dsBaseRpc/Tools/SystemAccount/SystemAccount.go +++ b/dsBaseRpc/Tools/SystemAccount/SystemAccount.go @@ -142,7 +142,7 @@ func AddVirtualManager(areaCode string, areaName string) { modelTeacherOrg.MainSchoolId = "-1" modelTeacherOrg.IsMain = 1 modelTeacherOrg.BUse = 1 - modelTeacherOrg.Id=CommonUtil.GetUUID() + modelTeacherOrg.Id = CommonUtil.GetUUID() arrayTBaseTeacherOrg = append(arrayTBaseTeacherOrg, *modelTeacherOrg) } @@ -198,6 +198,20 @@ func AddWardManager(orgId string, orgName string, areaCode string) { modelBaseRolePerson.RuleId = orgId modelBaseRolePerson.BUse = -1 arrayTBaseRolePerson = append(arrayTBaseRolePerson, *modelBaseRolePerson) + //(4)t_base_teacher_org + modelTeacherOrg := new(models.TBaseTeacherOrg) + modelTeacherOrg.SortId = 1 + modelTeacherOrg.PersonId = model.PersonId + modelTeacherOrg.BureauId = orgId + modelTeacherOrg.OrgId = orgId + modelTeacherOrg.ProvinceCode = areaCode[0:2] + "0000" + modelTeacherOrg.CityCode = areaCode[0:4] + "00" + modelTeacherOrg.DistrictCode = areaCode + modelTeacherOrg.MainSchoolId = "-1" + modelTeacherOrg.IsMain = 1 + modelTeacherOrg.BUse = 1 + modelTeacherOrg.Id = CommonUtil.GetUUID() + arrayTBaseTeacherOrg = append(arrayTBaseTeacherOrg, *modelTeacherOrg) } /** @@ -266,7 +280,7 @@ func AddSuperManager() { modelTeacherOrg.MainSchoolId = "-1" modelTeacherOrg.IsMain = 1 modelTeacherOrg.BUse = 1 - modelTeacherOrg.Id=CommonUtil.GetUUID() + modelTeacherOrg.Id = CommonUtil.GetUUID() _, err := db.Insert(modelTeacherOrg) if err != nil { log.Fatalln(err.Error())