You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

55 lines
756 B
TypeScript

3 years ago
/**
*
*/
export type RegisterForm = {
tenantId: string;
username: string;
password: string;
confirmPassword?: string;
code?: string;
uuid?: string;
userType?: string;
3 years ago
};
/**
*
*/
export interface LoginData {
tenantId: string;
username: string;
password: string;
rememberMe?: boolean;
code?: string;
uuid?: string;
3 years ago
}
/**
*
*/
export interface LoginResult {
token: string;
3 years ago
}
/**
*
*/
export interface VerifyCodeResult {
captchaEnabled: boolean;
uuid?: string;
img?: string;
3 years ago
}
/**
*
*/
export interface TenantVO {
companyName: string;
domain: any;
tenantId: string;
3 years ago
}
export interface TenantInfo {
tenantEnabled: boolean;
voList: TenantVO[];
3 years ago
}