package com.szwl.model.entity; import com.baomidou.mybatisplus.annotation.IdType; import java.util.Date; import com.baomidou.mybatisplus.annotation.TableId; import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; /** *
* 设备表 *
* * @author wuhs * @since 2023-10-25 */ @Data @EqualsAndHashCode(callSuper = false) @ApiModel(value="TEquipment对象", description="设备表") public class TEquipment implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "设备唯一ID") @TableId(value = "id", type = IdType.ASSIGN_ID) private Long id; @ApiModelProperty(value = "创建时间") private Date createDate; @ApiModelProperty(value = "修改时间") private Date modifyDate; @ApiModelProperty(value = "用户ID") private Long adminId; @ApiModelProperty(value = "用户等级") private String adminLevel; @ApiModelProperty(value = "机器超级管理员admin密码") private String adminPwd; private Long areaId; @ApiModelProperty(value = "柜内湿度") private String cabinetHd; @ApiModelProperty(value = "炉头温度") private String cabinetTm; @ApiModelProperty(value = "设备编号") private String clientId; @ApiModelProperty(value = "机器联系人名称") private String contactName; @ApiModelProperty(value = "联系人电话") private String contactPhone; @ApiModelProperty(value = "运营者电话") private String operationalPhone; @ApiModelProperty(value = "机器运营者") private String operationalName; @ApiModelProperty(value = "炉头转速") private String furnaceSp; @ApiModelProperty(value = "炉头温度") private String furnaceTm; @ApiModelProperty(value = "机器guest密码") private String guestPwd; @ApiModelProperty(value = "true 代表强制联网使用 ,false 代表可不联网使用") private Boolean isNetWork; @ApiModelProperty(value = "机器启用状态,true:启用") private Boolean isUsing; @ApiModelProperty(value = "最近刷新时间") private Date lastUpdateTime; @ApiModelProperty(value = "经度") private Double latitude; @ApiModelProperty(value = "纬度") private Double longitude; @ApiModelProperty(value = "管理系统ID") private String managerId; @ApiModelProperty(value = "客户自命名") private String selfName; @ApiModelProperty(value = "通信方式 1:个推,2:Mq 如果为null,那么用个推") private String channel; @ApiModelProperty(value = "机器名称") private String name; @ApiModelProperty(value = "联网方式") private String netWorkingMode; @ApiModelProperty(value = "运营商") private String operator; @ApiModelProperty(value = "支付方式") private Integer payType; @ApiModelProperty(value = "销售总数") private Integer productTotal; @ApiModelProperty(value = "SIM卡卡号") private String simNo; @ApiModelProperty(value = "设备编号自命名") private String sn; @ApiModelProperty(value = "所属商家") private String adminUserName; private Long agencyId; private Long merchantId; private String companyPhone; private Long personageId; private Integer type; @ApiModelProperty(value = "地址全名") private String fullName; @ApiModelProperty(value = "最后推送时间") private Date pushUpdateTime; @ApiModelProperty(value = "广告规则ID") private Long timeRuleId; @ApiModelProperty(value = "实际上的设备ID") private String gtClientId; @ApiModelProperty(value = "设备状态 开机为1,关机为0") private Integer eqeStatus; @ApiModelProperty(value = "锁机状态") private Boolean isBlocked; @ApiModelProperty(value = "短信接收者") private String messageReceiver; @ApiModelProperty(value = "睡眠状态,睡眠为true,不睡眠false") private Boolean isSleep; private String advancedParameters; @ApiModelProperty(value = "音量") private String volume; private String commonParameters; @ApiModelProperty(value = "远程开关机的时间戳") private String network; private String offTime; private String bootTime; @ApiModelProperty(value = "PLC版本") private String plcVersion; @ApiModelProperty(value = "棉花糖机器类型,mg320,mg301") private String equimentType; @ApiModelProperty(value = "mg280机器到期时间") private Date endDate; @ApiModelProperty(value = "花型数量") private String flowers; @ApiModelProperty(value = "设备类型,0:棉花糖,1,爆米花,2:冰淇淋") private String machineType; @ApiModelProperty(value = "apk版本") private String apkVersion; @ApiModelProperty(value = "优惠券开关,0:关闭,1:开启") private String couponStatus; @ApiModelProperty(value = "公司平台,0或空为申泽,1为七云") private String companyType; @ApiModelProperty(value = "支付方式:为了远程修改支付方式") private String paymentType; }