package cc.iotkit.manager.dto.vo.category.vo;


import cc.iotkit.model.iccid.DIccidRecordDO;
import cc.iotkit.model.rule.TaskLog;
import io.github.linpeilie.annotations.AutoMapper;
import io.swagger.annotations.ApiModel;
import lombok.Builder;
import lombok.Data;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

//@Schema(description = "管理后台 - 物联卡 Response VO")
@ApiModel(value = "DiccidRecordImportRespVO")
@Data
@Builder
//@AutoMapper(target = TbDIccidRecordDO.class)
public class DiccidRecordImportRespVO implements Serializable {
    private static final long serialVersionUID = -1L;

    //@Schema(description = "创建成功物联卡名数组", requiredMode = Schema.RequiredMode.REQUIRED)
    private List<String> createUsernames;

    //@Schema(description = "导入失败的用户集合，key 为iccid，value 为失败原因", requiredMode = Schema.RequiredMode.REQUIRED)
    private Map<String, String> failureUsernames;

}
