2024-09-20 14:41:33 +00:00
|
|
|
package models
|
|
|
|
|
|
|
|
type FieldsType string
|
|
|
|
|
|
|
|
const (
|
2024-09-22 08:50:55 +00:00
|
|
|
FieldTypeLeads FieldsType = "CRM_LEAD"
|
|
|
|
FieldTypeCompany FieldsType = "CRM_COMPANY"
|
|
|
|
FieldTypeContact FieldsType = "CRM_CONTACT"
|
|
|
|
FieldTypeDeal FieldsType = "CRM_DEAL"
|
2024-09-20 14:41:33 +00:00
|
|
|
)
|
|
|
|
|
2024-09-22 08:50:55 +00:00
|
|
|
type FieldsResponse struct {
|
|
|
|
Result []Fields `json:"result"`
|
|
|
|
Total int `json:"total"`
|
2024-09-20 14:41:33 +00:00
|
|
|
}
|
|
|
|
|
2024-09-22 08:50:55 +00:00
|
|
|
type Fields struct {
|
|
|
|
ID string `json:"ID"`
|
|
|
|
EntityID string `json:"ENTITY_ID"`
|
|
|
|
FieldName string `json:"FIELD_NAME"`
|
|
|
|
UserTypeID string `json:"USER_TYPE_ID"`
|
|
|
|
XMLID string `json:"XML_ID"`
|
|
|
|
Sort string `json:"SORT"`
|
|
|
|
Multiple string `json:"MULTIPLE"`
|
|
|
|
Mandatory string `json:"MANDATORY"`
|
|
|
|
ShowFilter string `json:"SHOW_FILTER"`
|
|
|
|
ShowInList string `json:"SHOW_IN_LIST"`
|
|
|
|
EditInList string `json:"EDIT_IN_LIST"`
|
|
|
|
IsSearchable string `json:"IS_SEARCHABLE"`
|
|
|
|
EditFormLabel string `json:"EDIT_FORM_LABEL"`
|
|
|
|
ListColumnLabel string `json:"LIST_COLUMN_LABEL"`
|
|
|
|
ListFilterLabel string `json:"LIST_FILTER_LABEL"`
|
|
|
|
ErrorMessage string `json:"ERROR_MESSAGE"`
|
|
|
|
HelpMessage string `json:"HELP_MESSAGE"`
|
2024-09-20 14:41:33 +00:00
|
|
|
}
|