From f5dd3518168a3960cae11b34460c0cd4fbd63e26 Mon Sep 17 00:00:00 2001
From: zhaoxiaohao <279049017@qq.com>
Date: Fri, 20 Nov 2020 09:12:33 +0800
Subject: [PATCH] Merge branch 'dev'

---
 kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/java/com/kidgrow/zuul/filter/OrganizationFilter.java                             |    6 ------
 kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/java/com/kidgrow/zuul/filter/UserInfoHeaderFilter.java                           |    9 ---------
 kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysDoctorServiceImpl.java |    9 +++++----
 3 files changed, 5 insertions(+), 19 deletions(-)

diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysDoctorServiceImpl.java b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysDoctorServiceImpl.java
index d2850bf..f5a92fc 100644
--- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysDoctorServiceImpl.java
+++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysDoctorServiceImpl.java
@@ -246,12 +246,12 @@
                         }
                     }
                     Map<String, Object> columnMap = new HashMap<>();
-                    columnMap.put("user_id", sysDoctor.getUserId());
+                    columnMap.put("user_id", getOne.getUserId());
                     boolean b = sysUserOrgService.removeByMap(columnMap);
                     //保存将sys_user_org
                     SysUserOrg sysUserOrg = new SysUserOrg();
                     sysUserOrg.setUserId(getOne.getUserId());
-                    sysUserOrg.setEnabled(false);
+                    sysUserOrg.setEnabled(true);
                     sysUserOrg.setFromId(sysDoctor.getDepartmentId());
                     sysUserOrg.setFromLevel(CommonConstant.SYSTEM_ORG_DEP_LEVEL);
                     sysUserOrg.setOrgId(sysDepartment.getOrgId());
@@ -260,10 +260,11 @@
                     sysUserOrgs.add(sysUserOrg);
                     sysUserOrgService.saveOrUpdate(sysUserOrg);
                     SysUserOrg sysGongsi = new SysUserOrg();
-                    sysGongsi.setUserId(getOne.getId());
+                    sysGongsi.setUserId(getOne.getUserId());
                     sysGongsi.setOrgId(sysHospital.getOrgId());
                     sysGongsi.setFromId(sysDoctor.getHospitalId());
-                    sysGongsi.setFromLevel(CommonConstant.SYSTEM_ORG_DEP_LEVEL);
+                    sysGongsi.setFromLevel(CommonConstant.SYSTEM_ORG_HOS_LEVEL);
+                    sysGongsi.setEnabled(true);
                     sysUserOrgs.add(sysGongsi);
                     sysUserOrgService.saveOrUpdate(sysGongsi);
                     baseMapper.updateById(sysDoctor);
diff --git a/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/java/com/kidgrow/zuul/filter/OrganizationFilter.java b/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/java/com/kidgrow/zuul/filter/OrganizationFilter.java
index f39bc9e..e4a084b 100644
--- a/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/java/com/kidgrow/zuul/filter/OrganizationFilter.java
+++ b/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/java/com/kidgrow/zuul/filter/OrganizationFilter.java
@@ -137,12 +137,6 @@
     public List<SysUserOrg> getSysUserOrg(Long str) {
         //获取组织 Redis中获取
         List<SysUserOrg> sysUserOrgs = JSON.parseArray(JSON.toJSONString(redisUtils.hget(RedisConstant.USER_ORGANIZATION, str.toString())), SysUserOrg.class);
-        System.out.println("3333333333333333333333");
-        System.out.println(sysUserOrgs.size());
-        for (SysUserOrg sysUserOrg : sysUserOrgs) {
-            System.out.println(sysUserOrg.getFromLevel());
-        }
-        System.out.println("444444444444444444");
         if (sysUserOrgs == null || sysUserOrgs.size() <= 0) {
             //在数据库查询
             Map<String, Object> map = new HashMap<>();
diff --git a/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/java/com/kidgrow/zuul/filter/UserInfoHeaderFilter.java b/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/java/com/kidgrow/zuul/filter/UserInfoHeaderFilter.java
index a84ccaf..769ebc3 100644
--- a/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/java/com/kidgrow/zuul/filter/UserInfoHeaderFilter.java
+++ b/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/java/com/kidgrow/zuul/filter/UserInfoHeaderFilter.java
@@ -113,15 +113,6 @@
                 List<SysOrganization> organizations = (List<SysOrganization>) user.getOrganizations();
                 //将组织数据 存到header 里面
                 if (organizations != null&&organizations.size()>0) {
-                    System.out.println(organizations.size());
-                    System.out.println("111111111111111111111");
-                    for (SysOrganization organization : organizations) {
-                        if(organization!=null){
-                            System.out.println(organization.getOrgLevel());
-                        }
-                    }
-                    System.out.println("22222222222222");
-//                    organizations.sort((e1,e2)->e1.getOrgLevel().compareTo(e2.getOrgLevel()));
                     ctx.addZuulRequestHeader(SecurityConstants.USER_ORG_ID_HEADER,String.valueOf(organizations.get(0).getId()));
                     ctx.addZuulRequestHeader(SecurityConstants.USER_ORGS_HEADER,JSON.toJSONString(organizations));
                 }

--
Gitblit v1.8.0