feat(login): 添加租户名称获取功能并优化前端布局
- 在登录控制器中注入租户服务并获取租户名称信息 - 添加租户名称到登录响应结果中 - 更新样式变量定义侧边栏宽度和Logo高度 - 重构公告面板组件统一公告通知显示逻辑 - 简化公告类型图标和样式映射关系 - 更新侧边栏为垂直菜单布局并添加折叠功能 - 优化Logo组件显示租户名称和系统标题 - 调整导航栏布局结构和响应式样式 - 重构主应用容器样式和标签页显示逻辑
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
package com.openhis.common.enums;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* 麻醉方式枚举
|
||||
*/
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum AnesthesiaTypeEnum {
|
||||
|
||||
/** 局部麻醉 */
|
||||
LOCAL(1, "局部麻醉"),
|
||||
|
||||
/** 区域麻醉 */
|
||||
REGIONAL(2, "区域麻醉"),
|
||||
|
||||
/** 全身麻醉 */
|
||||
GENERAL(3, "全身麻醉"),
|
||||
|
||||
/** 脊椎麻醉 */
|
||||
SPINAL(4, "脊椎麻醉"),
|
||||
|
||||
/** 硬膜外麻醉 */
|
||||
EPIDURAL(5, "硬膜外麻醉"),
|
||||
|
||||
/** 表面麻醉 */
|
||||
SURFACE(6, "表面麻醉"),
|
||||
|
||||
/** 无麻醉 */
|
||||
NONE(0, "无麻醉");
|
||||
|
||||
private final Integer code;
|
||||
private final String info;
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.openhis.common.enums;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* 手术切口愈合等级枚举
|
||||
*/
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum HealingLevelEnum {
|
||||
|
||||
/** 甲级愈合 */
|
||||
GRADE_A(1, "甲级愈合"),
|
||||
|
||||
/** 乙级愈合 */
|
||||
GRADE_B(2, "乙级愈合"),
|
||||
|
||||
/** 丙级愈合 */
|
||||
GRADE_C(3, "丙级愈合");
|
||||
|
||||
private final Integer code;
|
||||
private final String info;
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.openhis.common.enums;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* 手术切口等级枚举
|
||||
*/
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum IncisionLevelEnum {
|
||||
|
||||
/** I级切口 */
|
||||
LEVEL_I(1, "I级切口"),
|
||||
|
||||
/** II级切口 */
|
||||
LEVEL_II(2, "II级切口"),
|
||||
|
||||
/** III级切口 */
|
||||
LEVEL_III(3, "III级切口"),
|
||||
|
||||
/** IV级切口 */
|
||||
LEVEL_IV(4, "IV级切口");
|
||||
|
||||
private final Integer code;
|
||||
private final String info;
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package com.openhis.common.enums;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* 手术等级枚举
|
||||
*/
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum SurgeryLevelEnum {
|
||||
|
||||
/** 一级手术 */
|
||||
LEVEL_1(1, "一级手术"),
|
||||
|
||||
/** 二级手术 */
|
||||
LEVEL_2(2, "二级手术"),
|
||||
|
||||
/** 三级手术 */
|
||||
LEVEL_3(3, "三级手术"),
|
||||
|
||||
/** 四级手术 */
|
||||
LEVEL_4(4, "四级手术"),
|
||||
|
||||
/** 特级手术 */
|
||||
SPECIAL(5, "特级手术");
|
||||
|
||||
private final Integer code;
|
||||
private final String info;
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
package com.openhis.common.enums;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* 手术状态枚举
|
||||
*/
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum SurgeryStatusEnum {
|
||||
|
||||
/** 待排期 */
|
||||
PENDING_SCHEDULE(0, "待排期"),
|
||||
|
||||
/** 已排期 */
|
||||
SCHEDULED(1, "已排期"),
|
||||
|
||||
/** 手术中 */
|
||||
IN_PROGRESS(2, "手术中"),
|
||||
|
||||
/** 已完成 */
|
||||
COMPLETED(3, "已完成"),
|
||||
|
||||
/** 已取消 */
|
||||
CANCELLED(4, "已取消"),
|
||||
|
||||
/** 暂停 */
|
||||
SUSPENDED(5, "暂停");
|
||||
|
||||
private final Integer code;
|
||||
private final String info;
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.openhis.common.enums;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* 手术类型枚举
|
||||
*/
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum SurgeryTypeEnum {
|
||||
|
||||
/** 门诊手术 */
|
||||
OUTPATIENT(1, "门诊手术"),
|
||||
|
||||
/** 住院手术 */
|
||||
INPATIENT(2, "住院手术"),
|
||||
|
||||
/** 急诊手术 */
|
||||
EMERGENCY(3, "急诊手术"),
|
||||
|
||||
/** 择期手术 */
|
||||
ELECTIVE(4, "择期手术");
|
||||
|
||||
private final Integer code;
|
||||
private final String info;
|
||||
}
|
||||
Reference in New Issue
Block a user