Add Balance and Withdrawal

This commit is contained in:
aditya.siregar
2024-07-31 23:02:15 +07:00
parent 38003f84d1
commit 4c1a819365
19 changed files with 434 additions and 69 deletions
+23
View File
@@ -0,0 +1,23 @@
package request
import "furtuna-be/internal/entity"
type BalanceReq struct {
Amount int64 `json:"amount"`
Token string `json:"token"`
}
func (b *BalanceReq) ToEntity(partnerID int64) *entity.BalanceWithdrawInquiry {
return &entity.BalanceWithdrawInquiry{
PartnerID: partnerID,
Amount: b.Amount,
}
}
func (b *BalanceReq) ToEntityReq(partnerID int64) *entity.WalletWithdrawRequest {
return &entity.WalletWithdrawRequest{
PartnerID: partnerID,
Amount: b.Amount,
Token: b.Token,
}
}