ntk-cms-api
Version:
Ntk Cms Api And Model For Typscript
51 lines (50 loc) • 1.85 kB
TypeScript
import { BaseModuleEntity } from '../base/baseModuleEntity';
import { BiographyCategoryModel } from './biographyCategoryModel';
import { BiographyCommentModel } from './biographyCommentModel';
import { BiographyContentCategoryModel } from './biographyContentCategoryModel';
import { BiographyContentSimilarModel } from './biographyContentSimilarModel';
import { BiographyContentTagModel } from './biographyContentTagModel';
export declare class BiographyContentModel extends BaseModuleEntity<number> {
linkCategoryId: number;
title: string;
description: string;
body: string;
fromDate: Date;
geolocationlatitude?: number;
geolocationlongitude?: number;
linkLocationId?: number;
linkLocationIdTitle: string;
linkLocationIdParentTitle: string;
keyword: string;
linkFileIds: string;
linkFilePodcastId?: number;
linkFileMovieId?: number;
linkMainImageId?: number;
scoreClick: number;
scoreSumPercent: number;
viewCount: number;
favorited: boolean;
expireDate: Date;
moduleCoreCreatedBy: string;
moduleCoreUpdatedBy: string;
source: string;
comments: BiographyCommentModel;
virtual_Category: BiographyCategoryModel;
category: BiographyCategoryModel;
contentTags: BiographyContentTagModel[];
similars: BiographyContentSimilarModel[];
contentCategores: BiographyContentCategoryModel[];
otherInfos: string;
contentAndParameterValues: any;
linkMainImageIdSrc: string;
linkFilePodcastIdSrc: string;
linkFileMovieIdSrc: string;
linkFileIdsSrc: string[];
locationPeriodStart: number;
locationPeriodEnd: number;
datePeriodStart?: Date;
datePeriodEnd?: Date;
urlViewContent: string;
urlViewContentShort: string;
urlViewContentQRCodeBase64: string;
}