ソースを参照

长沙湘雅登录页面

chengyao 3 年 前
コミット
82cdc54c12
1 ファイル変更9 行追加7 行削除
  1. 9 7
      src/main/java/com/diagbot/facade/SysUserFacade.java

+ 9 - 7
src/main/java/com/diagbot/facade/SysUserFacade.java

@@ -8,7 +8,7 @@ import com.diagbot.dto.*;
 import com.diagbot.entity.BasHospitalInfo;
 import com.diagbot.entity.JWT;
 import com.diagbot.entity.JwtStore;
-import com.diagbot.entity.SysDictionaryInfo;
+import com.diagbot.entity.SysHospitalSet;
 import com.diagbot.entity.SysUser;
 import com.diagbot.entity.SysUserDept;
 import com.diagbot.entity.SysUserHospital;
@@ -85,6 +85,8 @@ public class SysUserFacade extends SysUserServiceImpl {
     private SysUserRoleFacade sysUserRoleFacade;
     @Autowired
     private SysDictionaryFacade sysDictionaryFacade;
+    @Autowired
+    private SysHospitalSetFacade sysHospitalSetFacade;
 
 
 
@@ -95,12 +97,12 @@ public class SysUserFacade extends SysUserServiceImpl {
      */
     public Long getHospitalMark() {
         long mark = 0L;//0-默认通用医院 1-湘雅医院特殊登录页面
-        SysDictionaryInfo sysDictionaryInfo = sysDictionaryFacade.lambdaQuery()
-                .eq(SysDictionaryInfo::getGroupType, 31)
-                .eq(SysDictionaryInfo::getIsDeleted, IsDeleteEnum.N.getKey())
-                .eq(SysDictionaryInfo::getName, "长沙湘雅三院").one();
-        if(null != sysDictionaryInfo){
-            String val = sysDictionaryInfo.getVal();
+        SysHospitalSet sysHospitalSet = sysHospitalSetFacade.lambdaQuery()
+                .eq(SysHospitalSet::getHospitalId, 35)
+                .eq(SysHospitalSet::getIsDeleted, IsDeleteEnum.N.getKey())
+                .eq(SysHospitalSet::getCode, "special_page_csxy").one();
+        if(null != sysHospitalSet){
+            String val = sysHospitalSet.getValue();
             if(StringUtil.isNotBlank(val)){
                mark =  Long.valueOf(val);
             }