Files
energy_dist/dist/model/red_packet.model.d.ts
2026-04-21 22:34:39 +08:00

27 lines
620 B
TypeScript

import { BaseModel } from './_base_model';
import { UserModel } from './user.model';
export declare enum RedPacketStatus {
Unclaimed = 1,
Claiming = 2,
Claimed = 3,
Expire = 4
}
export declare enum RedPacketType {
Ordinary = 1,
Luck = 2
}
export declare class RedPacketModel extends BaseModel {
totalAmount: number;
totalCount: number;
remainingAmount: number;
remainingCount: number;
userId: number;
claimedUserId?: number;
status: RedPacketStatus;
groupId?: string;
type: RedPacketType;
createdAt: number;
expireTime: number;
user?: UserModel;
}