package com.xkrs.model.entity; import javax.persistence.*; /** * @Author: XinYi Song * @Date: 2022/3/4 10:07 */ public class DevicePaging { /** * 主键id */ @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "equipment_seq_gen") @SequenceGenerator(name = "equipment_seq_gen", sequenceName = "equipment_id_seq",allocationSize = 1) private Integer id; /** * 当前页 */ @Column(length = 32, columnDefinition = "varchar(32)") private int pageNum; /** * 每页记录数 */ @Column(length = 32, columnDefinition = "varchar(32)") private int pageSize; /** * 设备所属组织编码集合 */ @Column(length = 65, columnDefinition = "varchar(65)") private String ownerCodes; /** * 当 是否获取设备所属组织子节点下设备记 */ @Column(length = 32, columnDefinition = "varchar(32)") private int showChildNodeData; /** * 单元类型,多个 */ @Column(length = 32, columnDefinition = "varchar(32)") private boolean unitTypes; /** * 设备大类 */ @Column(length = 32, columnDefinition = "varchar(32)") private boolean categorys; /** * 设备小类 */ @Column(length = 32, columnDefinition = "varchar(32)") private String types; /** * 设备编码列表 */ @Column(length = 32, columnDefinition = "varchar(32)") private String deviceCodes; /** * 设备标识码列表 */ @Column(length = 32, columnDefinition = "varchar(32)") private String deviceSns; /** * 设备地址 */ @Column(length = 32, columnDefinition = "varchar(32)") private String deviceIps; /** * 在线状态 */ @Column(length = 32, columnDefinition = "varchar(32)") private String isOnline; }