@tomei/sso
Version:
Tomei SSO Package
24 lines (23 loc) • 790 B
TypeScript
import { ObjectBase } from '@tomei/general';
import { LoginUser } from '../login-user/login-user';
import { ILoginHistorySearchAttr } from '../../interfaces/login-history-search-attr.interface';
export declare class LoginHistory extends ObjectBase {
ObjectId: string;
ObjectName: string;
TableName: string;
ObjectType: string;
HistoryId: number;
UserId: number;
UserName: string;
OriginIP: string;
SystemCode: string;
LoginStatus: string;
private _CreatedAt;
private static _Repo;
get CreatedAt(): Date;
private constructor();
static findAll(dbTransaction: any, loginUser: LoginUser, page?: number, rows?: number, search?: ILoginHistorySearchAttr): Promise<{
count: number;
loginHistory: LoginHistory[];
}>;
}