|
|
@@ -11,7 +11,8 @@ export type BtnKey =
|
|
|
| 'print'
|
|
|
| 'settings'
|
|
|
| 'me'
|
|
|
- | 'patient_management';
|
|
|
+ | 'patient_management'
|
|
|
+ | 'emergency';
|
|
|
|
|
|
// 页面 key 列表
|
|
|
export type LocationKey =
|
|
|
@@ -46,6 +47,7 @@ const PERMISSION_MAP: Record<LocationKey, Record<BtnKey, boolean>> = {
|
|
|
settings: false,
|
|
|
me: false,
|
|
|
patient_management: true,
|
|
|
+ emergency: true,
|
|
|
},
|
|
|
// eslint-disable-next-line
|
|
|
worklist: {} as any, // 下面动态生成
|
|
|
@@ -64,6 +66,7 @@ const PERMISSION_MAP: Record<LocationKey, Record<BtnKey, boolean>> = {
|
|
|
settings: true,
|
|
|
me: true,
|
|
|
patient_management: true,
|
|
|
+ emergency: true,
|
|
|
},
|
|
|
bin: {
|
|
|
register: true,
|
|
|
@@ -78,6 +81,7 @@ const PERMISSION_MAP: Record<LocationKey, Record<BtnKey, boolean>> = {
|
|
|
settings: true,
|
|
|
me: true,
|
|
|
patient_management: true,
|
|
|
+ emergency: true,
|
|
|
},
|
|
|
outputlist: {
|
|
|
register: true,
|
|
|
@@ -92,6 +96,7 @@ const PERMISSION_MAP: Record<LocationKey, Record<BtnKey, boolean>> = {
|
|
|
settings: true,
|
|
|
me: true,
|
|
|
patient_management: true,
|
|
|
+ emergency: true,
|
|
|
},
|
|
|
// eslint-disable-next-line
|
|
|
exam: {} as any,
|
|
|
@@ -110,6 +115,7 @@ const PERMISSION_MAP: Record<LocationKey, Record<BtnKey, boolean>> = {
|
|
|
settings: false,
|
|
|
me: false,
|
|
|
patient_management: true,
|
|
|
+ emergency: true,
|
|
|
},
|
|
|
};
|
|
|
|
|
|
@@ -128,6 +134,7 @@ const PERMISSION_MAP: Record<LocationKey, Record<BtnKey, boolean>> = {
|
|
|
settings: true,
|
|
|
me: true,
|
|
|
patient_management: true,
|
|
|
+ emergency: true,
|
|
|
};
|
|
|
PERMISSION_MAP[loc] = base;
|
|
|
});
|
|
|
@@ -147,6 +154,7 @@ const PERMISSION_MAP: Record<LocationKey, Record<BtnKey, boolean>> = {
|
|
|
settings: false,
|
|
|
me: false,
|
|
|
patient_management: true,
|
|
|
+ emergency: false,
|
|
|
};
|
|
|
PERMISSION_MAP[loc] = base;
|
|
|
});
|