turkmentv_front/models/lottery/lottery.model.ts

30 lines
543 B
TypeScript
Raw Normal View History

2024-12-23 19:13:36 +00:00
export interface ILotteryWinner {
no: number;
client: string;
dt: string;
winner_no: number;
ticket: string;
2024-12-09 13:35:43 +00:00
}
2025-01-16 13:39:22 +00:00
export interface ILotteryRule {
title: string;
}
2024-12-09 13:35:43 +00:00
2024-12-23 19:13:36 +00:00
export interface ILotteryData {
2024-12-09 13:35:43 +00:00
id: number;
title: string;
description: string;
image: string;
start_time: string;
end_time: string;
sms_code: string;
2025-01-24 13:20:46 +00:00
sms_number: string;
2024-12-23 19:13:36 +00:00
winners: ILotteryWinner[];
2025-01-16 13:39:22 +00:00
rules: ILotteryRule[] | null;
2024-12-09 13:35:43 +00:00
}
2024-12-23 19:13:36 +00:00
export interface ILotteryResponse {
data: ILotteryData;
user_lottery_numbers: string[];
2025-01-08 13:48:04 +00:00
errorMessage?: string;
2024-12-09 13:35:43 +00:00
}