package com.jsowell.pile.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.jsowell.common.annotation.Excel; import com.jsowell.common.core.domain.BaseEntity; import lombok.*; import java.util.Date; /** * 充电桩SIM卡信息对象 pile_sim_info * * @author jsowell * @date 2022-08-26 */ @EqualsAndHashCode(callSuper = true) @Data @NoArgsConstructor @AllArgsConstructor @Builder public class PileSimInfo extends BaseEntity { private static final long serialVersionUID = 1L; /** * 主键 */ private Long id; /** * 套餐名称 */ @Excel(name = "套餐名称") private String name; /** * ICCID */ @Excel(name = "ICCID") private String iccid; /** * 状态(0-正常,1-强制断网,2-客户断网,3-超套停,4-服务结束,5-提请销卡,6-销卡) */ @Excel(name = "状态", readConverterExp = "0=-正常,1-强制断网,2-客户断网,3-超套停,4-服务结束,5-提请销卡,6-销卡") private String status; /** * sim卡供应商 */ @Excel(name = "sim卡供应商") private String simSupplier; /** * 套餐总流量 */ @Excel(name = "套餐总流量") private String totalData; /** * 剩余流量 */ @Excel(name = "剩余流量") private String surplusData; /** * 到期时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "到期时间", width = 30, dateFormat = "yyyy-MM-dd") private Date expireTime; /** * SIM卡运营商(china_telecom - 中国电信, china_mobile - 中国移动, china_unicom - 中国联通) */ @Excel(name = "SIM卡运营商(china_telecom - 中国电信, china_mobile - 中国移动, china_unicom - 中国联通)") private String operator; /** * 删除标识(0-正常;1-删除) */ private String delFlag; }