package com.fdkankan.platform.user.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class ResponseCamera implements Serializable {

    private static final long serialVersionUID = -8445289048065283322L;

    private Long id;

    private Long cameraId;

    //(value = "用户名", name = "userName")
    private String userName;

    //(value = "激活时间", name = "activatedTime")
    private Date activatedTime;

    //(value = "相机的Mac地址", name = "childName")
    private String childName;

    //(value = "余额", name = "balance")
    private String balance;

    //(value = "商品名称", name = "goodsName")
    private String goodsName;

    //(value = "商品图片", name = "imageUrl")
    private String imageUrl;

    //(value = "商品图片2", name = "pic")
    private String pic;

    //(value = "0表示客户，1表示员工，2表示赠送，3表示其他", name = "own")
    private int own;

    //(value = "已使用的容量（字符串）", name = "usedSpaceStr")
    private String usedSpaceStr;

    //(value = "总的容量（字符串）", name = "totalSpaceStr")
    private String totalSpaceStr;

    //(value = "已使用的容量", name = "usedSpace")
    private double usedSpace;

    //(value = "总的容量", name = "totalSpace")
    private double totalSpace;

    //(value = "出货类型，0测试使用，1线上出库，2经销商出库", name = "type")
    private Integer type;

    //(value = "", name = "type")
    private String wifiName;

    //(value = "0：双目  1：八目  9：转台 10：激光", name = "cameratype")
    private String cameraType;

    //(value = "容量到期时间", name = "spaceEndTime")
    private String spaceEndTime;

    private String spaceContent;

    //(value = "国际，0国内，1国际", name = "country")
    private int country;

    //(value = "sn码", name = "snCode")
    private String snCode;

    //(value = "商品id", name = "goodsId")
    private Long goodsId;

    //(value = "容量到期时间（字符串）", name = "spaceEndStr")
    private String spaceEndStr;

    //(value = "容量大小", name = "space")
    private Long space;

    //(value = "容量大小（字符串）", name = "spaceStr")
    private String spaceStr;

    //(value = "容量到期时间是否小于7天", name = "isExpire")
    private Boolean isExpire;

    //(value = "昵称", name = "nickName")
    private String nickName;

    //(value = "相机容量表id", name = "spaceId")
    private Long spaceId;

    //(value = "用户id", name = "userId")
    private Long userId;

    //(value = "订单编码", name = "orderSn")
    private String orderSn;

    //(value = "经销商名字", name = "agentName")
    private String agentName;

    //(value = "入库时间", name = "inTime")
    private Date inTime;

    //(value = "出库时间", name = "outTime")
    private Date outTime;

    private Long companyId;

    private String companyName;

    private String recStatus;

    private String address;

    private Date createTime;

    private Long cooperationUser;

    private String cooperationUserName;

    private Integer sceneNum;

    private Date lastTime;

    private Long agentFrameworkId;

    private String agentFrameworkName;

    private Integer surplusDate;

    private Long userIncrementId;

    private  ResponseUserIncrement responseUserIncrement;
}