Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddAdminRequest ¶
type AddAdminRequest struct { //ID int64 `json:"id" db:"id" ` UserId string `json:"userid" db:"user_id, omitempty"` Name string `json:"name,omitempty" db:"name, omitempty"` PassWord string `json:"-" db:"password, omitempty"` Email string `json:"email,omitempty" db:"email, omitempty"` Role string `json:"role" db:"role, omitempty"` CreatedAt time.Time `json:"created_at"` UpdatedAt time.Time `json:"updated_at"` Token string `json:"-" db:"token"` PhoneNumber string `json:"phone_number,omitempty" db:"phone_number, omitempty"` Address string `json:"address" db:"address, omitempty"` AddressDefault string `json:"address_default,omitempty" db:"address_default, omitempty"` Telegram string `json:"telegram,omitempty" db:"telegram, omitempty"` Sex string `json:"sex,omitempty" db:"sex,omitempty"` BirthDate string `json:"birth_date,omitempty" db:"birth_date,omitempty"` Lat float64 `json:"lat,omitempty"` Long float64 `json:"long,omitempty"` WardId string `json:"ward_id,omitempty"` WardText string `json:"ward_text,omitempty"` DistrictId string `json:"district_id,omitempty"` DistrictText string `json:"district_text,omitempty"` ProvinceId string `json:"province_id,omitempty"` ProvinceText string `json:"province_text,omitempty"` NationalId string `json:"national_id,omitempty"` NationalText string `json:"national_text,omitempty"` }
func (*AddAdminRequest) FromJson ¶
func (c *AddAdminRequest) FromJson(a string)
func (*AddAdminRequest) ToModel ¶
func (c *AddAdminRequest) ToModel() *admin_model.Admin
type AdminFunctionPayload ¶
type AdminFunctionPayload struct { UserId string `json:"userid" db:"user_id, omitempty"` Name string `json:"name,omitempty" db:"name, omitempty"` Email string `json:"email,omitempty" db:"email, omitempty"` Password string `json:"pass_word,omitempty" db:"password, omitempty"` Role string `json:"role" db:"role, omitempty"` PhoneNumber string `json:"phone_number,omitempty" db:"phone_number, omitempty"` Address string `json:"address" db:"address, omitempty"` CreatedAt time.Time `json:"-"` }
func (*AdminFunctionPayload) FromJson ¶
func (c *AdminFunctionPayload) FromJson(a string)
func (*AdminFunctionPayload) ToModel ¶
func (c *AdminFunctionPayload) ToModel() *admin_model.AdminFunctionModel
type GetAdminRequest ¶
type GetAdminRequest struct { PassWord string `json:"-" db:"password, omitempty" validate:"required"` Email string `json:"email,omitempty" db:"email, omitempty" validate:"required"` Token string `json:"token,omitempty" db:"token, omitempty" validate:"required"` PhoneNumber string `json:"phone_number,omitempty" db:"phone_number, omitempty" validate:"required"` }
func (*GetAdminRequest) FromJson ¶
func (c *GetAdminRequest) FromJson(a string)
func (*GetAdminRequest) ToModel ¶
func (c *GetAdminRequest) ToModel() *admin_model.ReqSignIn
Click to show internal directories.
Click to hide internal directories.