forked from ebhomengo/niki
26 lines
1.0 KiB
Go
26 lines
1.0 KiB
Go
package adminbenefactorhandler
|
|
|
|
import (
|
|
"time"
|
|
|
|
"git.gocasts.ir/ebhomengo/niki/entity"
|
|
adminaddressparam "git.gocasts.ir/ebhomengo/niki/param/admin/address"
|
|
adminkindboxparam "git.gocasts.ir/ebhomengo/niki/param/admin/kind_box"
|
|
adminkindboxreqparam "git.gocasts.ir/ebhomengo/niki/param/admin/kind_box_req"
|
|
)
|
|
|
|
type BenefactorAggregatedResponse struct {
|
|
ID uint `json:"id"`
|
|
FirstName string `json:"first_name"`
|
|
LastName string `json:"last_name"`
|
|
PhoneNumber string `json:"phone_number"`
|
|
Description string `json:"description"`
|
|
Email string `json:"email"`
|
|
Gender entity.Gender `json:"gender"`
|
|
BirthDate *time.Time `json:"birth_date"`
|
|
Status entity.BenefactorStatus `json:"status"`
|
|
Addresses []adminaddressparam.Data `json:"addresses"`
|
|
KindBoxes []adminkindboxparam.Data `json:"kind_boxes"`
|
|
KindBoxReqs []adminkindboxreqparam.Data `json:"kind_box_reqs"`
|
|
}
|