- update eastiot

master
李光春 1 year ago
parent 50d5b3216c
commit fa2a2e15ab

@ -8,15 +8,15 @@ import (
) )
type IotApiQueryOrderedPkgInfoResponse struct { type IotApiQueryOrderedPkgInfoResponse struct {
Code int `json:"code"` Code int64 `json:"code"`
Istest int `json:"istest"` Istest int64 `json:"istest"`
Data []struct { Data []struct {
Name string `json:"name"` // 流量包名字 Name string `json:"name"` // 流量包名字
PkgId int64 `json:"pkgId"` // 流量包ID PkgId int64 `json:"pkgId"` // 流量包ID
Traffic int `json:"traffic"` // 流量大小,单位:MB Traffic int64 `json:"traffic"` // 流量大小,单位:MB
Ntraffic float64 `json:"ntraffic"` // 已用量,单位:MB Ntraffic float64 `json:"ntraffic"` // 已用量,单位:MB
Starttime int `json:"starttime"` // 流量生效起始时间时间戳 Starttime int64 `json:"starttime"` // 流量生效起始时间时间戳
Endtime int `json:"endtime"` // 流量生效结束时间时间戳 Endtime int64 `json:"endtime"` // 流量生效结束时间时间戳
Addtime int64 `json:"addtime"` // 订购时间时间戳 Addtime int64 `json:"addtime"` // 订购时间时间戳
} `json:"data"` } `json:"data"`
Msg string `json:"msg"` Msg string `json:"msg"`

@ -8,22 +8,22 @@ import (
) )
type IotApiQuerySimPkgInfoResponse struct { type IotApiQuerySimPkgInfoResponse struct {
Code int `json:"code"` Code int64 `json:"code"`
Istest int `json:"istest"` Istest int64 `json:"istest"`
Data []struct { Data []struct {
PkgId int `json:"pkgId"` // 流量包ID PkgId int64 `json:"pkgId"` // 流量包ID
PkgName string `json:"pkgName"` // 流量包名字 PkgName string `json:"pkgName"` // 流量包名字
Price float64 `json:"price"` // 流量包成本价格,单位: 元 Price float64 `json:"price"` // 流量包成本价格,单位: 元
Sprice float64 `json:"sprice"` // 流量包零售价格,单位: 元 Sprice float64 `json:"sprice"` // 流量包零售价格,单位: 元
Traffic int `json:"traffic"` // 流量包大小,单位: MB Traffic int64 `json:"traffic"` // 流量包大小,单位: MB
Type int `json:"type"` // 流量包类型1:叠加包 2:单月套餐 3:季度套餐 4:半年套餐 5:全年套餐 6:每月套餐 (3个月) 7:每月套餐(6个月) 8:每月套餐(12个月) 0:N天套餐 Type int64 `json:"type"` // 流量包类型1:叠加包 2:单月套餐 3:季度套餐 4:半年套餐 5:全年套餐 6:每月套餐 (3个月) 7:每月套餐(6个月) 8:每月套餐(12个月) 0:N天套餐
Isdm int `json:"isdm"` // 是否依赖主套餐,此字段只有套餐类型为叠加包时有效; 1:依赖主套餐 0:独立 Isdm int64 `json:"isdm"` // 是否依赖主套餐,此字段只有套餐类型为叠加包时有效; 1:依赖主套餐 0:独立
Isnm int `json:"isnm"` // 是否支持次月生效,此字段只有套餐类型为独立叠加包时有效; 1:支持 0:不支持 Isnm int64 `json:"isnm"` // 是否支持次月生效,此字段只有套餐类型为独立叠加包时有效; 1:支持 0:不支持
Istest int `json:"istest"` // 是否为体验包; 1:是 0:否 Istest int64 `json:"istest"` // 是否为体验包; 1:是 0:否
Isimm int `json:"isimm"` // 订购后是否立即叠加生效; 1:是 0:否 Isimm int64 `json:"isimm"` // 订购后是否立即叠加生效; 1:是 0:否
Stime string `json:"stime"` // 套餐的生效起始日期 Stime string `json:"stime"` // 套餐的生效起始日期
Etime string `json:"etime"` // 套餐的生效结束日期 Etime string `json:"etime"` // 套餐的生效结束日期
Daynum int `json:"daynum"` // 当type=0时表示套餐有效天数当type=8 且 daynum>0 时,表示套餐的有效年数 Daynum int64 `json:"daynum"` // 当type=0时表示套餐有效天数当type=8 且 daynum>0 时,表示套餐的有效年数
} `json:"data"` } `json:"data"`
Msg string `json:"msg"` Msg string `json:"msg"`
} }

@ -8,21 +8,21 @@ import (
) )
type IotApiQueryUserPkgInfoResponse struct { type IotApiQueryUserPkgInfoResponse struct {
Code int `json:"code"` Code int64 `json:"code"`
Data []struct { Data []struct {
Type int `json:"type"` Type int64 `json:"type"`
PkgId int64 `json:"pkgId"` PkgId int64 `json:"pkgId"`
PkgName string `json:"pkgName"` PkgName string `json:"pkgName"`
Price float64 `json:"price"` Price float64 `json:"price"`
Sprice float64 `json:"sprice"` Sprice float64 `json:"sprice"`
Traffic int `json:"traffic"` Traffic int64 `json:"traffic"`
Caltype int `json:"caltype"` Caltype int64 `json:"caltype"`
SimType int `json:"simType"` SimType int64 `json:"simType"`
Isdm int `json:"isdm"` Isdm int64 `json:"isdm"`
Isnm int `json:"isnm"` Isnm int64 `json:"isnm"`
Istest int `json:"istest"` Istest int64 `json:"istest"`
Isimm int `json:"isimm"` Isimm int64 `json:"isimm"`
Daynum int `json:"daynum"` Daynum int64 `json:"daynum"`
} `json:"data"` } `json:"data"`
Msg string `json:"msg"` Msg string `json:"msg"`
} }

@ -8,7 +8,7 @@ import (
) )
type IotApiRechargeSimResponse struct { type IotApiRechargeSimResponse struct {
Code int `json:"code"` Code int64 `json:"code"`
Msg string `json:"msg"` Msg string `json:"msg"`
} }

@ -8,11 +8,11 @@ import (
) )
type IotApiGetAllSimTypeResponse struct { type IotApiGetAllSimTypeResponse struct {
Code int `json:"code"` Code int64 `json:"code"`
Data []struct { Data []struct {
Type int `json:"type"` // 卡类型 Type int64 `json:"type"` // 卡类型
Name string `json:"name"` // 类型名 Name string `json:"name"` // 类型名
MOrder int `json:"mOrder"` // 是否支持单次充值多个流量包0:不支持 1:支持 MOrder int64 `json:"mOrder"` // 是否支持单次充值多个流量包0:不支持 1:支持
} `json:"data"` } `json:"data"`
Msg string `json:"msg"` Msg string `json:"msg"`
} }

@ -8,7 +8,7 @@ import (
) )
type IotApiQueryUserBalanceResponse struct { type IotApiQueryUserBalanceResponse struct {
Code int `json:"code"` Code int64 `json:"code"`
Data struct { Data struct {
Balance float64 `json:"balance"` Balance float64 `json:"balance"`
} `json:"data"` } `json:"data"`

Loading…
Cancel
Save