mirror of
https://github.com/retailcrm/api-client-go.git
synced 2025-03-20 15:03:49 +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{
|
||||
// Filter: CostsFilter{
|
||||
// Ids: []string{"1","2","3"},
|
||||
// IDs: []string{"1","2","3"},
|
||||
// MinSumm: "1000"
|
||||
// },
|
||||
// })
|
||||
|
@ -6325,7 +6325,7 @@ func TestClient_Cost(t *testing.T) {
|
||||
|
||||
costs, status, err := c.Costs(CostsRequest{
|
||||
Filter: CostsFilter{
|
||||
Ids: []string{strconv.Itoa(id)},
|
||||
IDs: []int{id},
|
||||
},
|
||||
Limit: 20,
|
||||
Page: 1,
|
||||
|
14
filters.go
14
filters.go
@ -381,22 +381,22 @@ type ShipmentFilter struct {
|
||||
|
||||
// CostsFilter type.
|
||||
type CostsFilter struct {
|
||||
MinSumm string `url:"minSumm,omitempty"`
|
||||
MaxSumm string `url:"maxSumm,omitempty"`
|
||||
MinSumm int `url:"minSumm,omitempty"`
|
||||
MaxSumm int `url:"maxSumm,omitempty"`
|
||||
OrderNumber 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"`
|
||||
CreatedBy []string `url:"createdBy,omitempty,brackets"`
|
||||
CreatedBy []int `url:"createdBy,omitempty,brackets"`
|
||||
CostGroups []string `url:"costGroups,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"`
|
||||
DateTo string `url:"dateTo,omitempty"`
|
||||
CreatedAtFrom string `url:"createdAtFrom,omitempty"`
|
||||
CreatedAtTo string `url:"createdAtTo,omitempty"`
|
||||
OrderIds []string `url:"orderIds,omitempty,brackets"`
|
||||
OrderExternalIds []string `url:"orderIds,omitempty,brackets"`
|
||||
OrderIDs []int `url:"orderIds,omitempty,brackets"`
|
||||
OrderExternalIDs []string `url:"orderExternalIds,omitempty,brackets"`
|
||||
}
|
||||
|
||||
// FilesFilter type.
|
||||
|
Loading…
x
Reference in New Issue
Block a user