feat: update users request payload
This commit is contained in:
parent
3f4aa1baaa
commit
0df57b40a7
|
|
@ -31,19 +31,19 @@ type UsersCreateRequest struct {
|
|||
Username string `json:"username" validate:"required,lowercase"`
|
||||
Email string `json:"email" validate:"required,email"`
|
||||
Fullname string `json:"fullname" validate:"required"`
|
||||
Address string `json:"address" validate:"required"`
|
||||
PhoneNumber string `json:"phoneNumber" validate:"required"`
|
||||
WorkType string `json:"workType" validate:"required"`
|
||||
GenderType string `json:"genderType" validate:"required"`
|
||||
IdentityType string `json:"identityType" validate:"required"`
|
||||
IdentityGroup string `json:"identityGroup" validate:"required"`
|
||||
IdentityGroupNumber string `json:"identityGroupNumber" validate:"required"`
|
||||
IdentityNumber string `json:"identityNumber" validate:"required"`
|
||||
DateOfBirth string `json:"dateOfBirth" validate:"required"`
|
||||
LastEducation string `json:"lastEducation" validate:"required"`
|
||||
UserRoleId uint `json:"userRoleId" validate:"required"`
|
||||
UserLevelId uint `json:"userLevelId" validate:"required"`
|
||||
UserRoleId uint `json:"userRoleId" validate:"required"`
|
||||
Password string `json:"password" validate:"required"`
|
||||
Address string `json:"address"`
|
||||
WorkType string `json:"workType"`
|
||||
GenderType string `json:"genderType"`
|
||||
IdentityType string `json:"identityType"`
|
||||
IdentityGroup string `json:"identityGroup"`
|
||||
IdentityGroupNumber string `json:"identityGroupNumber"`
|
||||
IdentityNumber string `json:"identityNumber"`
|
||||
DateOfBirth string `json:"dateOfBirth"`
|
||||
LastEducation string `json:"lastEducation"`
|
||||
}
|
||||
|
||||
func (req UsersCreateRequest) ToEntity() *entity.Users {
|
||||
|
|
@ -70,18 +70,19 @@ type UsersUpdateRequest struct {
|
|||
Username string `json:"username" validate:"required,lowercase"`
|
||||
Email string `json:"email" validate:"required,email"`
|
||||
Fullname string `json:"fullname" validate:"required"`
|
||||
Address string `json:"address" validate:"required"`
|
||||
PhoneNumber string `json:"phoneNumber" validate:"required"`
|
||||
WorkType string `json:"workType" validate:"required"`
|
||||
GenderType string `json:"genderType" validate:"required"`
|
||||
IdentityType string `json:"identityType" validate:"required"`
|
||||
IdentityGroup string `json:"identityGroup" validate:"required"`
|
||||
IdentityGroupNumber string `json:"identityGroupNumber" validate:"required"`
|
||||
IdentityNumber string `json:"identityNumber" validate:"required"`
|
||||
DateOfBirth string `json:"dateOfBirth" validate:"required"`
|
||||
LastEducation string `json:"lastEducation" validate:"required"`
|
||||
UserRoleId uint `json:"userRoleId" validate:"required"`
|
||||
UserLevelId uint `json:"userLevelId" validate:"required"`
|
||||
UserRoleId uint `json:"userRoleId" validate:"required"`
|
||||
Password string `json:"password" validate:"required"`
|
||||
Address string `json:"address"`
|
||||
WorkType string `json:"workType"`
|
||||
GenderType string `json:"genderType"`
|
||||
IdentityType string `json:"identityType"`
|
||||
IdentityGroup string `json:"identityGroup"`
|
||||
IdentityGroupNumber string `json:"identityGroupNumber"`
|
||||
IdentityNumber string `json:"identityNumber"`
|
||||
DateOfBirth string `json:"dateOfBirth"`
|
||||
LastEducation string `json:"lastEducation"`
|
||||
StatusId *int `json:"statusId"`
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue