From cfb0534562fe5ea2ee23396d09a1c3ebc36d7254 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E4=BA=AC=E9=80=9A?= <2405957150@qq.com> Date: Wed, 26 Nov 2025 18:40:13 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8E=A8=E9=80=81=E4=BA=BA=E8=84=B8?= =?UTF-8?q?=E5=92=8C=E8=BD=A6=E8=BE=86=E4=BF=A1=E6=81=AF=E5=AE=8C=E7=BB=93?= =?UTF-8?q?=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dianxin/domain/BaseHighThrowRecord.java | 108 ++++++++++++++++++ .../datasend/dianxin/task/StandardTask.java | 1 + src/main/resources/application.yml | 6 + 3 files changed, 115 insertions(+) create mode 100644 src/main/java/com/bootdo/datasend/dianxin/domain/BaseHighThrowRecord.java diff --git a/src/main/java/com/bootdo/datasend/dianxin/domain/BaseHighThrowRecord.java b/src/main/java/com/bootdo/datasend/dianxin/domain/BaseHighThrowRecord.java new file mode 100644 index 0000000..15b0721 --- /dev/null +++ b/src/main/java/com/bootdo/datasend/dianxin/domain/BaseHighThrowRecord.java @@ -0,0 +1,108 @@ +package com.bootdo.datasend.dianxin.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * 高抛记录表(BaseHighThrowRecord)Domain + * + * @author makejava + * @since 2024-11-18 09:34:36 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@TableName(value = "base_high_throw_record") +public class BaseHighThrowRecord { + + /** + * 主键 + */ + @TableId(value = "id", type = IdType.AUTO) + private Long id; + + /** + * 设备名称 + */ + private String deviceName; + + /** + * 设备编码 + */ + private String deviceCode; + + /** + * 通道国标编码 + */ + private String gbsChannelNo; + + /** + * NVR设备编号 + */ + private String serial; + + /** + * 通道号 + */ + private Integer channelNo; + + /** + * 监控大类 + */ + private Integer parentMonitoringType; + + /** + * 设备类型 + */ + private Integer deviceType; + + /** + * 设备能力集 + */ + private String structuredCameraType; + + /** + * 安装位置 + */ + private String deviceAddress; + + /** + * 设备方位 + */ + private Integer orientation; + + /** + * 设备ip + */ + private String deviceIp; + + /** + * 多维设备SN + */ + private String geminiSn; + + /** + * 场所编码 + */ + private String placeCode; + + /** + * 场所名称 + */ + private String placeName; + + /** + * 高抛图路径 + */ + private String highThrowImgurl; + + /** + * 抓拍时间 + */ + private Long passTime; + + private Integer isSend; + +} diff --git a/src/main/java/com/bootdo/datasend/dianxin/task/StandardTask.java b/src/main/java/com/bootdo/datasend/dianxin/task/StandardTask.java index d627f76..939d612 100644 --- a/src/main/java/com/bootdo/datasend/dianxin/task/StandardTask.java +++ b/src/main/java/com/bootdo/datasend/dianxin/task/StandardTask.java @@ -99,6 +99,7 @@ public class StandardTask { List lists = userRecordService.list(new QueryWrapper() .eq("is_send", "0") + .ne("pass_time", 0L) .last("limit 100") .orderByAsc("id") ); diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index c34df1d..935d200 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -2,8 +2,14 @@ spring: datasource: #数据库 type: com.alibaba.druid.pool.DruidDataSource username: root +# 智慧园区 password: 'puxing@18912915666' +# 尚景湾 +# password: '1qaz!QAZ' +# 智慧园区 url: jdbc:mysql://110.1.53.162:55306/multidimensional_box?useUnicode=true&characterEncoding=utf8&useSSL=false&allowMultiQueries=true&serverTimezone=GMT +# 尚景湾 +# url: jdbc:mysql://221.229.107.118:30519/multidimensional_box?useUnicode=true&characterEncoding=utf8&useSSL=false&allowMultiQueries=true&serverTimezone=GMT # url: jdbc:mysql://127.0.0.1:55306/multidimensional_box?useUnicode=true&characterEncoding=utf8&useSSL=false&allowMultiQueries=true&serverTimezone=GMT driver-class-name: com.mysql.cj.jdbc.Driver initialSize: 5 # 配置初始化大小、最小、最大