组态物料 同步数据 所需实体类
This commit is contained in:
@@ -0,0 +1,221 @@
|
||||
|
||||
package iot.lidee.iot.model.bygz;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* 保养管理-保养工单
|
||||
*/
|
||||
@TableName("by_management_gd")
|
||||
@Data
|
||||
@EqualsAndHashCode
|
||||
public class ByManagementGd{
|
||||
/**
|
||||
* ID
|
||||
*/
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 工单编号
|
||||
*/
|
||||
private String orderId;
|
||||
|
||||
/**
|
||||
* 工单名称
|
||||
*/
|
||||
private String orderName;
|
||||
|
||||
/**
|
||||
* 设备类型
|
||||
*/
|
||||
private String deviceTypeName;
|
||||
|
||||
/**
|
||||
*设备
|
||||
*/
|
||||
private String equipmentInfo;
|
||||
|
||||
/**
|
||||
*设备编号
|
||||
*/
|
||||
private String equipmentCode;
|
||||
|
||||
/**
|
||||
*保养级别
|
||||
*/
|
||||
private String upkeepLevel;
|
||||
|
||||
|
||||
/**
|
||||
*优先级
|
||||
*/
|
||||
private String priority;
|
||||
|
||||
/**
|
||||
*可能更换零件
|
||||
*/
|
||||
private String possibleReplacements;
|
||||
|
||||
/**
|
||||
*计划保养时间
|
||||
*/
|
||||
private String planUpkeepTime;
|
||||
|
||||
/**
|
||||
*是否申请备件
|
||||
*/
|
||||
private String applyForParts;
|
||||
|
||||
/**
|
||||
*是否已停机
|
||||
*/
|
||||
private String isStopped;
|
||||
|
||||
|
||||
/**
|
||||
*执行人
|
||||
*/
|
||||
private String executor;
|
||||
|
||||
/**
|
||||
*状态
|
||||
*/
|
||||
private String orderState;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
private String remark;
|
||||
|
||||
/**
|
||||
* 完成时间
|
||||
*/
|
||||
private String upkeepTime;
|
||||
|
||||
/**
|
||||
* 保养方案
|
||||
*/
|
||||
private String schemeId;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 计划id
|
||||
*/
|
||||
private String planId;
|
||||
|
||||
|
||||
/**
|
||||
* 保养内容
|
||||
*/
|
||||
private String schemeInfo;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 保养人
|
||||
*/
|
||||
private String maintainer;
|
||||
|
||||
|
||||
/**
|
||||
* 设备所属车间领导
|
||||
*/
|
||||
private Long leaderUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 维保中心领导
|
||||
*/
|
||||
private Long wbcjzrUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 设备所属车间领导意见
|
||||
*/
|
||||
private String leaderUserYj;
|
||||
|
||||
|
||||
/**
|
||||
* 维保中心领导意见
|
||||
*/
|
||||
private String wbcjzrUserYj;
|
||||
|
||||
|
||||
/**
|
||||
* 车间领导确定保养时间
|
||||
*/
|
||||
private String leaderUpkeepTime;
|
||||
|
||||
|
||||
/**
|
||||
* 处理结果
|
||||
*/
|
||||
private String bygdCljg;
|
||||
|
||||
/**
|
||||
* 车间领导审批状态
|
||||
*/
|
||||
private Integer leaderUserZt;
|
||||
|
||||
|
||||
/**
|
||||
* 维保领导审批状态
|
||||
*/
|
||||
private Integer wbcjzrUserZt;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 所属年份
|
||||
*/
|
||||
private String belongYear;
|
||||
|
||||
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
private Long tenantId;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
private LocalDateTime createTime;
|
||||
|
||||
/**
|
||||
* 创建者
|
||||
*
|
||||
*/
|
||||
private Long createUser;
|
||||
|
||||
/**
|
||||
* 创建部门
|
||||
*
|
||||
*/
|
||||
private Long createDept;
|
||||
|
||||
|
||||
/**
|
||||
* 更新者
|
||||
*
|
||||
*/
|
||||
private Long updateUser;
|
||||
|
||||
/**
|
||||
* 最后更新时间
|
||||
*/
|
||||
private LocalDateTime updateTime;
|
||||
|
||||
/**
|
||||
* 是否删除
|
||||
*/
|
||||
private Integer isDeleted;
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,158 @@
|
||||
|
||||
package iot.lidee.iot.model.bygz;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* 保养管理-保养记录
|
||||
*/
|
||||
@TableName("by_management_jl")
|
||||
@Data
|
||||
@EqualsAndHashCode
|
||||
public class ByManagementJl {
|
||||
/**
|
||||
* ID
|
||||
*/
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 工单编号
|
||||
*/
|
||||
private String orderId;
|
||||
|
||||
/**
|
||||
* 工单名称
|
||||
*/
|
||||
private String orderName;
|
||||
|
||||
/**
|
||||
*设备
|
||||
*/
|
||||
private String equipmentInfo;
|
||||
|
||||
/**
|
||||
*设备编号
|
||||
*/
|
||||
private String equipmentCode;
|
||||
|
||||
/**
|
||||
*优先级
|
||||
*/
|
||||
private String priority;
|
||||
|
||||
/**
|
||||
*保养级别
|
||||
*/
|
||||
private String upkeepLevel;
|
||||
|
||||
/**
|
||||
*完成时间
|
||||
*/
|
||||
private String upkeepTime;
|
||||
|
||||
/**
|
||||
*状态
|
||||
*/
|
||||
private String state;
|
||||
|
||||
/**
|
||||
*执行人
|
||||
*/
|
||||
private String executor;
|
||||
|
||||
/**
|
||||
*验收时间
|
||||
*/
|
||||
private String ysTime;
|
||||
/**
|
||||
* 设备所属车间领导
|
||||
*/
|
||||
private Long leaderUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 维保中心领导
|
||||
*/
|
||||
private Long wbcjzrUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 车间领导验收状态
|
||||
*/
|
||||
private Integer leaderYsZt;
|
||||
|
||||
|
||||
/**
|
||||
* 维保领导验收状态
|
||||
*/
|
||||
private Integer wbcjzrYsZt;
|
||||
|
||||
|
||||
/**
|
||||
* 车间领导验收意见
|
||||
*/
|
||||
private String leaderYsYj;
|
||||
|
||||
|
||||
/**
|
||||
* 维保领导验收意见
|
||||
*/
|
||||
private String wbcjzrYsYj;
|
||||
|
||||
/**
|
||||
* 保养人
|
||||
*/
|
||||
private String maintainer;
|
||||
|
||||
|
||||
/**
|
||||
* 保养内容
|
||||
*/
|
||||
private String schemeInfo;
|
||||
|
||||
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
private Long tenantId;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
private LocalDateTime createTime;
|
||||
|
||||
/**
|
||||
* 创建者
|
||||
*
|
||||
*/
|
||||
private Long createUser;
|
||||
|
||||
/**
|
||||
* 创建部门
|
||||
*
|
||||
*/
|
||||
private Long createDept;
|
||||
|
||||
|
||||
/**
|
||||
* 更新者
|
||||
*
|
||||
*/
|
||||
private Long updateUser;
|
||||
|
||||
/**
|
||||
* 最后更新时间
|
||||
*/
|
||||
private LocalDateTime updateTime;
|
||||
|
||||
/**
|
||||
* 是否删除
|
||||
*/
|
||||
private Integer isDeleted;
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,141 @@
|
||||
package iot.lidee.iot.model.bygz;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* 保养管理-保养计划
|
||||
*/
|
||||
@TableName("by_management_plan")
|
||||
@Data
|
||||
@EqualsAndHashCode
|
||||
public class ByManagementPlan {
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 计划编号
|
||||
*/
|
||||
private String planId;
|
||||
|
||||
/**
|
||||
* 计划名称
|
||||
*/
|
||||
private String planName;
|
||||
|
||||
/**
|
||||
* 生产线
|
||||
*/
|
||||
private String deviceTypeName;
|
||||
|
||||
/**
|
||||
* 设备
|
||||
*/
|
||||
private String equipmentInfo;
|
||||
|
||||
/**
|
||||
* 设备编号
|
||||
*/
|
||||
private String equipmentCode;
|
||||
|
||||
/**
|
||||
* 保养级别
|
||||
*/
|
||||
private String upkeepLevel;
|
||||
|
||||
/**
|
||||
* 保养方案
|
||||
*/
|
||||
private String schemeId;
|
||||
|
||||
/**
|
||||
* 可能更换零件
|
||||
*/
|
||||
private String possibleReplacements;
|
||||
|
||||
/**
|
||||
* 保养周期
|
||||
*/
|
||||
private String scheduledInterval;
|
||||
|
||||
/**
|
||||
* 下次保养时间
|
||||
*/
|
||||
private String nextUpkeepTime;
|
||||
|
||||
/**
|
||||
* 执行人
|
||||
*/
|
||||
private String executor;
|
||||
|
||||
/**
|
||||
* 状态
|
||||
*/
|
||||
private String planState;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
private String remark;
|
||||
|
||||
/**
|
||||
* 起止时间
|
||||
*/
|
||||
private String scheduledDate;
|
||||
|
||||
/**
|
||||
* 保养内容
|
||||
*/
|
||||
private String schemeInfo;
|
||||
|
||||
|
||||
/**
|
||||
* 所属年份
|
||||
*/
|
||||
private String belongYear;
|
||||
|
||||
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
private Long tenantId;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
private LocalDateTime createTime;
|
||||
|
||||
/**
|
||||
* 创建者
|
||||
*
|
||||
*/
|
||||
private Long createUser;
|
||||
|
||||
/**
|
||||
* 创建部门
|
||||
*
|
||||
*/
|
||||
private Long createDept;
|
||||
|
||||
|
||||
/**
|
||||
* 更新者
|
||||
*
|
||||
*/
|
||||
private Long updateUser;
|
||||
|
||||
/**
|
||||
* 最后更新时间
|
||||
*/
|
||||
private LocalDateTime updateTime;
|
||||
|
||||
/**
|
||||
* 是否删除
|
||||
*/
|
||||
private Integer isDeleted;
|
||||
}
|
||||
@@ -0,0 +1,160 @@
|
||||
|
||||
package iot.lidee.iot.model.bygz;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* 保养管理-保养验收
|
||||
*/
|
||||
@TableName("by_management_ys")
|
||||
@Data
|
||||
@EqualsAndHashCode
|
||||
public class ByManagementYs {
|
||||
|
||||
/**
|
||||
* ID
|
||||
*/
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 工单编号
|
||||
*/
|
||||
private String orderId;
|
||||
|
||||
/**
|
||||
* 工单名称
|
||||
*/
|
||||
private String orderName;
|
||||
|
||||
/**
|
||||
*设备
|
||||
*/
|
||||
private String equipmentInfo;
|
||||
|
||||
/**
|
||||
*设备编号
|
||||
*/
|
||||
private String equipmentCode;
|
||||
|
||||
/**
|
||||
*优先级
|
||||
*/
|
||||
private String priority;
|
||||
|
||||
/**
|
||||
*保养级别
|
||||
*/
|
||||
private String upkeepLevel;
|
||||
|
||||
/**
|
||||
*完成时间
|
||||
*/
|
||||
private String upkeepTime;
|
||||
|
||||
/**
|
||||
*状态
|
||||
*/
|
||||
private String state;
|
||||
|
||||
/**
|
||||
*执行人
|
||||
*/
|
||||
private String executor;
|
||||
|
||||
/**
|
||||
*验收时间
|
||||
*/
|
||||
private String ysTime;
|
||||
|
||||
/**
|
||||
* 设备所属车间领导
|
||||
*/
|
||||
private Long leaderUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 维保中心领导
|
||||
*/
|
||||
private Long wbcjzrUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 车间领导验收状态
|
||||
*/
|
||||
private Integer leaderYsZt;
|
||||
|
||||
|
||||
/**
|
||||
* 维保领导验收状态
|
||||
*/
|
||||
private Integer wbcjzrYsZt;
|
||||
|
||||
|
||||
/**
|
||||
* 车间领导验收意见
|
||||
*/
|
||||
private String leaderYsYj;
|
||||
|
||||
|
||||
/**
|
||||
* 维保领导验收意见
|
||||
*/
|
||||
private String wbcjzrYsYj;
|
||||
|
||||
/**
|
||||
* 保养人
|
||||
*/
|
||||
private String maintainer;
|
||||
|
||||
|
||||
/**
|
||||
* 保养内容
|
||||
*/
|
||||
private String schemeInfo;
|
||||
|
||||
|
||||
/**
|
||||
* 租户id
|
||||
*/
|
||||
private Long tenantId;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
private LocalDateTime createTime;
|
||||
|
||||
/**
|
||||
* 创建者
|
||||
*
|
||||
*/
|
||||
private Long createUser;
|
||||
|
||||
/**
|
||||
* 创建部门
|
||||
*
|
||||
*/
|
||||
private Long createDept;
|
||||
|
||||
|
||||
/**
|
||||
* 更新者
|
||||
*
|
||||
*/
|
||||
private Long updateUser;
|
||||
|
||||
/**
|
||||
* 最后更新时间
|
||||
*/
|
||||
private LocalDateTime updateTime;
|
||||
|
||||
/**
|
||||
* 是否删除
|
||||
*/
|
||||
private Integer isDeleted;
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,137 @@
|
||||
package iot.lidee.iot.model.bygz;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 设备档案-实体类
|
||||
*
|
||||
*
|
||||
*/
|
||||
@TableName(value = "sys_device", autoResultMap = true)
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class DevArchivesEntity {
|
||||
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 设备编码
|
||||
*/
|
||||
private String devCode;
|
||||
|
||||
/**
|
||||
* 出厂编号
|
||||
*/
|
||||
private String devCcbh;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
private String devBz;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
private String devFj;
|
||||
|
||||
/**
|
||||
* 设备名称
|
||||
*/
|
||||
private String devName;
|
||||
|
||||
/**
|
||||
* 设备类型
|
||||
*/
|
||||
private String devType;
|
||||
|
||||
/**
|
||||
* 设备型号
|
||||
*/
|
||||
private String devXh;
|
||||
|
||||
/**
|
||||
* 设备部门
|
||||
*/
|
||||
private String devDept;
|
||||
|
||||
/**
|
||||
* 设备所属单位
|
||||
*/
|
||||
private String devZzdw;
|
||||
|
||||
/**
|
||||
* 设备出厂日期
|
||||
*/
|
||||
private String devCcrq;
|
||||
|
||||
/**
|
||||
* 设备启用日期
|
||||
*/
|
||||
private String devQyrq;
|
||||
|
||||
/**
|
||||
* 设备功率/管理
|
||||
*/
|
||||
private String devGl;
|
||||
|
||||
/**
|
||||
* 设备安装位置
|
||||
*/
|
||||
private String devAzwz;
|
||||
|
||||
/**
|
||||
* 设备固定资产编码
|
||||
*/
|
||||
private String devGdzcbm;
|
||||
|
||||
/**
|
||||
* 设备图片
|
||||
*/
|
||||
private String devTp;
|
||||
|
||||
/**
|
||||
* 租户ID
|
||||
*/
|
||||
private Long tenantId;
|
||||
|
||||
/**
|
||||
* 创建人
|
||||
*/
|
||||
private Long createUser;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
private Date createTime;
|
||||
|
||||
/**
|
||||
* 创建部门
|
||||
*/
|
||||
private Long createDept;
|
||||
|
||||
/**
|
||||
* 修改人
|
||||
*/
|
||||
private Long updateUser;
|
||||
|
||||
/**
|
||||
* 修改时间
|
||||
*/
|
||||
private Date updateTime;
|
||||
|
||||
/**
|
||||
* 逻辑删除标志(0-未删除,1-已删除)
|
||||
*/
|
||||
private Integer isDeleted;
|
||||
}
|
||||
@@ -0,0 +1,188 @@
|
||||
package iot.lidee.iot.model.bygz;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 故障保修 DO
|
||||
*
|
||||
*
|
||||
*/
|
||||
@TableName(value = "dev_gzbx", autoResultMap = true)
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class DevGzbxDO {
|
||||
|
||||
/**
|
||||
* 主键ID
|
||||
*/
|
||||
@TableId(value = "id", type = IdType.AUTO)
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 租户ID
|
||||
*/
|
||||
@TableField("tenant_id")
|
||||
private Long tenantId;
|
||||
|
||||
/**
|
||||
* 故障编号
|
||||
*/
|
||||
@TableField("fault_number")
|
||||
private String faultNumber;
|
||||
|
||||
/**
|
||||
* 故障名称
|
||||
*/
|
||||
@TableField("name")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 设备类型
|
||||
*/
|
||||
@TableField("dev_type")
|
||||
private Integer devType;
|
||||
|
||||
/**
|
||||
* 设备名称
|
||||
*/
|
||||
@TableField("dev_name")
|
||||
private String devName;
|
||||
|
||||
/**
|
||||
* 设备编号
|
||||
*/
|
||||
@TableField("dev_no")
|
||||
private String devNo;
|
||||
|
||||
/**
|
||||
* 故障类型(0-硬件故障 1-软件故障 2-网络故障 3-其他)
|
||||
*/
|
||||
@TableField("type")
|
||||
private Integer type;
|
||||
|
||||
/**
|
||||
* 故障备注/描述
|
||||
*/
|
||||
@TableField("remark")
|
||||
private String remark;
|
||||
|
||||
/**
|
||||
* 故障级别(严重/高/中/低)
|
||||
*/
|
||||
@TableField("level")
|
||||
private Integer level;
|
||||
|
||||
/**
|
||||
* 是否停机(0-否 1-是)
|
||||
*/
|
||||
@TableField("is_stop")
|
||||
private Integer isStop;
|
||||
|
||||
/**
|
||||
* 上报人ID
|
||||
*/
|
||||
@TableField("reporter")
|
||||
private Long reporter;
|
||||
|
||||
/**
|
||||
* 部门领导
|
||||
*/
|
||||
private Long leaderUserId;
|
||||
|
||||
/**
|
||||
* 部门领导意见
|
||||
*/
|
||||
private String leaderUserYj;
|
||||
|
||||
/**
|
||||
* 部门领导审批状态
|
||||
*/
|
||||
private Integer leaderUserZt;
|
||||
|
||||
/**
|
||||
* 指定下级部门
|
||||
*/
|
||||
private Long assignDeptId;
|
||||
|
||||
/**
|
||||
* 指定下级部门领导
|
||||
*/
|
||||
private Long assignDeptLeader;
|
||||
|
||||
/**
|
||||
* 指定下级部门领导意见
|
||||
*/
|
||||
private String assignUserYj;
|
||||
|
||||
/**
|
||||
* 指定下级部门领导审批状态
|
||||
*/
|
||||
private Integer assignUserZt;
|
||||
|
||||
/**
|
||||
* 手机号码
|
||||
*/
|
||||
@TableField("phone_number")
|
||||
private String phoneNumber;
|
||||
|
||||
/**
|
||||
* 创建人
|
||||
*/
|
||||
@TableField("create_user")
|
||||
private Long createUser;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@TableField("create_time")
|
||||
private Date createTime;
|
||||
|
||||
/**
|
||||
* 创建部门ID
|
||||
*/
|
||||
@TableField("create_dept")
|
||||
private Long createDept;
|
||||
|
||||
/**
|
||||
* 更新人
|
||||
*/
|
||||
@TableField("update_user")
|
||||
private Long updateUser;
|
||||
|
||||
/**
|
||||
* 更新时间
|
||||
*/
|
||||
@TableField("update_time")
|
||||
private Date updateTime;
|
||||
|
||||
/**
|
||||
* 删除标志(0-未删除 1-已删除)
|
||||
*/
|
||||
@TableField("is_deleted")
|
||||
private Integer isDeleted;
|
||||
|
||||
/**
|
||||
* 处理状态(0-待处理 1-处理中 2-已完成 )
|
||||
*/
|
||||
@TableField("processing_status")
|
||||
private Integer processingStatus;
|
||||
|
||||
/**
|
||||
* 创建人姓名
|
||||
*/
|
||||
@TableField("create_user_name")
|
||||
private String createUserName;
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,248 @@
|
||||
package iot.lidee.iot.model.bygz;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 维修故障 DO
|
||||
*
|
||||
*
|
||||
*/
|
||||
@TableName(value = "dev_gzbx_wxgd", autoResultMap = true)
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class DevGzbxWxgdDO {
|
||||
/**
|
||||
* 主键ID
|
||||
*/
|
||||
@TableId(value = "id", type = IdType.AUTO)
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 故障报修ID
|
||||
*/
|
||||
@TableField("gzbx_id")
|
||||
private Long gzbxId;
|
||||
|
||||
/**
|
||||
* 删除标志(0-未删除 1-已删除)
|
||||
*/
|
||||
@TableField("is_deleted")
|
||||
private Integer isDeleted;
|
||||
|
||||
/**
|
||||
* 更新时间
|
||||
*/
|
||||
@TableField("update_time")
|
||||
private LocalDateTime updateTime;
|
||||
|
||||
/**
|
||||
* 更新人
|
||||
*/
|
||||
@TableField("update_user")
|
||||
private Long updateUser;
|
||||
|
||||
/**
|
||||
* 创建部门ID
|
||||
*/
|
||||
@TableField("create_dept")
|
||||
private Long createDept;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@TableField("create_time")
|
||||
private Date createTime;
|
||||
|
||||
/**
|
||||
* 创建人
|
||||
*/
|
||||
@TableField("create_user")
|
||||
private Long createUser;
|
||||
|
||||
/**
|
||||
* 租户ID
|
||||
*/
|
||||
@TableField("tenant_id")
|
||||
private Long tenantId;
|
||||
|
||||
/**
|
||||
* 处理状态(0-待处理 1-处理中 2-已完成)
|
||||
*/
|
||||
@TableField("processing_status")
|
||||
private Integer processingStatus;
|
||||
|
||||
/**
|
||||
* 故障名称
|
||||
*/
|
||||
@TableField("name")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 故障类型
|
||||
*/
|
||||
@TableField("fault_type")
|
||||
private Integer faultType;
|
||||
|
||||
/**
|
||||
* 设备编号
|
||||
*/
|
||||
@TableField("dev_no")
|
||||
private String devNo;
|
||||
|
||||
/**
|
||||
* 设备名称
|
||||
*/
|
||||
@TableField("dev_name")
|
||||
private String devName;
|
||||
|
||||
/**
|
||||
* 优先级(
|
||||
*/
|
||||
@TableField("priority")
|
||||
private String priority;
|
||||
|
||||
/**
|
||||
* 工单类型
|
||||
*/
|
||||
@TableField("type")
|
||||
private String type;
|
||||
|
||||
/**
|
||||
* 工单编号
|
||||
*/
|
||||
@TableField("number")
|
||||
private String number;
|
||||
|
||||
/**
|
||||
* 故障备注/描述
|
||||
*/
|
||||
@TableField("fault_remark")
|
||||
private String faultRemark;
|
||||
|
||||
/**
|
||||
* 设备类型(
|
||||
*/
|
||||
@TableField("dev_type")
|
||||
private Integer devType;
|
||||
|
||||
/**
|
||||
* 维修人员ID
|
||||
*/
|
||||
@TableField("maintenance_person")
|
||||
private String maintenancePerson;
|
||||
|
||||
/**
|
||||
* 是否停机(0-否 1-是)
|
||||
*/
|
||||
@TableField("is_top")
|
||||
private Integer isTop;
|
||||
|
||||
/**
|
||||
* 是否备案(0-否 1-是)
|
||||
*/
|
||||
@TableField("is_filing")
|
||||
private Integer isFiling;
|
||||
|
||||
/**
|
||||
* 上报人ID
|
||||
*/
|
||||
@TableField("reporter")
|
||||
private Long reporter;
|
||||
|
||||
/**
|
||||
* 部门领导
|
||||
*/
|
||||
private Long leaderUserId;
|
||||
|
||||
|
||||
/**
|
||||
* 部门领导意见
|
||||
*/
|
||||
private String leaderUserYj;
|
||||
|
||||
/**
|
||||
* 指定下级部门
|
||||
*/
|
||||
private Long assignDeptId;
|
||||
|
||||
/**
|
||||
* 指定下级部门领导
|
||||
*/
|
||||
private Long assignDeptLeader;
|
||||
|
||||
|
||||
/**
|
||||
* 指定下级部门领导验收状态 0 1已验收
|
||||
*/
|
||||
private Integer assignYsZt;
|
||||
|
||||
|
||||
/**
|
||||
* 部门领导验收状态0 1已验收
|
||||
*/
|
||||
private Integer leaderYsZt;
|
||||
|
||||
|
||||
/**
|
||||
* 更换配件情况
|
||||
*/
|
||||
private String accessories;
|
||||
|
||||
|
||||
/**
|
||||
* 解决措施
|
||||
*/
|
||||
private String solution;
|
||||
|
||||
|
||||
/**
|
||||
* 手机号码
|
||||
*/
|
||||
@TableField("phone_number")
|
||||
private String phoneNumber;
|
||||
|
||||
/**
|
||||
* 严重级别
|
||||
*/
|
||||
private Integer level;
|
||||
/**
|
||||
* 完成时间
|
||||
*/
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
private Date completionTime;
|
||||
|
||||
/**
|
||||
* 完成时间
|
||||
*/
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
private Date acceptanceTime;
|
||||
|
||||
/**
|
||||
* 创建人姓名
|
||||
*/
|
||||
@TableField("create_user_name")
|
||||
private String createUserName;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
private Date repairDate;
|
||||
|
||||
private String repairTime;
|
||||
|
||||
private String leaderYsYj;
|
||||
|
||||
private String assignYsYj;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
package iot.lidee.iot.model.bygz;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* 设备类型表
|
||||
*
|
||||
*/
|
||||
@TableName("dev_sblx")
|
||||
@Data
|
||||
public class SblxDO {
|
||||
|
||||
public static final Long PARENT_ID_ROOT = 0L;
|
||||
|
||||
/**
|
||||
* 设备类型ID
|
||||
*/
|
||||
@TableId
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 设备类型名称
|
||||
*/
|
||||
private String industryName;
|
||||
|
||||
/**
|
||||
* 设备类型编码
|
||||
*/
|
||||
private String industryCode;
|
||||
|
||||
/**
|
||||
* 父设备类型ID
|
||||
*
|
||||
* 关联 {@link #id}
|
||||
*/
|
||||
private Long parentId;
|
||||
|
||||
/**
|
||||
* 所属部门
|
||||
*/
|
||||
private Long deptId;
|
||||
|
||||
/**
|
||||
* 显示顺序
|
||||
*/
|
||||
private Integer sort;
|
||||
|
||||
private LocalDateTime createTime;
|
||||
/**
|
||||
* 最后更新时间
|
||||
*/
|
||||
private LocalDateTime updateTime;
|
||||
/**
|
||||
* 创建者,目前使用 SysUser 的 id 编号
|
||||
*
|
||||
* 使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。
|
||||
*/
|
||||
private Long createUser;
|
||||
/**
|
||||
* 更新者,目前使用 SysUser 的 id 编号
|
||||
*
|
||||
* 使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。
|
||||
*/
|
||||
private Long updateUser;
|
||||
/**
|
||||
* 是否删除
|
||||
*/
|
||||
private Integer isDeleted;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
|
||||
package iot.lidee.iot.model.bygz;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class SyncDataContainer {
|
||||
|
||||
private List<DevArchivesEntity> devices;
|
||||
|
||||
private List<ByManagementGd> gdList;
|
||||
|
||||
private List<ByManagementJl> jlList;
|
||||
|
||||
private List<ByManagementPlan> planList;
|
||||
|
||||
private List<ByManagementYs> ysList;
|
||||
|
||||
private List<DevGzbxDO> gzbxList;
|
||||
|
||||
private List<DevGzbxWxgdDO> wxgdList;
|
||||
|
||||
private List<SblxDO> sblxList;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user