Update bank Account Number

This commit is contained in:
aditya.siregar 2024-08-22 01:27:40 +07:00
parent cd630e57d8
commit 22b40b8dd1
2 changed files with 44 additions and 44 deletions

View File

@ -44,20 +44,20 @@ type Partner struct {
} }
type PartnerUpdate struct { type PartnerUpdate struct {
ID int64 ID int64
Email string Email string
Name string Name string
Status string Status string
Address string Address string
PhoneNumber string PhoneNumber string
BankName string BankName string
BankAccountHolderNumber string BankAccountNumber string
BankAccountHolderName string BankAccountHolderName string
NIK string NIK string
AdminUserID int64 AdminUserID int64
AdminName string AdminName string
Password string Password string
Logo string Logo string
} }
func (c *PartnerUpdate) ToUserAdmin(partnerID *int64) *User { func (c *PartnerUpdate) ToUserAdmin(partnerID *int64) *User {
@ -184,8 +184,8 @@ func (o *PartnerDB) ToUpdatedPartnerData(updatedBy int64, req PartnerUpdate) {
o.BankName = req.BankName o.BankName = req.BankName
} }
if req.BankAccountHolderNumber != "" { if req.BankAccountNumber != "" {
o.BankAccountNumber = req.BankAccountHolderNumber o.BankAccountNumber = req.BankAccountNumber
} }
if req.BankAccountHolderName != "" { if req.BankAccountHolderName != "" {

View File

@ -23,20 +23,20 @@ func (p *PartnerParam) ToEntity(ctx mycontext.Context) entity.PartnerSearch {
} }
type Partner struct { type Partner struct {
ID int64 `json:"id"` ID int64 `json:"id"`
Name string `json:"name"` Name string `json:"name"`
Address string `json:"address"` Address string `json:"address"`
Status string `json:"status"` Status string `json:"status"`
Email string `json:"email"` Email string `json:"email"`
PhoneNumber string `json:"phone_number"` PhoneNumber string `json:"phone_number"`
Password string `json:"password"` Password string `json:"password"`
AdminUserID int64 `json:"admin_user_id"` AdminUserID int64 `json:"admin_user_id"`
AdminName string `json:"admin_name"` AdminName string `json:"admin_name"`
BankName string `json:"bank_name"` BankName string `json:"bank_name"`
BankAccountHolderNumber string `json:"bank_account_holder_number"` BankAccountNumber string `json:"bank_account_number"`
BankAccountHolderName string `json:"bank_account_holder_name"` BankAccountHolderName string `json:"bank_account_holder_name"`
NIK string `json:"nik"` NIK string `json:"nik"`
Logo string `json:"logo"` Logo string `json:"logo"`
} }
type CreatePartnerRequest struct { type CreatePartnerRequest struct {
@ -81,19 +81,19 @@ func (e *Partner) ToEntity() *entity.Partner {
func (e *Partner) ToEntityUpdate(partnerID int64) *entity.PartnerUpdate { func (e *Partner) ToEntityUpdate(partnerID int64) *entity.PartnerUpdate {
return &entity.PartnerUpdate{ return &entity.PartnerUpdate{
ID: partnerID, ID: partnerID,
Name: e.Name, Name: e.Name,
Email: e.Email, Email: e.Email,
Address: e.Address, Address: e.Address,
Status: e.Status, Status: e.Status,
PhoneNumber: e.PhoneNumber, PhoneNumber: e.PhoneNumber,
BankName: e.BankName, BankName: e.BankName,
BankAccountHolderNumber: e.BankAccountHolderNumber, BankAccountNumber: e.BankAccountNumber,
BankAccountHolderName: e.BankAccountHolderName, BankAccountHolderName: e.BankAccountHolderName,
NIK: e.NIK, NIK: e.NIK,
AdminName: e.AdminName, AdminName: e.AdminName,
Password: e.Password, Password: e.Password,
AdminUserID: e.AdminUserID, AdminUserID: e.AdminUserID,
Logo: e.Logo, Logo: e.Logo,
} }
} }