forked from ebhomengo/niki
fix(param): add json tag to fields
This commit is contained in:
parent
53017a31a5
commit
5262356b5e
88
docs/docs.go
88
docs/docs.go
|
@ -796,7 +796,7 @@ const docTemplate = `{
|
|||
"adminkindboxreqparam.KindBoxReqGetAllResponse": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"allKindBoxReq": {
|
||||
"all_kind_box_req": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/entity.KindBoxReq"
|
||||
|
@ -865,31 +865,52 @@ const docTemplate = `{
|
|||
"type": "object",
|
||||
"properties": {
|
||||
"description": {
|
||||
"type": "string"
|
||||
"type": "string",
|
||||
"example": "This is a description"
|
||||
},
|
||||
"email": {
|
||||
"type": "string"
|
||||
"type": "string",
|
||||
"example": "example@gmail.com"
|
||||
},
|
||||
"first_name": {
|
||||
"type": "string"
|
||||
"type": "string",
|
||||
"example": "John"
|
||||
},
|
||||
"gender": {
|
||||
"$ref": "#/definitions/entity.Gender"
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/entity.Gender"
|
||||
}
|
||||
],
|
||||
"example": 1
|
||||
},
|
||||
"id": {
|
||||
"type": "integer"
|
||||
"type": "integer",
|
||||
"example": 1
|
||||
},
|
||||
"last_name": {
|
||||
"type": "string"
|
||||
"type": "string",
|
||||
"example": "Doe"
|
||||
},
|
||||
"phone_number": {
|
||||
"type": "string"
|
||||
"type": "string",
|
||||
"example": "09123456789"
|
||||
},
|
||||
"role": {
|
||||
"$ref": "#/definitions/entity.AdminRole"
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/entity.AdminRole"
|
||||
}
|
||||
],
|
||||
"example": 2
|
||||
},
|
||||
"status": {
|
||||
"$ref": "#/definitions/entity.AdminStatus"
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/entity.AdminStatus"
|
||||
}
|
||||
],
|
||||
"example": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -1157,38 +1178,8 @@ const docTemplate = `{
|
|||
"benefactorkindboxreqparam.KindBoxReqGetResponse": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"benefactorID": {
|
||||
"type": "integer"
|
||||
},
|
||||
"countAccepted": {
|
||||
"type": "integer"
|
||||
},
|
||||
"countRequested": {
|
||||
"type": "integer"
|
||||
},
|
||||
"deliverAddressID": {
|
||||
"type": "integer"
|
||||
},
|
||||
"deliverReferDate": {
|
||||
"type": "string"
|
||||
},
|
||||
"deliveredAt": {
|
||||
"type": "string"
|
||||
},
|
||||
"description": {
|
||||
"type": "string"
|
||||
},
|
||||
"id": {
|
||||
"type": "integer"
|
||||
},
|
||||
"kindBoxType": {
|
||||
"$ref": "#/definitions/entity.KindBoxType"
|
||||
},
|
||||
"senderAgentID": {
|
||||
"type": "integer"
|
||||
},
|
||||
"status": {
|
||||
"$ref": "#/definitions/entity.KindBoxReqStatus"
|
||||
"kind_box_req": {
|
||||
"$ref": "#/definitions/entity.KindBoxReq"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -1407,14 +1398,17 @@ const docTemplate = `{
|
|||
"param.PaginationResponse": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"pageNumber": {
|
||||
"type": "integer"
|
||||
"page_number": {
|
||||
"type": "integer",
|
||||
"example": 1
|
||||
},
|
||||
"pageSize": {
|
||||
"type": "integer"
|
||||
"page_size": {
|
||||
"type": "integer",
|
||||
"example": 10
|
||||
},
|
||||
"total": {
|
||||
"type": "integer"
|
||||
"type": "integer",
|
||||
"example": 100
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -785,7 +785,7 @@
|
|||
"adminkindboxreqparam.KindBoxReqGetAllResponse": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"allKindBoxReq": {
|
||||
"all_kind_box_req": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/entity.KindBoxReq"
|
||||
|
@ -854,31 +854,52 @@
|
|||
"type": "object",
|
||||
"properties": {
|
||||
"description": {
|
||||
"type": "string"
|
||||
"type": "string",
|
||||
"example": "This is a description"
|
||||
},
|
||||
"email": {
|
||||
"type": "string"
|
||||
"type": "string",
|
||||
"example": "example@gmail.com"
|
||||
},
|
||||
"first_name": {
|
||||
"type": "string"
|
||||
"type": "string",
|
||||
"example": "John"
|
||||
},
|
||||
"gender": {
|
||||
"$ref": "#/definitions/entity.Gender"
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/entity.Gender"
|
||||
}
|
||||
],
|
||||
"example": 1
|
||||
},
|
||||
"id": {
|
||||
"type": "integer"
|
||||
"type": "integer",
|
||||
"example": 1
|
||||
},
|
||||
"last_name": {
|
||||
"type": "string"
|
||||
"type": "string",
|
||||
"example": "Doe"
|
||||
},
|
||||
"phone_number": {
|
||||
"type": "string"
|
||||
"type": "string",
|
||||
"example": "09123456789"
|
||||
},
|
||||
"role": {
|
||||
"$ref": "#/definitions/entity.AdminRole"
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/entity.AdminRole"
|
||||
}
|
||||
],
|
||||
"example": 2
|
||||
},
|
||||
"status": {
|
||||
"$ref": "#/definitions/entity.AdminStatus"
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/entity.AdminStatus"
|
||||
}
|
||||
],
|
||||
"example": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -1146,38 +1167,8 @@
|
|||
"benefactorkindboxreqparam.KindBoxReqGetResponse": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"benefactorID": {
|
||||
"type": "integer"
|
||||
},
|
||||
"countAccepted": {
|
||||
"type": "integer"
|
||||
},
|
||||
"countRequested": {
|
||||
"type": "integer"
|
||||
},
|
||||
"deliverAddressID": {
|
||||
"type": "integer"
|
||||
},
|
||||
"deliverReferDate": {
|
||||
"type": "string"
|
||||
},
|
||||
"deliveredAt": {
|
||||
"type": "string"
|
||||
},
|
||||
"description": {
|
||||
"type": "string"
|
||||
},
|
||||
"id": {
|
||||
"type": "integer"
|
||||
},
|
||||
"kindBoxType": {
|
||||
"$ref": "#/definitions/entity.KindBoxType"
|
||||
},
|
||||
"senderAgentID": {
|
||||
"type": "integer"
|
||||
},
|
||||
"status": {
|
||||
"$ref": "#/definitions/entity.KindBoxReqStatus"
|
||||
"kind_box_req": {
|
||||
"$ref": "#/definitions/entity.KindBoxReq"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -1396,14 +1387,17 @@
|
|||
"param.PaginationResponse": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"pageNumber": {
|
||||
"type": "integer"
|
||||
"page_number": {
|
||||
"type": "integer",
|
||||
"example": 1
|
||||
},
|
||||
"pageSize": {
|
||||
"type": "integer"
|
||||
"page_size": {
|
||||
"type": "integer",
|
||||
"example": 10
|
||||
},
|
||||
"total": {
|
||||
"type": "integer"
|
||||
"type": "integer",
|
||||
"example": 100
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -73,7 +73,7 @@ definitions:
|
|||
type: object
|
||||
adminkindboxreqparam.KindBoxReqGetAllResponse:
|
||||
properties:
|
||||
allKindBoxReq:
|
||||
all_kind_box_req:
|
||||
items:
|
||||
$ref: '#/definitions/entity.KindBoxReq'
|
||||
type: array
|
||||
|
@ -118,23 +118,35 @@ definitions:
|
|||
adminserviceparam.AdminInfo:
|
||||
properties:
|
||||
description:
|
||||
example: This is a description
|
||||
type: string
|
||||
email:
|
||||
example: example@gmail.com
|
||||
type: string
|
||||
first_name:
|
||||
example: John
|
||||
type: string
|
||||
gender:
|
||||
$ref: '#/definitions/entity.Gender'
|
||||
allOf:
|
||||
- $ref: '#/definitions/entity.Gender'
|
||||
example: 1
|
||||
id:
|
||||
example: 1
|
||||
type: integer
|
||||
last_name:
|
||||
example: Doe
|
||||
type: string
|
||||
phone_number:
|
||||
example: "09123456789"
|
||||
type: string
|
||||
role:
|
||||
$ref: '#/definitions/entity.AdminRole'
|
||||
allOf:
|
||||
- $ref: '#/definitions/entity.AdminRole'
|
||||
example: 2
|
||||
status:
|
||||
$ref: '#/definitions/entity.AdminStatus'
|
||||
allOf:
|
||||
- $ref: '#/definitions/entity.AdminStatus'
|
||||
example: 1
|
||||
type: object
|
||||
adminserviceparam.LoginWithPhoneNumberRequest:
|
||||
properties:
|
||||
|
@ -309,28 +321,8 @@ definitions:
|
|||
type: object
|
||||
benefactorkindboxreqparam.KindBoxReqGetResponse:
|
||||
properties:
|
||||
benefactorID:
|
||||
type: integer
|
||||
countAccepted:
|
||||
type: integer
|
||||
countRequested:
|
||||
type: integer
|
||||
deliverAddressID:
|
||||
type: integer
|
||||
deliverReferDate:
|
||||
type: string
|
||||
deliveredAt:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
id:
|
||||
type: integer
|
||||
kindBoxType:
|
||||
$ref: '#/definitions/entity.KindBoxType'
|
||||
senderAgentID:
|
||||
type: integer
|
||||
status:
|
||||
$ref: '#/definitions/entity.KindBoxReqStatus'
|
||||
kind_box_req:
|
||||
$ref: '#/definitions/entity.KindBoxReq'
|
||||
type: object
|
||||
entity.Address:
|
||||
properties:
|
||||
|
@ -483,11 +475,14 @@ definitions:
|
|||
type: object
|
||||
param.PaginationResponse:
|
||||
properties:
|
||||
pageNumber:
|
||||
page_number:
|
||||
example: 1
|
||||
type: integer
|
||||
pageSize:
|
||||
page_size:
|
||||
example: 10
|
||||
type: integer
|
||||
total:
|
||||
example: 100
|
||||
type: integer
|
||||
type: object
|
||||
info:
|
||||
|
|
|
@ -13,13 +13,13 @@ type LoginWithPhoneNumberResponse struct {
|
|||
}
|
||||
|
||||
type AdminInfo struct {
|
||||
ID uint `json:"id"`
|
||||
FirstName string `json:"first_name"`
|
||||
LastName string `json:"last_name"`
|
||||
PhoneNumber string `json:"phone_number"`
|
||||
Role entity.AdminRole `json:"role"`
|
||||
Description string `json:"description"`
|
||||
Email string `json:"email"`
|
||||
Gender entity.Gender `json:"gender"`
|
||||
Status entity.AdminStatus `json:"status"`
|
||||
ID uint `json:"id" example:"1"`
|
||||
FirstName string `json:"first_name" example:"John"`
|
||||
LastName string `json:"last_name" example:"Doe"`
|
||||
PhoneNumber string `json:"phone_number" example:"09123456789"`
|
||||
Role entity.AdminRole `json:"role" example:"2"`
|
||||
Description string `json:"description" example:"This is a description"`
|
||||
Email string `json:"email" example:"example@gmail.com"`
|
||||
Gender entity.Gender `json:"gender" example:"1"`
|
||||
Status entity.AdminStatus `json:"status" example:"1"`
|
||||
}
|
||||
|
|
|
@ -15,5 +15,5 @@ type RegisterRequest struct {
|
|||
}
|
||||
|
||||
type RegisterResponse struct {
|
||||
Admin entity.Admin
|
||||
Admin entity.Admin `json:"admin"`
|
||||
}
|
||||
|
|
|
@ -8,6 +8,6 @@ import (
|
|||
type KindBoxReqGetAllRequest struct{}
|
||||
|
||||
type KindBoxReqGetAllResponse struct {
|
||||
AllKindBoxReq []entity.KindBoxReq
|
||||
Pagination paginationparam.PaginationResponse
|
||||
AllKindBoxReq []entity.KindBoxReq `json:"all_kind_box_req"`
|
||||
Pagination paginationparam.PaginationResponse `json:"pagination"`
|
||||
}
|
||||
|
|
|
@ -8,5 +8,5 @@ type KindBoxReqGetRequest struct {
|
|||
}
|
||||
|
||||
type KindBoxReqGetResponse struct {
|
||||
entity.KindBoxReq
|
||||
entity.KindBoxReq `json:"kind_box_req"`
|
||||
}
|
||||
|
|
|
@ -7,5 +7,5 @@ type KindBoxReqGetAllRequest struct {
|
|||
}
|
||||
|
||||
type KindBoxReqGetAllResponse struct {
|
||||
AllKindBoxReq []entity.KindBoxReq
|
||||
AllKindBoxReq []entity.KindBoxReq `json:"all_kind_box_req"`
|
||||
}
|
||||
|
|
|
@ -11,9 +11,9 @@ type PaginationRequest struct {
|
|||
}
|
||||
|
||||
type PaginationResponse struct {
|
||||
PageSize uint
|
||||
PageNumber uint
|
||||
Total uint
|
||||
PageSize uint `json:"page_size" example:"10"`
|
||||
PageNumber uint `json:"page_number" example:"1"`
|
||||
Total uint `json:"total" example:"100"`
|
||||
}
|
||||
|
||||
func (p *PaginationRequest) GetPageNumber() uint {
|
||||
|
|
Loading…
Reference in New Issue