UNPKG

ntk-cms-api

Version:

Ntk Cms Api And Model For Typscript

40 lines (39 loc) 1.5 kB
import { ManagementContentSettingTypeEnum } from '../../enums/link-management/managementContentSettingTypeEnum'; import { SharingPriceTypeEnum } from '../../enums/link-management/sharingPriceTypeEnum'; import { BaseModuleEntity } from '../base/baseModuleEntity'; import { LinkManagementTargetCategoryModel } from './linkManagementTargetCategoryModel'; export declare class LinkManagementTargetModel extends BaseModuleEntity<number> { title: string; description: string; isPublic?: boolean; toWebAddress: string; currentClickCount: number; currentViewCount: number; linkManagementMemberId?: number; linkBillboardPatternId?: number; targetCategories: LinkManagementTargetCategoryModel[]; webAddress: string; smallPreview: string; shareBeginDate?: Date; shareExpireDate?: Date; sharingLinkType: SharingPriceTypeEnum; clickPrice: number; viewPrice: number; maxPriceOfShareTotal: number; maxPriceOfSharePerDay: number; formulaPercent: number; linkMainImageId?: number; linkFileIds: string; contentSettingType: ManagementContentSettingTypeEnum; carryBillboardId: number; carryToWebAddress: string; linkMainImageIdSrc: string; linkFileIdsSrc: string[]; qRCodeBase64: string; urlViewContent: string; urlViewContentShort: string; urlViewContentQRCodeBase64: string; moduleName: string; moduleEntityName: string; moduleEntityId: string; }