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时间 }