From 90154e925dc8f5d6cd152a5cc828ccfcc502c16d Mon Sep 17 00:00:00 2001 From: sjh Date: Thu, 21 Nov 2024 14:14:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E5=91=8A=E8=AD=A6=E5=88=86?= =?UTF-8?q?=E5=8F=91=E6=8E=A5=E5=8F=A3=E6=89=80=E9=9C=80=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/DataAlarmAlarmInfoMapper.java | 8 ++ .../mapper/DataAlarmDeviceInfoMapper.java | 8 ++ .../mapper/DataAlarmDispositionSetMapper.java | 8 ++ .../mapper/DataAlarmYjzjMapper.java | 8 ++ .../pojo/entity/DataAlarmAlarmInfo.java | 105 ++++++++++++++++ .../pojo/entity/DataAlarmDeviceInfo.java | 49 ++++++++ .../pojo/entity/DataAlarmDispositionSet.java | 113 ++++++++++++++++++ .../pojo/entity/DataAlarmYjzj.java | 96 +++++++++++++++ .../service/DataAlarmAlarmInfoService.java | 11 ++ .../service/DataAlarmDeviceInfoService.java | 11 ++ .../DataAlarmDispositionSetService.java | 11 ++ .../service/DataAlarmYjzjService.java | 11 ++ 12 files changed, 439 insertions(+) create mode 100644 src/main/java/com/biutag/supervision/mapper/DataAlarmAlarmInfoMapper.java create mode 100644 src/main/java/com/biutag/supervision/mapper/DataAlarmDeviceInfoMapper.java create mode 100644 src/main/java/com/biutag/supervision/mapper/DataAlarmDispositionSetMapper.java create mode 100644 src/main/java/com/biutag/supervision/mapper/DataAlarmYjzjMapper.java create mode 100644 src/main/java/com/biutag/supervision/pojo/entity/DataAlarmAlarmInfo.java create mode 100644 src/main/java/com/biutag/supervision/pojo/entity/DataAlarmDeviceInfo.java create mode 100644 src/main/java/com/biutag/supervision/pojo/entity/DataAlarmDispositionSet.java create mode 100644 src/main/java/com/biutag/supervision/pojo/entity/DataAlarmYjzj.java create mode 100644 src/main/java/com/biutag/supervision/service/DataAlarmAlarmInfoService.java create mode 100644 src/main/java/com/biutag/supervision/service/DataAlarmDeviceInfoService.java create mode 100644 src/main/java/com/biutag/supervision/service/DataAlarmDispositionSetService.java create mode 100644 src/main/java/com/biutag/supervision/service/DataAlarmYjzjService.java diff --git a/src/main/java/com/biutag/supervision/mapper/DataAlarmAlarmInfoMapper.java b/src/main/java/com/biutag/supervision/mapper/DataAlarmAlarmInfoMapper.java new file mode 100644 index 0000000..e87b71a --- /dev/null +++ b/src/main/java/com/biutag/supervision/mapper/DataAlarmAlarmInfoMapper.java @@ -0,0 +1,8 @@ +package com.biutag.supervision.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.biutag.supervision.pojo.entity.DataAlarmAlarmInfo; + +public interface DataAlarmAlarmInfoMapper extends BaseMapper { + +} \ No newline at end of file diff --git a/src/main/java/com/biutag/supervision/mapper/DataAlarmDeviceInfoMapper.java b/src/main/java/com/biutag/supervision/mapper/DataAlarmDeviceInfoMapper.java new file mode 100644 index 0000000..8113d74 --- /dev/null +++ b/src/main/java/com/biutag/supervision/mapper/DataAlarmDeviceInfoMapper.java @@ -0,0 +1,8 @@ +package com.biutag.supervision.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.biutag.supervision.pojo.entity.DataAlarmDeviceInfo; + +public interface DataAlarmDeviceInfoMapper extends BaseMapper { + +} \ No newline at end of file diff --git a/src/main/java/com/biutag/supervision/mapper/DataAlarmDispositionSetMapper.java b/src/main/java/com/biutag/supervision/mapper/DataAlarmDispositionSetMapper.java new file mode 100644 index 0000000..0739ace --- /dev/null +++ b/src/main/java/com/biutag/supervision/mapper/DataAlarmDispositionSetMapper.java @@ -0,0 +1,8 @@ +package com.biutag.supervision.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.biutag.supervision.pojo.entity.DataAlarmDispositionSet; + +public interface DataAlarmDispositionSetMapper extends BaseMapper { + +} \ No newline at end of file diff --git a/src/main/java/com/biutag/supervision/mapper/DataAlarmYjzjMapper.java b/src/main/java/com/biutag/supervision/mapper/DataAlarmYjzjMapper.java new file mode 100644 index 0000000..0b32399 --- /dev/null +++ b/src/main/java/com/biutag/supervision/mapper/DataAlarmYjzjMapper.java @@ -0,0 +1,8 @@ +package com.biutag.supervision.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.biutag.supervision.pojo.entity.DataAlarmYjzj; + +public interface DataAlarmYjzjMapper extends BaseMapper { + +} \ No newline at end of file diff --git a/src/main/java/com/biutag/supervision/pojo/entity/DataAlarmAlarmInfo.java b/src/main/java/com/biutag/supervision/pojo/entity/DataAlarmAlarmInfo.java new file mode 100644 index 0000000..6f160c7 --- /dev/null +++ b/src/main/java/com/biutag/supervision/pojo/entity/DataAlarmAlarmInfo.java @@ -0,0 +1,105 @@ +package com.biutag.supervision.pojo.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import lombok.Getter; +import lombok.Setter; + +@Setter +@Getter +public class DataAlarmAlarmInfo { + + // ID + @TableId(value = "id", type = IdType.AUTO) + private Long id; + + // 原系统标识(外部编码) + @TableField("SourceSysLbl") + private String SourceSysLbl; + + // 业务流水号(公安标准) + @TableField("DCYJ_YWLSH") + private String dcyjYwlsh; + + // 标题生成规则 + @TableField("DCYJ_BT") + private String dcyjBt; + + // 消息文本内容生成规则 + @TableField("DCYJ_JYQK") + private String dcyjJyqk; + + // 预警涉案事件编号(外部编码) + @TableField("YJSASJBM") + private String YJSASJBM; + + // 警务督察方式分类与代码(公安标准) + @TableField("JWDCFSDM") + private String JWDCFSDM; + + // 警务督察方式名称 + @TableField("JWDCFSDMName") + private String JWDCFSDMName; + + // 预警时间 + @TableField("RQSJ") + private String RQSJ; + + // 发生单位代码 + @TableField("FSDW_GAJGJGDM") + private String fsdwGajgjgdm; + + // 发生单位名称 + @TableField("FSDW_GAJGMC") + private String fsdwGajgmc; + + // 登记单位代码 + @TableField("XXDJDW_GAJGJGDM") + private String xxdjdwGajgjgdm; + + // 登记单位名称 + @TableField("XXDJDW_GAJGMC") + private String xxdjdwGajgmc; + + // Json参数 + @TableField("JSON") + private String JSON; + + // 子系统预警代码(外部编码) + @TableField("ZXTYJDM") + private String ZXTYJDM; + + // 原始系统的预警标识号 即子系统的原始预警的标识号(外部编码) + @TableField("S_AlarmID") + private String sAlarmid; + + // 原始系统预警的关键ID(外部编码) 视频:设备编码 执法:案件ID 评议:样本ID + @TableField("S_Key") + private String sKey; + + // 原始系统预警的标题 视频:设备名称 执法:案件名称 评议:受访群众姓名+联系方式 + @TableField("S_Title") + private String sTitle; + + // 原始系统预警的副标题 视频:场所 执法:刑事或行政 评议:业务类型 + @TableField("S_Subtitle") + private String sSubtitle; + + // 原始系统预警的主体类型 1、图片 2、文本 + @TableField("S_BodyType") + private String sBodytype; + + // 原始系统预警的主体信息(预警规则) 1、视频采用图片类型,该字段为图片位置 2、执法采用文本类型,该字段为案件的简要情况 3、评议采用文本类型,该字段为评议结果 + @TableField("S_BodyInfo") + private String sBodyinfo; + + // 布控的检测方法ID(外部编码) + @TableField("SystemKeyID") + private String SystemKeyID; + + // 场所(公安标准) + @TableField("Scence") + private String Scence; + +} \ No newline at end of file diff --git a/src/main/java/com/biutag/supervision/pojo/entity/DataAlarmDeviceInfo.java b/src/main/java/com/biutag/supervision/pojo/entity/DataAlarmDeviceInfo.java new file mode 100644 index 0000000..3f7995c --- /dev/null +++ b/src/main/java/com/biutag/supervision/pojo/entity/DataAlarmDeviceInfo.java @@ -0,0 +1,49 @@ +package com.biutag.supervision.pojo.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import lombok.Getter; +import lombok.Setter; + +@Setter +@Getter +public class DataAlarmDeviceInfo { + + // ID + @TableId(value = "id", type = IdType.AUTO) + private Long id; + + // 关联ID + @TableField("alarm_info_id") + private Long alarmInfoId; + + // 视频设备编码(外部编码) + @TableField("SPSBBM") + private String SPSBBM; + + // 视频ID(外部编码) + @TableField("VideoID") + private String VideoID; + + // 视频名称 + @TableField("VideoName") + private String VideoName; + + // 信道 + @TableField("Channel") + private String Channel; + + // IP(外部编码) + @TableField("Plat_IP") + private String platIp; + + // 端口(外部编码) + @TableField("Plat_Port") + private String platPort; + + // 国标ID + @TableField("GBID") + private String GBID; + +} \ No newline at end of file diff --git a/src/main/java/com/biutag/supervision/pojo/entity/DataAlarmDispositionSet.java b/src/main/java/com/biutag/supervision/pojo/entity/DataAlarmDispositionSet.java new file mode 100644 index 0000000..6276ad1 --- /dev/null +++ b/src/main/java/com/biutag/supervision/pojo/entity/DataAlarmDispositionSet.java @@ -0,0 +1,113 @@ +package com.biutag.supervision.pojo.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import lombok.Getter; +import lombok.Setter; + +@Setter +@Getter +public class DataAlarmDispositionSet { + + // ID + @TableId(value = "id", type = IdType.AUTO) + private Long id; + + // 关联ID + @TableField("alarm_info_id") + private Long alarmInfoId; + + // 布控ID(外部编码) + @TableField("DispositionID") + private String DispositionID; + + // 布控名称(外部编码) + @TableField("Title") + private String Title; + + // 分析方法(外部编码) + @TableField("SystemKeyID") + private String SystemKeyID; + + // 分析方法名称(外部编码) + @TableField("SystemKeyName") + private String SystemKeyName; + + // 区域ID(公安标准) + @TableField("DisArearID") + private String DisArearID; + + // 场所ID(公安标准) + @TableField("DisScenceID") + private String DisScenceID; + + // 告警信息接收地址 + @TableField("ReceiveAddr") + private String ReceiveAddr; + + // 布控范围(内部编码) + @TableField("DispositionRange") + private String DispositionRange; + + // 布控状态 0布控中(外部编码) + @TableField("DispositionStatus") + private Integer DispositionStatus; + + // 预警业务类型ID(外部编码) + @TableField("AlarmBusinessId") + private String AlarmBusinessId; + + // 预警业务类型名称 + @TableField("AlarmBusinessName") + private String AlarmBusinessName; + + // 问题类型ID(公安标准) + @TableField("ProblemId") + private String ProblemId; + + // 问题类型名称 + @TableField("ProblemName") + private String ProblemName; + + // 预警级别(外部编码) + @TableField("AlarmLevel") + private Integer AlarmLevel; + + // 升级周期(外部编码) + @TableField("AlarmModel") + private Integer AlarmModel; + + // 多少次后升级(外部编码) + @TableField("AlarmNumber") + private Integer AlarmNumber; + + // 是否开启升级 0 不开启 1 开启(外部编码) + @TableField("IsEnable") + private Integer IsEnable; + + // 是否开启合并 0 不开启 1 开启(外部编码) + @TableField("IsMerge") + private Integer IsMerge; + + // 截断时间(外部编码) + @TableField("TruncationTime") + private String TruncationTime; + + // 是否开启升级 0 不开启 1 开启(外部编码) + @TableField("IsTopLevelMsgSwitch") + private Integer IsTopLevelMsgSwitch; + + // 多少次后升级(外部编码) + @TableField("TopLevelMsgCycle") + private Integer TopLevelMsgCycle; + + // Reids过期时间(外部编码) + @TableField("expire") + private Integer expire; + + // 布控类别(外部编码) + @TableField("DispostionCategory") + private String DispostionCategory; + +} \ No newline at end of file diff --git a/src/main/java/com/biutag/supervision/pojo/entity/DataAlarmYjzj.java b/src/main/java/com/biutag/supervision/pojo/entity/DataAlarmYjzj.java new file mode 100644 index 0000000..59932ef --- /dev/null +++ b/src/main/java/com/biutag/supervision/pojo/entity/DataAlarmYjzj.java @@ -0,0 +1,96 @@ +package com.biutag.supervision.pojo.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import lombok.Getter; +import lombok.Setter; + +import java.math.BigDecimal; +import java.time.LocalDateTime; + +@Setter +@Getter +public class DataAlarmYjzj { + + // ID + @TableId(value = "id", type = IdType.AUTO) + private Long id; + + // 关联ID + @TableField("alarm_info_id") + private Long alarmInfoId; + + // 主键(外部编码) + @TableField("outer_id") + private String outerId; + + // 督察预警ID(外部编码) + @TableField("ALM_AlarmID") + private String almAlarmid; + + // 督察预警_业务流水号(外部编码) + @TableField("DCYJYWLSH") + private String DCYJYWLSH; + + // 关键词(外部编码) + @TableField("GJC") + private String GJC; + + // 开始时间 + @TableField("KSSJ") + private String KSSJ; + + // 结束时间 + @TableField("JSSJ") + private String JSSJ; + + // 电子文件名称 + @TableField("DZWJMC") + private String DZWJMC; + + // 电子文件格式 + @TableField("DZWJGS") + private String DZWJGS; + + // 电子文件类型 + @TableField("DZWJLX") + private String DZWJLX; + + // 电子文件大小 + @TableField("DZWJDX") + private BigDecimal DZWJDX; + + // 电子文件位置 + @TableField("DZWJWZ") + private String DZWJWZ; + + // 多媒体标注_标题 + @TableField("DMTBZBT") + private String DMTBZBT; + + // 多媒体标注_简要情况 + @TableField("DMTBZJYQK") + private String DMTBZJYQK; + + // 多媒体标注_日期时间 + @TableField("DMTBZRQSJ") + private LocalDateTime DMTBZRQSJ; + + // 多媒体标注_登记单位_公安机关机构代码(公安标准) + @TableField("DMTBZDJDWGAJGDM") + private String DMTBZDJDWGAJGDM; + + // 多媒体标注_登记单位_公安机关名称(公安标准) + @TableField("DMTBZDJDWGAJGMC") + private String DMTBZDJDWGAJGMC; + + // 多媒体标注_登记人_公民身份号码 + @TableField("DMTBZDJRGMSFHM") + private String DMTBZDJRGMSFHM; + + // 多媒体标注_登记人_姓名 + @TableField("DMTBZDJRXM") + private String DMTBZDJRXM; + +} \ No newline at end of file diff --git a/src/main/java/com/biutag/supervision/service/DataAlarmAlarmInfoService.java b/src/main/java/com/biutag/supervision/service/DataAlarmAlarmInfoService.java new file mode 100644 index 0000000..6b5e029 --- /dev/null +++ b/src/main/java/com/biutag/supervision/service/DataAlarmAlarmInfoService.java @@ -0,0 +1,11 @@ +package com.biutag.supervision.service; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.biutag.supervision.pojo.entity.DataAlarmAlarmInfo; +import com.biutag.supervision.mapper.DataAlarmAlarmInfoMapper; +import org.springframework.stereotype.Service; + +@Service +public class DataAlarmAlarmInfoService extends ServiceImpl { + +} diff --git a/src/main/java/com/biutag/supervision/service/DataAlarmDeviceInfoService.java b/src/main/java/com/biutag/supervision/service/DataAlarmDeviceInfoService.java new file mode 100644 index 0000000..7cef58f --- /dev/null +++ b/src/main/java/com/biutag/supervision/service/DataAlarmDeviceInfoService.java @@ -0,0 +1,11 @@ +package com.biutag.supervision.service; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.biutag.supervision.pojo.entity.DataAlarmDeviceInfo; +import com.biutag.supervision.mapper.DataAlarmDeviceInfoMapper; +import org.springframework.stereotype.Service; + +@Service +public class DataAlarmDeviceInfoService extends ServiceImpl { + +} diff --git a/src/main/java/com/biutag/supervision/service/DataAlarmDispositionSetService.java b/src/main/java/com/biutag/supervision/service/DataAlarmDispositionSetService.java new file mode 100644 index 0000000..785c21e --- /dev/null +++ b/src/main/java/com/biutag/supervision/service/DataAlarmDispositionSetService.java @@ -0,0 +1,11 @@ +package com.biutag.supervision.service; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.biutag.supervision.pojo.entity.DataAlarmDispositionSet; +import com.biutag.supervision.mapper.DataAlarmDispositionSetMapper; +import org.springframework.stereotype.Service; + +@Service +public class DataAlarmDispositionSetService extends ServiceImpl { + +} diff --git a/src/main/java/com/biutag/supervision/service/DataAlarmYjzjService.java b/src/main/java/com/biutag/supervision/service/DataAlarmYjzjService.java new file mode 100644 index 0000000..5884a0b --- /dev/null +++ b/src/main/java/com/biutag/supervision/service/DataAlarmYjzjService.java @@ -0,0 +1,11 @@ +package com.biutag.supervision.service; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.biutag.supervision.pojo.entity.DataAlarmYjzj; +import com.biutag.supervision.mapper.DataAlarmYjzjMapper; +import org.springframework.stereotype.Service; + +@Service +public class DataAlarmYjzjService extends ServiceImpl { + +}