|
|
@@ -746,3 +746,17 @@ export enum AddSignType {
|
|
|
ALLINSTITUTIONROLE = 'allInstitutionRole', // 单位接收人目录
|
|
|
INSTITUTIONROLE = 'institutionRole', // 单位接收人
|
|
|
}
|
|
|
+
|
|
|
+export enum RangeSelectType {
|
|
|
+ USER = 'user',
|
|
|
+ ROLE = 'role',
|
|
|
+}
|
|
|
+
|
|
|
+export interface IRangeSelectTree<T extends RangeSelectType = any> {
|
|
|
+ ID: string | number;
|
|
|
+ label: string;
|
|
|
+ rangeType: T;
|
|
|
+ children?: IRangeSelectTree<T>[];
|
|
|
+ icon?: string;
|
|
|
+ [key: string]: any;
|
|
|
+}
|