bitrix/internal/models/getListSteps.go

43 lines
1.5 KiB
Go
Raw Normal View History

2024-09-22 12:12:17 +00:00
package models
type StepsResponse struct {
Result []Steps `json:"result"`
}
type Steps struct {
ID string `json:"ID"`
EntityID string `json:"ENTITY_ID"`
StatusID string `json:"STATUS_ID"`
Name string `json:"NAME"`
NameInit string `json:"NAME_INIT,omitempty"`
Sort string `json:"SORT"`
System string `json:"SYSTEM"`
Color string `json:"COLOR,omitempty"`
Semantics string `json:"SEMANTICS,omitempty"`
CategoryID string `json:"CATEGORY_ID"`
Extra Extra `json:"EXTRA,omitempty"`
}
type Extra struct {
Semantics string `json:"SEMANTICS,omitempty"`
Color string `json:"COLOR,omitempty"`
}
type TypeStepsEntityID string
const (
2024-09-26 07:32:41 +00:00
StatusStepsEntityID TypeStepsEntityID = "STATUS"
DealTypeStepsEntityID TypeStepsEntityID = "DEAL_TYPE"
DealStageStepsEntityID TypeStepsEntityID = "DEAL_STAGE"
SourceStepsEntityID TypeStepsEntityID = "SOURCE"
ContactTypeStepsEntityID TypeStepsEntityID = "CONTACT_TYPE"
CompanyTypeStepsEntityID TypeStepsEntityID = "COMPANY_TYPE"
EmployeesStepsEntityID TypeStepsEntityID = "EMPLOYEES"
IndustryStepsEntityID TypeStepsEntityID = "INDUSTRY"
SmartInvoiceStageStepsEntityID TypeStepsEntityID = "SMART_INVOICE_STAGE_3"
QuoteStatusStepsEntityID TypeStepsEntityID = "QUOTE_STATUS"
HonorificStepsEntityID TypeStepsEntityID = "HONORIFIC"
CallListStepsEntityID TypeStepsEntityID = "CALL_LIST"
SmartDocumentStageStepsEntityID TypeStepsEntityID = "SMART_DOCUMENT_STAGE_5"
)