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 {
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 != "" {

View File

@ -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,
}
}