mirror of
https://github.com/retailcrm/api-client-go.git
synced 2025-03-21 07:23:48 +03:00
Merge pull request #98 from Neur0toxine/fix/costs_filter_field_types
Fix costs filter field types
This commit is contained in:
commit
53e2ab5130
@ -5092,7 +5092,7 @@ func (c *Client) StaticticsUpdate() (SuccessfulResponse, int, error) {
|
|||||||
//
|
//
|
||||||
// data, status, err := client.Costs(CostsRequest{
|
// data, status, err := client.Costs(CostsRequest{
|
||||||
// Filter: CostsFilter{
|
// Filter: CostsFilter{
|
||||||
// Ids: []string{"1","2","3"},
|
// IDs: []string{"1","2","3"},
|
||||||
// MinSumm: "1000"
|
// MinSumm: "1000"
|
||||||
// },
|
// },
|
||||||
// })
|
// })
|
||||||
|
@ -6325,7 +6325,7 @@ func TestClient_Cost(t *testing.T) {
|
|||||||
|
|
||||||
costs, status, err := c.Costs(CostsRequest{
|
costs, status, err := c.Costs(CostsRequest{
|
||||||
Filter: CostsFilter{
|
Filter: CostsFilter{
|
||||||
Ids: []string{strconv.Itoa(id)},
|
IDs: []int{id},
|
||||||
},
|
},
|
||||||
Limit: 20,
|
Limit: 20,
|
||||||
Page: 1,
|
Page: 1,
|
||||||
|
14
filters.go
14
filters.go
@ -381,22 +381,22 @@ type ShipmentFilter struct {
|
|||||||
|
|
||||||
// CostsFilter type.
|
// CostsFilter type.
|
||||||
type CostsFilter struct {
|
type CostsFilter struct {
|
||||||
MinSumm string `url:"minSumm,omitempty"`
|
MinSumm int `url:"minSumm,omitempty"`
|
||||||
MaxSumm string `url:"maxSumm,omitempty"`
|
MaxSumm int `url:"maxSumm,omitempty"`
|
||||||
OrderNumber string `url:"orderNumber,omitempty"`
|
OrderNumber string `url:"orderNumber,omitempty"`
|
||||||
Comment string `url:"orderNumber,omitempty"`
|
Comment string `url:"orderNumber,omitempty"`
|
||||||
Ids []string `url:"ids,omitempty,brackets"`
|
IDs []int `url:"ids,omitempty,brackets"`
|
||||||
Sites []string `url:"sites,omitempty,brackets"`
|
Sites []string `url:"sites,omitempty,brackets"`
|
||||||
CreatedBy []string `url:"createdBy,omitempty,brackets"`
|
CreatedBy []int `url:"createdBy,omitempty,brackets"`
|
||||||
CostGroups []string `url:"costGroups,omitempty,brackets"`
|
CostGroups []string `url:"costGroups,omitempty,brackets"`
|
||||||
CostItems []string `url:"costItems,omitempty,brackets"`
|
CostItems []string `url:"costItems,omitempty,brackets"`
|
||||||
Users []string `url:"users,omitempty,brackets"`
|
Users []int `url:"users,omitempty,brackets"`
|
||||||
DateFrom string `url:"dateFrom,omitempty"`
|
DateFrom string `url:"dateFrom,omitempty"`
|
||||||
DateTo string `url:"dateTo,omitempty"`
|
DateTo string `url:"dateTo,omitempty"`
|
||||||
CreatedAtFrom string `url:"createdAtFrom,omitempty"`
|
CreatedAtFrom string `url:"createdAtFrom,omitempty"`
|
||||||
CreatedAtTo string `url:"createdAtTo,omitempty"`
|
CreatedAtTo string `url:"createdAtTo,omitempty"`
|
||||||
OrderIds []string `url:"orderIds,omitempty,brackets"`
|
OrderIDs []int `url:"orderIds,omitempty,brackets"`
|
||||||
OrderExternalIds []string `url:"orderIds,omitempty,brackets"`
|
OrderExternalIDs []string `url:"orderExternalIds,omitempty,brackets"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// FilesFilter type.
|
// FilesFilter type.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user