feat: apply env

This commit is contained in:
Maulana Sodiqin
2025-03-17 09:27:19 +07:00
parent 271b00c2c4
commit 0c28d34d57
14 changed files with 185 additions and 98 deletions
+8 -4
View File
@@ -4,9 +4,7 @@ use utoipa::ToSchema;
use crate::v1::UsersItemDto;
#[derive(Clone, Debug, Serialize, Deserialize, ToSchema)]
pub struct GachaRequestDto {
pub email: String,
pub fullname: String,
pub struct GachaClaimRequestDto {
pub transaction_number: String,
}
@@ -16,6 +14,12 @@ pub struct GachaCreateItemRequestDto {
pub item_image: String,
}
#[derive(Clone, Debug, Serialize, Deserialize, ToSchema)]
pub struct GachaCreateRollRequestDto {
pub item_id: String,
pub weight: String,
}
#[derive(Clone, Debug, Serialize, Deserialize, ToSchema)]
pub struct GachaItemResponseDto {
pub item_name: String,
@@ -23,7 +27,7 @@ pub struct GachaItemResponseDto {
}
#[derive(Clone, Debug, Serialize, Deserialize, ToSchema)]
pub struct GachaResponseDto {
pub struct GachaClaimResponseDto {
pub transaction_number: String,
pub user: UsersItemDto,
}