Add partner Logo

This commit is contained in:
aditya.siregar
2024-08-15 19:56:52 +07:00
parent 21f8d170fa
commit 667aecae09
4 changed files with 11 additions and 0 deletions
+5
View File
@@ -18,6 +18,7 @@ type CreatePartnerRequest struct {
BankAccountNumber string `json:"bank_account_number"`
Status string `json:"status"`
BankAccountHolderName string `json:"bank_account_holder_name"`
Logo string `json:"logo"`
}
type Partner struct {
@@ -39,6 +40,7 @@ type Partner struct {
AdminName string `gorm:"-"`
AdminPhoneNumber string `gorm:"-"`
AdminEmail string `gorm:"-"`
Logo string `gorm:"type:varchar;column:logo"`
}
type PartnerUpdate struct {
@@ -55,6 +57,7 @@ type PartnerUpdate struct {
AdminUserID int64
AdminName string
Password string
Logo string
}
func (c *PartnerUpdate) ToUserAdmin(partnerID *int64) *User {
@@ -122,6 +125,7 @@ func (e *PartnerDB) ToPartner() *Partner {
BankAccountHolderName: e.BankAccountHolderName,
BankName: e.BankName,
BankAccountNumber: e.BankAccountNumber,
Logo: e.Logo,
}
}
@@ -228,6 +232,7 @@ func (e *CreatePartnerRequest) ToPartnerDB(createdBy int64) *PartnerDB {
BankAccountNumber: e.BankAccountNumber,
BankName: e.BankName,
LicenseExpiredDate: &licenseExpiredDate,
Logo: e.Logo,
},
}
}