| 1234567891011121314151617181920212223242526272829303132 |
- package dto
- import (
- "fwh-toolbox-server/domain"
- "time"
- )
- type SimCardStatus = domain.SimCardStatus
- // const (
- // SimStatusUnknown SimCardStatus = "UNKNOWN" // 未知
- // SimStatusNotActivated SimCardStatus = "NOT_ACTIVATED" // 未激活
- // SimStatusActivated SimCardStatus = "ACTIVATED" // 已激活
- // SimStatusDeactivated SimCardStatus = "DEACTIVATED" // 已停用
- // SimStatusRetired SimCardStatus = "RETIRED" // 失效
- // )
- type SimCardPlatform = domain.SimCardPlatform
- type SimCardInfo struct {
- GICCID string `json:"giccid"` // 只取前19位不取检验码
- SN []string `json:"sn"` // 相关的SN列表
- IMEI string `json:"imei"` // 国际移动用户识别码
- IMSI string `json:"imsi"` // 国际移动用户识别码
- MSISDN string `json:"msisdn"` // 移动用户号码
- Status SimCardStatus `json:"status"` // 卡状态
- Platform SimCardPlatform `json:"platform"` // 数据来源平台: SmartHub / Acceleronix
- ExpirationTime string `json:"expirationTime"` // 到期时间(后付费卡没有到期时间) 格式:yyyy-MM-dd
- Month string `json:"month"` // 统计月份 格式:yyyy-MM
- AllDataUsage float64 `json:"allDataUsage"` // 月数据用量(KB)
- UpdateTime time.Time `json:"updateTime"` // UTC时间
- }
|