| 1234567891011121314151617181920212223242526272829303132 |
- import type { ResPage } from '../interface'
- export type SimCardStatus = 'UNKNOWN' | 'NOT_ACTIVATED' | 'ACTIVATED' | 'DEACTIVATED' | 'RETIRED'
- export interface SimCardInfo {
- giccid: string // 只取前19位不取检验码
- sn: string[] // 关联的SN列表
- imei: string // 国际移动用户识别码
- imsi: string // 国际移动用户识别码
- msisdn: string // 移动用户号码
- status: string // 卡状态
- expirationTime: string // 到期时间(后付费卡没有到期时间) 格式:yyyy-MM-dd
- month: string // 统计月份 格式:yyyy-MM
- allDataUsage: number // 月数据用量(KB)
- updateTime: string // UTC时间
- }
- export type SimCardInfoPage = ResPage<SimCardInfo[]>
- export interface SimCardDailyUsage {
- updateTime: string // UTC时间
- day: string // 统计日期 格式:yyyy-MM-DD
- dataUsage: number // 数据用量(KB)
- }
- export interface SimCardMonthlyData {
- simId: string // GICCID
- updateTime: string // UTC时间
- month: string // 统计月份 格式:yyyy-MM
- allDataUsage: number // 月数据用量(KB)
- dailyUsage: Record<number, SimCardDailyUsage> // 日用量数据信息 (index=当月日数1-31)
- }
|