123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192 |
- declare namespace Auth {
-
- type RoleType = 'super' | 'admin' | 'user';
-
- interface UserInfo {
-
- userId: string;
-
- userName: string;
-
- userRole: RoleType;
- }
- }
- declare namespace UserManagement {
- interface User extends ApiUserManagement.User {
-
- index: number;
-
- key: string;
- }
-
- type GenderKey = NonNullable<User['gender']>;
-
- type UserStatusKey = NonNullable<User['userStatus']>;
- }
- declare namespace BackgroundField {
- interface Field extends ApiBackground.Field {
-
- index: number;
-
- key: number;
- }
-
- type ComponentsTypeKey = NonNullable<Field['components_type']>;
-
- type FieldTypeKey = NonNullable<Field['field_type']>;
- }
- declare namespace BackgroundEvent {
- interface Event extends ApiBackground.Event {
-
- index: number;
-
- key: number;
- }
-
- type IsShowKey = NonNullable<Event['is_show']>;
- }
- declare namespace BackgroundIndicators {
- interface Indicators extends ApiBackground.Indicators {
-
- index: number;
-
- key: number;
- }
-
- type IsShowKey = NonNullable<Indicators['is_show']>;
- }
- declare namespace BackgroundWorkflow {
- interface Workflow extends ApiBackground.Workflow {
-
- index: number;
-
- key: number;
- }
-
- type IsShowKey = NonNullable<Workflow['is_show']>;
- }
- declare namespace ApiMqttAuth {
- interface Auth extends Mqtt.Auth {
-
- index: number;
-
- key: number;
- }
- }
- declare namespace ApiMqttTopic {
- interface Topic extends Mqtt.Topic {
-
- index: number;
-
- key: number;
- }
- type AccessKey = NonNullable<Topic['access']>;
- }
- declare namespace ApiMqttUser {
- interface User extends Mqtt.User {
-
- index: number;
-
- key: number;
- }
-
- type IsShowKey = NonNullable<User['is_show']>;
-
- type IsAccessKey = NonNullable<User['access']>;
- }
- declare namespace ApiMqttCategory {
- interface Category extends Mqtt.Category {
-
- index: number;
-
- key: number;
- }
-
- type IsShowKey = NonNullable<Category['is_show']>;
- }
|