45 lines
1.8 KiB
Go
45 lines
1.8 KiB
Go
|
package models
|
||
|
|
||
|
type ResponseGetListUsers struct {
|
||
|
Result []User `json:"result"`
|
||
|
Total int `json:"total"`
|
||
|
}
|
||
|
|
||
|
type User struct {
|
||
|
ID string `json:"ID"`
|
||
|
Active bool `json:"ACTIVE"`
|
||
|
Email string `json:"EMAIL"`
|
||
|
Name string `json:"NAME"`
|
||
|
LastName string `json:"LAST_NAME"`
|
||
|
SecondName string `json:"SECOND_NAME"`
|
||
|
PersonalGender string `json:"PERSONAL_GENDER"`
|
||
|
PersonalProfession string `json:"PERSONAL_PROFESSION"`
|
||
|
PersonalWWW string `json:"PERSONAL_WWW"`
|
||
|
PersonalBirthday string `json:"PERSONAL_BIRTHDAY"`
|
||
|
PersonalPhoto string `json:"PERSONAL_PHOTO"`
|
||
|
PersonalICQ string `json:"PERSONAL_ICQ"`
|
||
|
PersonalPhone string `json:"PERSONAL_PHONE"`
|
||
|
PersonalFax string `json:"PERSONAL_FAX"`
|
||
|
PersonalMobile string `json:"PERSONAL_MOBILE"`
|
||
|
PersonalPager string `json:"PERSONAL_PAGER"`
|
||
|
PersonalStreet string `json:"PERSONAL_STREET"`
|
||
|
PersonalCity string `json:"PERSONAL_CITY"`
|
||
|
PersonalState string `json:"PERSONAL_STATE"`
|
||
|
PersonalZip string `json:"PERSONAL_ZIP"`
|
||
|
PersonalCountry string `json:"PERSONAL_COUNTRY"`
|
||
|
WorkCompany string `json:"WORK_COMPANY"`
|
||
|
WorkPosition string `json:"WORK_POSITION"`
|
||
|
WorkPhone string `json:"WORK_PHONE"`
|
||
|
UFDepartment []int `json:"UF_DEPARTMENT"`
|
||
|
UFInterests *string `json:"UF_INTERESTS"`
|
||
|
UFSkills *string `json:"UF_SKILLS"`
|
||
|
UFWebSites *string `json:"UF_WEB_SITES"`
|
||
|
UFXing *string `json:"UF_XING"`
|
||
|
UFLinkedIn *string `json:"UF_LINKEDIN"`
|
||
|
UFFacebook *string `json:"UF_FACEBOOK"`
|
||
|
UFTwitter *string `json:"UF_TWITTER"`
|
||
|
UFSkype *string `json:"UF_SKYPE"`
|
||
|
UFDistrict *string `json:"UF_DISTRICT"`
|
||
|
UFPhoneInner string `json:"UF_PHONE_INNER"`
|
||
|
}
|