@tomei/finance
Version:
NestJS package for finance module
26 lines • 992 B
TypeScript
import { IRepositoryBase, ObjectBase } from '@tomei/general';
import { ITagAttr } from './interfaces/tag-attr.interface';
import { LoginUser } from '@tomei/sso';
export declare class Tag extends ObjectBase implements ITagAttr {
TagGroupId: string;
TagName: string;
CreatedById: string;
CreatedAt: Date;
UpdatedById: string;
UpdatedAt: Date;
AccSystemRefId: string;
PostedToAccSystemYN: string;
PostedById: string;
PostedDateTime: Date;
ObjectId: string;
ObjectName: string;
readonly ObjectType = "Tag";
readonly TableName: string;
get TagId(): string;
set TagId(value: string);
protected constructor(tagGroupAttr?: ITagAttr);
static init(dbTransaction: any, repository: IRepositoryBase<any>, tagId?: string): Promise<Tag>;
create(loginUser: LoginUser, dbTransaction: any): Promise<this>;
static findTag(tagName: string, tagGroupId?: string, dbTransaction?: any): Promise<Tag>;
}
//# sourceMappingURL=tag.d.ts.map