2022-08-26 10:15:49 +00:00
|
|
|
package model
|
|
|
|
|
|
|
|
// LocationRequestPayload ...
|
2022-10-05 10:59:44 +00:00
|
|
|
type (
|
|
|
|
LocationRequestPayload struct {
|
|
|
|
Province int `json:"province"`
|
|
|
|
District int `json:"district"`
|
|
|
|
Ward int `json:"ward"`
|
|
|
|
}
|
2022-09-07 07:01:29 +00:00
|
|
|
|
2022-10-05 10:59:44 +00:00
|
|
|
// ProvinceRequestPayload ...
|
|
|
|
ProvinceRequestPayload struct {
|
|
|
|
Codes []int `json:"codes"`
|
|
|
|
}
|
2022-09-07 07:01:29 +00:00
|
|
|
|
2022-10-05 10:59:44 +00:00
|
|
|
// ProvinceRequestCondition ...
|
|
|
|
ProvinceRequestCondition struct {
|
2022-10-06 04:22:10 +00:00
|
|
|
Code int `json:"code"`
|
|
|
|
Codes []int `json:"codes"`
|
|
|
|
Slug string `json:"slug"`
|
|
|
|
Slugs []string `json:"slugs"`
|
|
|
|
Keyword string `json:"keyword"`
|
|
|
|
Region string `json:"region"`
|
2022-10-05 10:59:44 +00:00
|
|
|
}
|
2022-09-07 07:01:29 +00:00
|
|
|
|
2022-10-05 10:59:44 +00:00
|
|
|
// DistrictRequestPayload ...
|
|
|
|
DistrictRequestPayload struct {
|
|
|
|
Codes []int `json:"codes"`
|
|
|
|
}
|
|
|
|
|
|
|
|
// DistrictRequestCondition ...
|
|
|
|
DistrictRequestCondition struct {
|
2022-10-06 02:19:21 +00:00
|
|
|
Code int `json:"code"`
|
|
|
|
Codes []int `json:"codes"`
|
|
|
|
ProvinceCode int `json:"provinceCode"`
|
|
|
|
Slug string `json:"slug"`
|
2022-10-06 03:55:49 +00:00
|
|
|
ProvinceSlug string `json:"provinceSlug"`
|
2022-10-06 04:22:10 +00:00
|
|
|
Keyword string `json:"keyword"`
|
2022-10-05 10:59:44 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
// WardRequestPayload ...
|
|
|
|
WardRequestPayload struct {
|
|
|
|
Codes []int `json:"codes"`
|
|
|
|
}
|
|
|
|
|
|
|
|
// WardRequestCondition ...
|
|
|
|
WardRequestCondition struct {
|
2022-10-06 02:19:21 +00:00
|
|
|
Code int `json:"code"`
|
|
|
|
Codes []int `json:"codes"`
|
|
|
|
DistrictCode int `json:"districtCode"`
|
|
|
|
ProvinceCode int `json:"provinceCode"`
|
|
|
|
Slug string `json:"slug"`
|
2022-10-06 03:55:49 +00:00
|
|
|
DistrictSlug string `json:"districtSlug"`
|
|
|
|
ProvinceSlug string `json:"provinceSlug"`
|
2022-10-13 03:23:11 +00:00
|
|
|
Keyword string `json:"keyword"`
|
2022-10-06 03:55:49 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
// ProvinceDistinctWithField ...
|
|
|
|
ProvinceDistinctWithField struct {
|
|
|
|
Conditions struct {
|
|
|
|
Region string `json:"region"`
|
|
|
|
} `json:"conditions"`
|
|
|
|
Field string `json:"filed"`
|
2022-10-05 10:59:44 +00:00
|
|
|
}
|
|
|
|
)
|