From 22b40b8dd1d61f308181c39ce76b3fda6cd426b5 Mon Sep 17 00:00:00 2001 From: "aditya.siregar" Date: Thu, 22 Aug 2024 01:27:40 +0700 Subject: [PATCH] Update bank Account Number --- internal/entity/partner.go | 32 ++++++++-------- internal/handlers/request/partner.go | 56 ++++++++++++++-------------- 2 files changed, 44 insertions(+), 44 deletions(-) diff --git a/internal/entity/partner.go b/internal/entity/partner.go index 975b2d3..10ea807 100644 --- a/internal/entity/partner.go +++ b/internal/entity/partner.go @@ -44,20 +44,20 @@ type Partner struct { } type PartnerUpdate struct { - ID int64 - Email string - Name string - Status string - Address string - PhoneNumber string - BankName string - BankAccountHolderNumber string - BankAccountHolderName string - NIK string - AdminUserID int64 - AdminName string - Password string - Logo string + ID int64 + Email string + Name string + Status string + Address string + PhoneNumber string + BankName string + BankAccountNumber string + BankAccountHolderName string + NIK string + AdminUserID int64 + AdminName string + Password string + Logo string } func (c *PartnerUpdate) ToUserAdmin(partnerID *int64) *User { @@ -184,8 +184,8 @@ func (o *PartnerDB) ToUpdatedPartnerData(updatedBy int64, req PartnerUpdate) { o.BankName = req.BankName } - if req.BankAccountHolderNumber != "" { - o.BankAccountNumber = req.BankAccountHolderNumber + if req.BankAccountNumber != "" { + o.BankAccountNumber = req.BankAccountNumber } if req.BankAccountHolderName != "" { diff --git a/internal/handlers/request/partner.go b/internal/handlers/request/partner.go index 9abaf35..de7d287 100644 --- a/internal/handlers/request/partner.go +++ b/internal/handlers/request/partner.go @@ -23,20 +23,20 @@ func (p *PartnerParam) ToEntity(ctx mycontext.Context) entity.PartnerSearch { } type Partner struct { - ID int64 `json:"id"` - Name string `json:"name"` - Address string `json:"address"` - Status string `json:"status"` - Email string `json:"email"` - PhoneNumber string `json:"phone_number"` - Password string `json:"password"` - AdminUserID int64 `json:"admin_user_id"` - AdminName string `json:"admin_name"` - BankName string `json:"bank_name"` - BankAccountHolderNumber string `json:"bank_account_holder_number"` - BankAccountHolderName string `json:"bank_account_holder_name"` - NIK string `json:"nik"` - Logo string `json:"logo"` + ID int64 `json:"id"` + Name string `json:"name"` + Address string `json:"address"` + Status string `json:"status"` + Email string `json:"email"` + PhoneNumber string `json:"phone_number"` + Password string `json:"password"` + AdminUserID int64 `json:"admin_user_id"` + AdminName string `json:"admin_name"` + BankName string `json:"bank_name"` + BankAccountNumber string `json:"bank_account_number"` + BankAccountHolderName string `json:"bank_account_holder_name"` + NIK string `json:"nik"` + Logo string `json:"logo"` } type CreatePartnerRequest struct { @@ -81,19 +81,19 @@ func (e *Partner) ToEntity() *entity.Partner { func (e *Partner) ToEntityUpdate(partnerID int64) *entity.PartnerUpdate { return &entity.PartnerUpdate{ - ID: partnerID, - Name: e.Name, - Email: e.Email, - Address: e.Address, - Status: e.Status, - PhoneNumber: e.PhoneNumber, - BankName: e.BankName, - BankAccountHolderNumber: e.BankAccountHolderNumber, - BankAccountHolderName: e.BankAccountHolderName, - NIK: e.NIK, - AdminName: e.AdminName, - Password: e.Password, - AdminUserID: e.AdminUserID, - Logo: e.Logo, + ID: partnerID, + Name: e.Name, + Email: e.Email, + Address: e.Address, + Status: e.Status, + PhoneNumber: e.PhoneNumber, + BankName: e.BankName, + BankAccountNumber: e.BankAccountNumber, + BankAccountHolderName: e.BankAccountHolderName, + NIK: e.NIK, + AdminName: e.AdminName, + Password: e.Password, + AdminUserID: e.AdminUserID, + Logo: e.Logo, } }