From b6fdd89192e0875cafc4901b8beb1785cb2ec932 Mon Sep 17 00:00:00 2001
From: wr <1754607820@qq.com>
Date: Wed, 11 Sep 2024 16:26:00 +0800
Subject: [PATCH] =?UTF-8?q?1.=E5=86=80=E5=8C=97=E5=8F=B0=E8=B4=A6=E6=A0=91?=
=?UTF-8?q?=E9=80=BB=E8=BE=91=E8=B0=83=E6=95=B4=202.=E5=86=80=E5=8C=97?=
=?UTF-8?q?=E4=B8=9A=E5=8A=A1=E4=B8=AD=E5=8F=B0=E7=AE=A1=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/main/resources/bootstrap.yml | 2 +-
.../device/pq/pojo/po/YwZtSubstation.java | 116 +++++++++++++
.../pq/controller/TerminalBaseController.java | 3 +-
.../controller/YwZtSubstationController.java | 55 +++++++
.../device/pq/mapper/SubstationMapper.java | 3 +
.../pq/mapper/YwZtSubstationMapper.java | 16 ++
.../pq/mapper/mapping/SubstationMapper.xml | 44 +++++
.../mapper/mapping/YwZtSubstationMapper.xml | 5 +
.../pq/service/IYwZtSubstationService.java | 22 +++
.../service/impl/TerminalTreeServiceImpl.java | 152 ++++++++++++++----
.../impl/YwZtSubstationServiceImpl.java | 116 +++++++++++++
.../impl/QuitRunningDeviceServiceImpl.java | 1 +
.../user/impl/UserReportPOServiceImpl.java | 2 +-
.../njcn/supervision/utils/InstanceUtil.java | 2 +-
14 files changed, 500 insertions(+), 39 deletions(-)
create mode 100644 pqs-device/pq-device/pq-device-api/src/main/java/com/njcn/device/pq/pojo/po/YwZtSubstation.java
create mode 100644 pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/controller/YwZtSubstationController.java
create mode 100644 pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/mapper/YwZtSubstationMapper.java
create mode 100644 pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/mapper/mapping/YwZtSubstationMapper.xml
create mode 100644 pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/service/IYwZtSubstationService.java
create mode 100644 pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/service/impl/YwZtSubstationServiceImpl.java
diff --git a/pqs-device/device-boot/src/main/resources/bootstrap.yml b/pqs-device/device-boot/src/main/resources/bootstrap.yml
index 79a68cedc..eb04f7505 100644
--- a/pqs-device/device-boot/src/main/resources/bootstrap.yml
+++ b/pqs-device/device-boot/src/main/resources/bootstrap.yml
@@ -57,7 +57,7 @@ mybatis-plus:
type-aliases-package: com.njcn.device.pq.pojo,com.njcn.device.pms.pojo,com.njcn.device.biz.pojo.dto
#是否是冀北设备台账树
-isJb: true
+isJb: false
mqtt:
client-id: @artifactId@${random.value}
diff --git a/pqs-device/pq-device/pq-device-api/src/main/java/com/njcn/device/pq/pojo/po/YwZtSubstation.java b/pqs-device/pq-device/pq-device-api/src/main/java/com/njcn/device/pq/pojo/po/YwZtSubstation.java
new file mode 100644
index 000000000..8f40c2ce8
--- /dev/null
+++ b/pqs-device/pq-device/pq-device-api/src/main/java/com/njcn/device/pq/pojo/po/YwZtSubstation.java
@@ -0,0 +1,116 @@
+package com.njcn.device.pq.pojo.po;
+
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.njcn.db.bo.BaseEntity;
+
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ *
+ *
+ *
+ *
+ * @author wr
+ * @since 2024-08-07
+ */
+@Getter
+@Setter
+@TableName("pq_ywzt_substation")
+public class YwZtSubstation{
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 变电站序号
+ */
+ @TableId
+ private String id;
+
+ /**
+ * 数据类型zf01:变电站 zf05:电厂
+ */
+ private String type;
+
+ /**
+ * 所属地市
+ */
+ private String orgId;
+
+ /**
+ * 运维单位
+ */
+ private String operationName;
+
+ /**
+ * 电站名称
+ */
+ private String name;
+
+ /**
+ * 电压等级Id,字典表
+ */
+ private String scale;
+
+ /**
+ * 电压等级名称
+ */
+ private String scaleName;
+
+ /**
+ * 维护班组
+ */
+ private String maintenanceName;
+
+ /**
+ * 设备状态
+ */
+ private String runStatus;
+
+ /**
+ * 设备编码
+ */
+ private String deviceCoding;
+
+ /**
+ * 投运日期
+ */
+ private LocalDateTime runTime;
+
+ /**
+ * 经度
+ */
+ private BigDecimal lng;
+
+ /**
+ * 纬度
+ */
+ private BigDecimal lat;
+
+
+ /**
+ * 创建用户
+ */
+ private String createBy;
+
+
+ /**
+ * 创建时间
+ */
+ private LocalDateTime createTime;
+
+ /**
+ * 更新用户
+ */
+ private String updateBy;
+
+ /**
+ * 更新时间
+ */
+ private LocalDateTime updateTime;
+
+}
diff --git a/pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/controller/TerminalBaseController.java b/pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/controller/TerminalBaseController.java
index e63ed6dec..8301a1087 100644
--- a/pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/controller/TerminalBaseController.java
+++ b/pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/controller/TerminalBaseController.java
@@ -191,7 +191,8 @@ public class TerminalBaseController extends BaseController {
@DeleteMapping("delTerminal")
public HttpResult