ntk-cms-api
Version:
Ntk Cms Api And Model For Typscript
21 lines (20 loc) • 830 B
TypeScript
import { BaseModuleEntity } from '../base/baseModuleEntity';
import { DonateTargetModel } from './donateTargetModel';
import { DonateTargetPeriodSponsorModel } from './donateTargetPeriodSponsorModel';
import { DonateTransactionModel } from './donateTransactionModel';
export declare class DonateTargetPeriodModel extends BaseModuleEntity<number> {
title: string;
description: string;
supportRequiredPayment: number;
linkTargeId?: number;
target: DonateTargetModel;
virtual_Target: DonateTargetModel;
shareBeginDate?: Date;
shareExpireDate?: Date;
currentClickCount: number;
currentViewCount: number;
currentPaymentCount: number;
currentPaymentSum: number;
targetPeriodSponsors: DonateTargetPeriodSponsorModel[];
transactions: DonateTransactionModel[];
}