123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package companies
- import "surdeus.su/core/amo/common"
- type Company struct {
- ID int `json:"id"`
- Name string `json:"name,omitempty"`
- ResponsibleUserID int `json:"responsible_user_id,omitempty"`
- GroupID int `json:"group_id,omitempty"`
- CreatedBy int `json:"created_by,omitempty"`
- UpdatedBy int `json:"updated_by,omitempty"`
- CreatedAt int `json:"created_at,omitempty"`
- UpdatedAt int `json:"updated_at,omitempty"`
- ClosestTaskAt interface{} `json:"closest_task_at,omitempty"`
- CustomFieldsValues common.CustomFieldsValues `json:"custom_fields_values,omitempty"`
- AccountID int `json:"account_id,omitempty"`
- Links Links `json:"_links,omitempty"`
- Embedded Embedded `json:"_embedded,omitempty"`
- }
- type Self struct {
- Href string `json:"href"`
- }
- type Links struct {
- Self Self `json:"self"`
- }
- type Contacts struct {
- ID int `json:"id"`
- }
- type Embedded struct {
- Tags []interface{} `json:"tags"`
- Contacts []*Contacts `json:"contacts"`
- }
- type Companies struct {
- Page int `json:"_page"`
- Links struct {
- Self struct {
- Href string `json:"href"`
- } `json:"self"`
- Next struct {
- Href string `json:"href"`
- } `json:"next"`
- } `json:"_links"`
- Embedded struct {
- Companies []Company `json:"companies"`
- } `json:"_embedded"`
- }
|