ntk-cms-api
Version:
Ntk Cms Api And Model For Typscript
29 lines (28 loc) • 1.08 kB
TypeScript
import { TransactionLogPublicTypeEnum } from '../../enums/donate/transactionLogPublicTypeEnum';
import { BaseModuleEntity } from '../base/baseModuleEntity';
import { DonateTargetCategoryModel } from './donateTargetCategoryModel';
import { DonateTargetPeriodModel } from './donateTargetPeriodModel';
export declare class DonateTargetModel extends BaseModuleEntity<number> {
title: string;
description: string;
isPublic: boolean;
transactionLogPublic: TransactionLogPublicTypeEnum;
toWebAddress: string;
hashMd5: string;
keyCode: string;
currentClickCount: number;
currentViewCount: number;
currentPaymentCount: number;
currentPaymentSum: number;
linkCmsUserId: number;
linkTargetCategoryId?: number;
targetCategory: DonateTargetCategoryModel;
linkMainImageId?: number;
linkFileIds: string;
targetPeriods: DonateTargetPeriodModel[];
carryBillboardId: number;
carryToWebAddress: string;
linkMainImageIdSrc: string;
linkFileIdsSrc: string[];
qRCodeBase64: string;
}