Browse Source

Mqtt源代码搬迁

jichaobo 2 years ago
parent
commit
f185ab755e
42 changed files with 1293 additions and 0 deletions
  1. 21 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/DeviceAjController.java
  2. 21 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/DeviceAlertController.java
  3. 21 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/DeviceController.java
  4. 21 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/DeviceInfoController.java
  5. 21 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/SpOwnerCompanyController.java
  6. 21 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/TbAlarmController.java
  7. 21 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/TbInfoController.java
  8. 90 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/Device.java
  9. 113 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/DeviceAj.java
  10. 72 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/DeviceAlert.java
  11. 72 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/DeviceInfo.java
  12. 98 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/SpOwnerCompany.java
  13. 106 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/TbAlarm.java
  14. 71 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/TbInfo.java
  15. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/DeviceAjMapper.java
  16. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/DeviceAlertMapper.java
  17. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/DeviceInfoMapper.java
  18. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/DeviceMapper.java
  19. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/SpOwnerCompanyMapper.java
  20. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/TbAlarmMapper.java
  21. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/TbInfoMapper.java
  22. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/DeviceAjService.java
  23. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/DeviceAlertService.java
  24. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/DeviceInfoService.java
  25. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/DeviceService.java
  26. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/SpOwnerCompanyService.java
  27. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/TbAlarmService.java
  28. 16 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/TbInfoService.java
  29. 20 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/DeviceAjServiceImpl.java
  30. 20 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/DeviceAlertServiceImpl.java
  31. 20 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/DeviceInfoServiceImpl.java
  32. 20 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/DeviceServiceImpl.java
  33. 20 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/SpOwnerCompanyServiceImpl.java
  34. 20 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/TbAlarmServiceImpl.java
  35. 20 0
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/TbInfoServiceImpl.java
  36. 27 0
      service-fire/service-fire-biz/src/main/resources/mapper/fire/DeviceAjMapper.xml
  37. 20 0
      service-fire/service-fire-biz/src/main/resources/mapper/fire/DeviceAlertMapper.xml
  38. 20 0
      service-fire/service-fire-biz/src/main/resources/mapper/fire/DeviceInfoMapper.xml
  39. 23 0
      service-fire/service-fire-biz/src/main/resources/mapper/fire/DeviceMapper.xml
  40. 27 0
      service-fire/service-fire-biz/src/main/resources/mapper/fire/SpOwnerCompanyMapper.xml
  41. 25 0
      service-fire/service-fire-biz/src/main/resources/mapper/fire/TbAlarmMapper.xml
  42. 18 0
      service-fire/service-fire-biz/src/main/resources/mapper/fire/TbInfoMapper.xml

+ 21 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/DeviceAjController.java

@@ -0,0 +1,21 @@
+package com.usky.fire.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ * 设备案件 前端控制器
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Controller
+@RequestMapping("/deviceAj")
+public class DeviceAjController {
+
+}
+

+ 21 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/DeviceAlertController.java

@@ -0,0 +1,21 @@
+package com.usky.fire.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ * 设备告警 前端控制器
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Controller
+@RequestMapping("/deviceAlert")
+public class DeviceAlertController {
+
+}
+

+ 21 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/DeviceController.java

@@ -0,0 +1,21 @@
+package com.usky.fire.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ * 设备信息表 前端控制器
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Controller
+@RequestMapping("/device")
+public class DeviceController {
+
+}
+

+ 21 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/DeviceInfoController.java

@@ -0,0 +1,21 @@
+package com.usky.fire.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ * 设备心跳 前端控制器
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Controller
+@RequestMapping("/deviceInfo")
+public class DeviceInfoController {
+
+}
+

+ 21 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/SpOwnerCompanyController.java

@@ -0,0 +1,21 @@
+package com.usky.fire.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Controller
+@RequestMapping("/spOwnerCompany")
+public class SpOwnerCompanyController {
+
+}
+

+ 21 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/TbAlarmController.java

@@ -0,0 +1,21 @@
+package com.usky.fire.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ * 设备告警表 前端控制器
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Controller
+@RequestMapping("/tbAlarm")
+public class TbAlarmController {
+
+}
+

+ 21 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/controller/web/TbInfoController.java

@@ -0,0 +1,21 @@
+package com.usky.fire.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ * 设备心跳表 前端控制器
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Controller
+@RequestMapping("/tbInfo")
+public class TbInfoController {
+
+}
+

+ 90 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/Device.java

@@ -0,0 +1,90 @@
+package com.usky.fire.domain;
+
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 设备信息表
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Device implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    private Long id;
+
+    /**
+     * 名称
+     */
+    private String name;
+
+    /**
+     * 编号
+     */
+    private String code;
+
+    /**
+     * 类型
+     */
+    private String deviceType;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 经度
+     */
+    private String longitude;
+
+    /**
+     * 维度
+     */
+    private String latitude;
+
+    /**
+     * 设备状态
+     */
+    private Integer deviceFlag;
+
+    /**
+     * 删除状态
+     */
+    private Integer delFlag;
+
+    /**
+     * 厂商
+     */
+    private String firm;
+
+    /**
+     * 设备描述
+     */
+    private String deviceDescribe;
+
+    /**
+     * 地址信息
+     */
+    private String address;
+
+    /**
+     * 所属单位
+     */
+    private String deviceDuty;
+
+    /**
+     * 设备属性
+     */
+    private String property;
+
+
+}

+ 113 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/DeviceAj.java

@@ -0,0 +1,113 @@
+package com.usky.fire.domain;
+
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 设备案件
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class DeviceAj implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 案件编号
+     */
+    private Long id;
+
+    /**
+     * 发生时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 案件类型
+     */
+    private String ajType;
+
+    /**
+     * 所属街道
+     */
+    private String street;
+
+    /**
+     * 案发地址
+     */
+    private String address;
+
+    /**
+     * 网格
+     */
+    private String grid;
+
+    /**
+     * 案件描述
+     */
+    private String ajDescribe;
+
+    /**
+     * 责任部门
+     */
+    private String dutyGroup;
+
+    /**
+     * 0立案1派遣2处理3结案
+     */
+    private Integer ajFlag;
+
+    /**
+     * 截止时间
+     */
+    private LocalDateTime endTime;
+
+    /**
+     * 附件
+     */
+    private String enclosure;
+
+    /**
+     * 图片
+     */
+    private String image;
+
+    /**
+     * 设备编号
+     */
+    private String deviceCode;
+
+    /**
+     * 处理人
+     */
+    private String disposePerson;
+
+    /**
+     * 处理电话
+     */
+    private String disposePhone;
+
+    /**
+     * 责任人
+     */
+    private String chargePerson;
+
+    /**
+     * 责任电话
+     */
+    private String chargePhone;
+
+    /**
+     * 设备类型
+     */
+    private String deviceType;
+
+
+}

+ 72 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/DeviceAlert.java

@@ -0,0 +1,72 @@
+package com.usky.fire.domain;
+
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 设备告警
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class DeviceAlert implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    private Long id;
+
+    /**
+     * 设备编号
+     */
+    private String deviceCode;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 告警时间
+     */
+    private LocalDateTime sendTime;
+
+    /**
+     * 地址
+     */
+    private String address;
+
+    /**
+     * 经度
+     */
+    private String longitude;
+
+    /**
+     * 维度
+     */
+    private String latitude;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+    /**
+     * 告警内容
+     */
+    private String sendContent;
+
+    private Integer delFlag;
+
+    /**
+     * 剩余电量
+     */
+    private Double electric;
+
+
+}

+ 72 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/DeviceInfo.java

@@ -0,0 +1,72 @@
+package com.usky.fire.domain;
+
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 设备心跳
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class DeviceInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    private Long id;
+
+    /**
+     * 设备编号
+     */
+    private String deviceCode;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 告警时间
+     */
+    private LocalDateTime sendTime;
+
+    /**
+     * 地址
+     */
+    private String address;
+
+    /**
+     * 经度
+     */
+    private String longitude;
+
+    /**
+     * 维度
+     */
+    private String latitude;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+    /**
+     * 告警内容
+     */
+    private String sendContent;
+
+    private Integer delFlag;
+
+    /**
+     * 剩余电量
+     */
+    private Double electric;
+
+
+}

+ 98 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/SpOwnerCompany.java

@@ -0,0 +1,98 @@
+package com.usky.fire.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class SpOwnerCompany implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 单位编号
+     */
+    private String ownerId;
+
+    /**
+     * 单位名称
+     */
+    private String ownerName;
+
+    private String ownerAddress;
+
+    /**
+     * 街道
+     */
+    private String ownerOffice;
+
+    private String ownerMan;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 创建人
+     */
+    private String createMan;
+
+    /**
+     * 所属建筑id
+     */
+    private String buildingId;
+
+    /**
+     * 交通,办公,酒店旅馆,
+     */
+    private String xmlx;
+
+    /**
+     * rtmp协议地址
+     */
+    private String rtmp;
+
+    /**
+     * hls协议地址
+     */
+    private String hls;
+
+    /**
+     * 微信视频地址
+     */
+    private String h5;
+
+    private String data1;
+
+    private String data2;
+
+    private String data3;
+
+    /**
+     * 联系人(责任人)
+     */
+    private String contacts;
+
+    /**
+     * 联系人手机号
+     */
+    private String contactsPhone;
+
+
+}

+ 106 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/TbAlarm.java

@@ -0,0 +1,106 @@
+package com.usky.fire.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 设备告警表
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class TbAlarm implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * id
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 设备本地注册唯一编码
+     */
+    private String deviceId;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 告警时间
+     */
+    private LocalDateTime alarmTime;
+
+    /**
+     * 告警设备名称
+     */
+    private String deviceName;
+
+    /**
+     * 告警内容
+     */
+    private String alarmContent;
+
+    /**
+     * 告警状态 0 未处理 1 已处理
+     */
+    private Integer alarmStatus;
+
+    /**
+     * 告警处理备注
+     */
+    private String remark;
+
+    /**
+     * 属性
+     */
+    private String property;
+
+    /**
+     * 内容
+     */
+    private String alertValue;
+
+    /**
+     * 状态
+     */
+    private String status;
+
+    /**
+     * 类型
+     */
+    private String alertType;
+
+    /**
+     * 序号
+     */
+    private String serial;
+
+    /**
+     * 地址
+     */
+    private String address;
+
+    /**
+     * 端口
+     */
+    private String port;
+
+    /**
+     * 设备状态名称
+     */
+    private String stuname;
+
+
+}

+ 71 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/domain/TbInfo.java

@@ -0,0 +1,71 @@
+package com.usky.fire.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 设备心跳表
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class TbInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * id
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 设备本地注册唯一编码
+     */
+    private String deviceId;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 心跳时间
+     */
+    private LocalDateTime alarmTime;
+
+    /**
+     * 设备名称
+     */
+    private String deviceName;
+
+    /**
+     * 心跳内容
+     */
+    private String alarmContent;
+
+    /**
+     * 心跳状态
+     */
+    private Integer alarmStatus;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+    /**
+     * 类型
+     */
+    private Integer alarmType;
+
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/DeviceAjMapper.java

@@ -0,0 +1,16 @@
+package com.usky.fire.mapper;
+
+import com.usky.fire.domain.DeviceAj;
+import com.usky.common.mybatis.core.CrudMapper;
+
+/**
+ * <p>
+ * 设备案件 Mapper 接口
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface DeviceAjMapper extends CrudMapper<DeviceAj> {
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/DeviceAlertMapper.java

@@ -0,0 +1,16 @@
+package com.usky.fire.mapper;
+
+import com.usky.fire.domain.DeviceAlert;
+import com.usky.common.mybatis.core.CrudMapper;
+
+/**
+ * <p>
+ * 设备告警 Mapper 接口
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface DeviceAlertMapper extends CrudMapper<DeviceAlert> {
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/DeviceInfoMapper.java

@@ -0,0 +1,16 @@
+package com.usky.fire.mapper;
+
+import com.usky.fire.domain.DeviceInfo;
+import com.usky.common.mybatis.core.CrudMapper;
+
+/**
+ * <p>
+ * 设备心跳 Mapper 接口
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface DeviceInfoMapper extends CrudMapper<DeviceInfo> {
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/DeviceMapper.java

@@ -0,0 +1,16 @@
+package com.usky.fire.mapper;
+
+import com.usky.fire.domain.Device;
+import com.usky.common.mybatis.core.CrudMapper;
+
+/**
+ * <p>
+ * 设备信息表 Mapper 接口
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface DeviceMapper extends CrudMapper<Device> {
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/SpOwnerCompanyMapper.java

@@ -0,0 +1,16 @@
+package com.usky.fire.mapper;
+
+import com.usky.fire.domain.SpOwnerCompany;
+import com.usky.common.mybatis.core.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface SpOwnerCompanyMapper extends CrudMapper<SpOwnerCompany> {
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/TbAlarmMapper.java

@@ -0,0 +1,16 @@
+package com.usky.fire.mapper;
+
+import com.usky.fire.domain.TbAlarm;
+import com.usky.common.mybatis.core.CrudMapper;
+
+/**
+ * <p>
+ * 设备告警表 Mapper 接口
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface TbAlarmMapper extends CrudMapper<TbAlarm> {
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/mapper/TbInfoMapper.java

@@ -0,0 +1,16 @@
+package com.usky.fire.mapper;
+
+import com.usky.fire.domain.TbInfo;
+import com.usky.common.mybatis.core.CrudMapper;
+
+/**
+ * <p>
+ * 设备心跳表 Mapper 接口
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface TbInfoMapper extends CrudMapper<TbInfo> {
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/DeviceAjService.java

@@ -0,0 +1,16 @@
+package com.usky.fire.service;
+
+import com.usky.fire.domain.DeviceAj;
+import com.usky.common.mybatis.core.CrudService;
+
+/**
+ * <p>
+ * 设备案件 服务类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface DeviceAjService extends CrudService<DeviceAj> {
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/DeviceAlertService.java

@@ -0,0 +1,16 @@
+package com.usky.fire.service;
+
+import com.usky.fire.domain.DeviceAlert;
+import com.usky.common.mybatis.core.CrudService;
+
+/**
+ * <p>
+ * 设备告警 服务类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface DeviceAlertService extends CrudService<DeviceAlert> {
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/DeviceInfoService.java

@@ -0,0 +1,16 @@
+package com.usky.fire.service;
+
+import com.usky.fire.domain.DeviceInfo;
+import com.usky.common.mybatis.core.CrudService;
+
+/**
+ * <p>
+ * 设备心跳 服务类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface DeviceInfoService extends CrudService<DeviceInfo> {
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/DeviceService.java

@@ -0,0 +1,16 @@
+package com.usky.fire.service;
+
+import com.usky.fire.domain.Device;
+import com.usky.common.mybatis.core.CrudService;
+
+/**
+ * <p>
+ * 设备信息表 服务类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface DeviceService extends CrudService<Device> {
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/SpOwnerCompanyService.java

@@ -0,0 +1,16 @@
+package com.usky.fire.service;
+
+import com.usky.fire.domain.SpOwnerCompany;
+import com.usky.common.mybatis.core.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface SpOwnerCompanyService extends CrudService<SpOwnerCompany> {
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/TbAlarmService.java

@@ -0,0 +1,16 @@
+package com.usky.fire.service;
+
+import com.usky.fire.domain.TbAlarm;
+import com.usky.common.mybatis.core.CrudService;
+
+/**
+ * <p>
+ * 设备告警表 服务类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface TbAlarmService extends CrudService<TbAlarm> {
+
+}

+ 16 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/TbInfoService.java

@@ -0,0 +1,16 @@
+package com.usky.fire.service;
+
+import com.usky.fire.domain.TbInfo;
+import com.usky.common.mybatis.core.CrudService;
+
+/**
+ * <p>
+ * 设备心跳表 服务类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+public interface TbInfoService extends CrudService<TbInfo> {
+
+}

+ 20 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/DeviceAjServiceImpl.java

@@ -0,0 +1,20 @@
+package com.usky.fire.service.impl;
+
+import com.usky.fire.domain.DeviceAj;
+import com.usky.fire.mapper.DeviceAjMapper;
+import com.usky.fire.service.DeviceAjService;
+import com.usky.common.mybatis.core.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 设备案件 服务实现类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Service
+public class DeviceAjServiceImpl extends AbstractCrudService<DeviceAjMapper, DeviceAj> implements DeviceAjService {
+
+}

+ 20 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/DeviceAlertServiceImpl.java

@@ -0,0 +1,20 @@
+package com.usky.fire.service.impl;
+
+import com.usky.fire.domain.DeviceAlert;
+import com.usky.fire.mapper.DeviceAlertMapper;
+import com.usky.fire.service.DeviceAlertService;
+import com.usky.common.mybatis.core.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 设备告警 服务实现类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Service
+public class DeviceAlertServiceImpl extends AbstractCrudService<DeviceAlertMapper, DeviceAlert> implements DeviceAlertService {
+
+}

+ 20 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/DeviceInfoServiceImpl.java

@@ -0,0 +1,20 @@
+package com.usky.fire.service.impl;
+
+import com.usky.fire.domain.DeviceInfo;
+import com.usky.fire.mapper.DeviceInfoMapper;
+import com.usky.fire.service.DeviceInfoService;
+import com.usky.common.mybatis.core.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 设备心跳 服务实现类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Service
+public class DeviceInfoServiceImpl extends AbstractCrudService<DeviceInfoMapper, DeviceInfo> implements DeviceInfoService {
+
+}

+ 20 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/DeviceServiceImpl.java

@@ -0,0 +1,20 @@
+package com.usky.fire.service.impl;
+
+import com.usky.fire.domain.Device;
+import com.usky.fire.mapper.DeviceMapper;
+import com.usky.fire.service.DeviceService;
+import com.usky.common.mybatis.core.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 设备信息表 服务实现类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Service
+public class DeviceServiceImpl extends AbstractCrudService<DeviceMapper, Device> implements DeviceService {
+
+}

+ 20 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/SpOwnerCompanyServiceImpl.java

@@ -0,0 +1,20 @@
+package com.usky.fire.service.impl;
+
+import com.usky.fire.domain.SpOwnerCompany;
+import com.usky.fire.mapper.SpOwnerCompanyMapper;
+import com.usky.fire.service.SpOwnerCompanyService;
+import com.usky.common.mybatis.core.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Service
+public class SpOwnerCompanyServiceImpl extends AbstractCrudService<SpOwnerCompanyMapper, SpOwnerCompany> implements SpOwnerCompanyService {
+
+}

+ 20 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/TbAlarmServiceImpl.java

@@ -0,0 +1,20 @@
+package com.usky.fire.service.impl;
+
+import com.usky.fire.domain.TbAlarm;
+import com.usky.fire.mapper.TbAlarmMapper;
+import com.usky.fire.service.TbAlarmService;
+import com.usky.common.mybatis.core.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 设备告警表 服务实现类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Service
+public class TbAlarmServiceImpl extends AbstractCrudService<TbAlarmMapper, TbAlarm> implements TbAlarmService {
+
+}

+ 20 - 0
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/TbInfoServiceImpl.java

@@ -0,0 +1,20 @@
+package com.usky.fire.service.impl;
+
+import com.usky.fire.domain.TbInfo;
+import com.usky.fire.mapper.TbInfoMapper;
+import com.usky.fire.service.TbInfoService;
+import com.usky.common.mybatis.core.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 设备心跳表 服务实现类
+ * </p>
+ *
+ * @author JCB
+ * @since 2022-11-04
+ */
+@Service
+public class TbInfoServiceImpl extends AbstractCrudService<TbInfoMapper, TbInfo> implements TbInfoService {
+
+}

+ 27 - 0
service-fire/service-fire-biz/src/main/resources/mapper/fire/DeviceAjMapper.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.usky.fire.mapper.DeviceAjMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.usky.fire.domain.DeviceAj">
+        <id column="id" property="id" />
+        <result column="create_time" property="createTime" />
+        <result column="aj_type" property="ajType" />
+        <result column="street" property="street" />
+        <result column="address" property="address" />
+        <result column="grid" property="grid" />
+        <result column="aj_describe" property="ajDescribe" />
+        <result column="duty_group" property="dutyGroup" />
+        <result column="aj_flag" property="ajFlag" />
+        <result column="end_time" property="endTime" />
+        <result column="enclosure" property="enclosure" />
+        <result column="image" property="image" />
+        <result column="device_code" property="deviceCode" />
+        <result column="dispose_person" property="disposePerson" />
+        <result column="dispose_phone" property="disposePhone" />
+        <result column="charge_person" property="chargePerson" />
+        <result column="charge_phone" property="chargePhone" />
+        <result column="device_type" property="deviceType" />
+    </resultMap>
+
+</mapper>

+ 20 - 0
service-fire/service-fire-biz/src/main/resources/mapper/fire/DeviceAlertMapper.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.usky.fire.mapper.DeviceAlertMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.usky.fire.domain.DeviceAlert">
+        <id column="id" property="id" />
+        <result column="device_code" property="deviceCode" />
+        <result column="create_time" property="createTime" />
+        <result column="send_time" property="sendTime" />
+        <result column="address" property="address" />
+        <result column="longitude" property="longitude" />
+        <result column="latitude" property="latitude" />
+        <result column="remark" property="remark" />
+        <result column="send_content" property="sendContent" />
+        <result column="del_flag" property="delFlag" />
+        <result column="electric" property="electric" />
+    </resultMap>
+
+</mapper>

+ 20 - 0
service-fire/service-fire-biz/src/main/resources/mapper/fire/DeviceInfoMapper.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.usky.fire.mapper.DeviceInfoMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.usky.fire.domain.DeviceInfo">
+        <id column="id" property="id" />
+        <result column="device_code" property="deviceCode" />
+        <result column="create_time" property="createTime" />
+        <result column="send_time" property="sendTime" />
+        <result column="address" property="address" />
+        <result column="longitude" property="longitude" />
+        <result column="latitude" property="latitude" />
+        <result column="remark" property="remark" />
+        <result column="send_content" property="sendContent" />
+        <result column="del_flag" property="delFlag" />
+        <result column="electric" property="electric" />
+    </resultMap>
+
+</mapper>

+ 23 - 0
service-fire/service-fire-biz/src/main/resources/mapper/fire/DeviceMapper.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.usky.fire.mapper.DeviceMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.usky.fire.domain.Device">
+        <id column="id" property="id" />
+        <result column="name" property="name" />
+        <result column="code" property="code" />
+        <result column="device_type" property="deviceType" />
+        <result column="create_time" property="createTime" />
+        <result column="longitude" property="longitude" />
+        <result column="latitude" property="latitude" />
+        <result column="device_flag" property="deviceFlag" />
+        <result column="del_flag" property="delFlag" />
+        <result column="firm" property="firm" />
+        <result column="device_describe" property="deviceDescribe" />
+        <result column="address" property="address" />
+        <result column="device_duty" property="deviceDuty" />
+        <result column="property" property="property" />
+    </resultMap>
+
+</mapper>

+ 27 - 0
service-fire/service-fire-biz/src/main/resources/mapper/fire/SpOwnerCompanyMapper.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.usky.fire.mapper.SpOwnerCompanyMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.usky.fire.domain.SpOwnerCompany">
+        <id column="id" property="id" />
+        <result column="owner_id" property="ownerId" />
+        <result column="owner_name" property="ownerName" />
+        <result column="owner_address" property="ownerAddress" />
+        <result column="owner_office" property="ownerOffice" />
+        <result column="owner_man" property="ownerMan" />
+        <result column="create_time" property="createTime" />
+        <result column="create_man" property="createMan" />
+        <result column="building_id" property="buildingId" />
+        <result column="xmlx" property="xmlx" />
+        <result column="rtmp" property="rtmp" />
+        <result column="hls" property="hls" />
+        <result column="h5" property="h5" />
+        <result column="data1" property="data1" />
+        <result column="data2" property="data2" />
+        <result column="data3" property="data3" />
+        <result column="contacts" property="contacts" />
+        <result column="contacts_phone" property="contactsPhone" />
+    </resultMap>
+
+</mapper>

+ 25 - 0
service-fire/service-fire-biz/src/main/resources/mapper/fire/TbAlarmMapper.xml

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.usky.fire.mapper.TbAlarmMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.usky.fire.domain.TbAlarm">
+        <id column="id" property="id" />
+        <result column="device_id" property="deviceId" />
+        <result column="create_time" property="createTime" />
+        <result column="alarm_time" property="alarmTime" />
+        <result column="device_name" property="deviceName" />
+        <result column="alarm_content" property="alarmContent" />
+        <result column="alarm_status" property="alarmStatus" />
+        <result column="remark" property="remark" />
+        <result column="property" property="property" />
+        <result column="alert_value" property="alertValue" />
+        <result column="status" property="status" />
+        <result column="alert_type" property="alertType" />
+        <result column="serial" property="serial" />
+        <result column="address" property="address" />
+        <result column="port" property="port" />
+        <result column="stuname" property="stuname" />
+    </resultMap>
+
+</mapper>

+ 18 - 0
service-fire/service-fire-biz/src/main/resources/mapper/fire/TbInfoMapper.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.usky.fire.mapper.TbInfoMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.usky.fire.domain.TbInfo">
+        <id column="id" property="id" />
+        <result column="device_id" property="deviceId" />
+        <result column="create_time" property="createTime" />
+        <result column="alarm_time" property="alarmTime" />
+        <result column="device_name" property="deviceName" />
+        <result column="alarm_content" property="alarmContent" />
+        <result column="alarm_status" property="alarmStatus" />
+        <result column="remark" property="remark" />
+        <result column="alarm_type" property="alarmType" />
+    </resultMap>
+
+</mapper>