From 0634491a01981cebe98d095bdb08766d7faa0ed2 Mon Sep 17 00:00:00 2001 From: TongTongStudio Date: Sun, 9 Aug 2026 23:44:37 +0800 Subject: [PATCH] =?UTF-8?q?feat(device):=20=E6=B7=BB=E5=8A=A0=E6=9E=81?= =?UTF-8?q?=E5=85=89=E6=8E=A8=E9=80=81=E6=B3=A8=E5=86=8CID=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在设备其他信息相关实体、请求和响应对象中新增pushId字段,用于存储极光推送注册ID。 --- sql/sn_other_info.sql | 1 + .../youlai/boot/device/model/entity/SnDeviceOtherInfo.java | 1 + .../java/com/youlai/boot/device/model/req/SnOtherInfoReq.java | 4 ++++ .../com/youlai/boot/device/model/vo/DeviceOtherInfoVO.java | 3 +++ 4 files changed, 9 insertions(+) diff --git a/sql/sn_other_info.sql b/sql/sn_other_info.sql index 7ed3a35d..faebdb9c 100644 --- a/sql/sn_other_info.sql +++ b/sql/sn_other_info.sql @@ -30,6 +30,7 @@ CREATE TABLE IF NOT EXISTS `sys_sn_other_info` `total_storage` VARCHAR(32) DEFAULT NULL COMMENT '总存储', `free_ram` VARCHAR(32) DEFAULT NULL COMMENT '剩余内存', `total_ram` VARCHAR(32) DEFAULT NULL COMMENT '总内存', + `push_id` VARCHAR(128) DEFAULT NULL COMMENT '极光推送注册ID', -- ===================== 通用字段 ===================== `create_time` DATETIME DEFAULT NULL COMMENT '创建时间', diff --git a/src/main/java/com/youlai/boot/device/model/entity/SnDeviceOtherInfo.java b/src/main/java/com/youlai/boot/device/model/entity/SnDeviceOtherInfo.java index 5fea17b9..1a72129e 100644 --- a/src/main/java/com/youlai/boot/device/model/entity/SnDeviceOtherInfo.java +++ b/src/main/java/com/youlai/boot/device/model/entity/SnDeviceOtherInfo.java @@ -47,4 +47,5 @@ public class SnDeviceOtherInfo extends BaseEntity { private String totalStorage; private String freeRam; private String totalRam; + private String pushId; } diff --git a/src/main/java/com/youlai/boot/device/model/req/SnOtherInfoReq.java b/src/main/java/com/youlai/boot/device/model/req/SnOtherInfoReq.java index 6ce3ae3d..633587b9 100644 --- a/src/main/java/com/youlai/boot/device/model/req/SnOtherInfoReq.java +++ b/src/main/java/com/youlai/boot/device/model/req/SnOtherInfoReq.java @@ -100,4 +100,8 @@ public class SnOtherInfoReq { @Schema(description = "总内存") @JsonProperty("total_ram") private String totalRam; + + @Schema(description = "极光推送注册ID") + @JsonProperty("push_id") + private String pushId; } diff --git a/src/main/java/com/youlai/boot/device/model/vo/DeviceOtherInfoVO.java b/src/main/java/com/youlai/boot/device/model/vo/DeviceOtherInfoVO.java index 65680906..56de4b69 100644 --- a/src/main/java/com/youlai/boot/device/model/vo/DeviceOtherInfoVO.java +++ b/src/main/java/com/youlai/boot/device/model/vo/DeviceOtherInfoVO.java @@ -86,4 +86,7 @@ public class DeviceOtherInfoVO { @Schema(description = "总内存") private String totalRam; + + @Schema(description = "极光推送注册ID") + private String pushId; }