50 lines
1.6 KiB
Go
50 lines
1.6 KiB
Go
package models
|
|
|
|
type MilerLog struct {
|
|
UserID int `json:"userid"`
|
|
Username string `json:"username"`
|
|
LogDate string `json:"logdate"`
|
|
Latitude string `json:"latitude"`
|
|
Longitude string `json:"longitude"`
|
|
Speed string `json:"speed"`
|
|
Heading string `json:"heading"`
|
|
Accuracy string `json:"accuracy"`
|
|
Status string `json:"status"`
|
|
OrderID string `json:"orderid"`
|
|
Battery string `json:"battery"`
|
|
IsCharging bool `json:"is_charging"`
|
|
Connection string `json:"connection"`
|
|
LocationService string `json:"location_service"`
|
|
IsBackground bool `json:"is_background"`
|
|
}
|
|
|
|
type MilerStatus struct {
|
|
UserID int `json:"userid"`
|
|
Status string `json:"status"`
|
|
}
|
|
|
|
type ConsignmentLog struct {
|
|
ConsignmentID int `json:"consignmentid"`
|
|
UserID int `json:"userid"`
|
|
LogDate string `json:"logdate"`
|
|
Latitude string `json:"latitude"`
|
|
Longitude string `json:"longitude"`
|
|
Speed string `json:"speed"`
|
|
Heading string `json:"heading"`
|
|
Status string `json:"status"`
|
|
Remarks string `json:"remarks"`
|
|
Battery string `json:"battery"`
|
|
IsBackground bool `json:"is_background"`
|
|
}
|
|
|
|
type CachedUser struct {
|
|
UserID int `json:"userid"`
|
|
Username string `json:"username"`
|
|
FirstName string `json:"firstname"`
|
|
LastName string `json:"lastname"`
|
|
ContactNo string `json:"contactno"`
|
|
UserFCMToken string `json:"userfcmtoken"`
|
|
AppVersion string `json:"app_version"`
|
|
DeviceInfo string `json:"device_info"`
|
|
}
|