| 123456789101112131415161718192021222324252627282930313233343536373839 |
- package main
- import "github.com/gogf/gf/encoding/gjson"
- // Common response fields
- type Common struct {
- Code int `json:"code"`
- Message string `json:"message"`
- Result interface{} `json:"result"`
- }
- type DeviceInfoData struct {
- Identifier string `json:"identifier"`
- Name string `json:"name"`
- Description string `json:"description"`
- Version string `json:"version"`
- }
- type DeviceInfoResponse struct {
- Common
- Data DeviceInfoData `json:"data"`
- }
- type DeviceStatusData map[string]interface{}
- type DeviceStatusResponse struct {
- Common
- Data DeviceStatusData `json:"data"`
- }
- type AppAuthDataResponse struct {
- AccessToken string `json:"access_token"`
- ExpireAt int64 `json:"expire_at"`
- }
- type DeviceStatusFieldResponse struct {
- Common
- Data gjson.Json `json:"data"`
- }
|