Pārlūkot izejas kodu

提交关系型数据库

chenxiaofei 3 mēneši atpakaļ
vecāks
revīzija
854ac605d3
30 mainītis faili ar 766 papildinājumiem un 20 dzēšanām
  1. 50 0
      iot-platform-manager/src/main/java/com/platform/entity/IotDeviceError.java
  2. 80 0
      iot-platform-manager/src/main/java/com/platform/entity/IotDeviceGroup.java
  3. 116 0
      iot-platform-manager/src/main/java/com/platform/entity/IotMod.java
  4. 44 0
      iot-platform-manager/src/main/java/com/platform/entity/IotModError.java
  5. 74 0
      iot-platform-manager/src/main/java/com/platform/entity/IotModGroup.java
  6. 56 0
      iot-platform-manager/src/main/java/com/platform/entity/TimeSeriesDatabaseMapping.java
  7. 0 4
      iot-platform-manager/src/main/java/com/platform/mapper/Demo.java
  8. 16 0
      iot-platform-manager/src/main/java/com/platform/mapper/IotDeviceErrorMapper.java
  9. 16 0
      iot-platform-manager/src/main/java/com/platform/mapper/IotDeviceGroupMapper.java
  10. 13 0
      iot-platform-manager/src/main/java/com/platform/mapper/IotDeviceMapper.java
  11. 15 0
      iot-platform-manager/src/main/java/com/platform/mapper/IotModErrorMapper.java
  12. 16 0
      iot-platform-manager/src/main/java/com/platform/mapper/IotModGroupMapper.java
  13. 16 0
      iot-platform-manager/src/main/java/com/platform/mapper/IotModMapper.java
  14. 16 0
      iot-platform-manager/src/main/java/com/platform/mapper/TimeSeriesDatabaseMappingMapper.java
  15. 15 0
      iot-platform-manager/src/main/java/com/platform/service/IotDeviceErrorService.java
  16. 15 0
      iot-platform-manager/src/main/java/com/platform/service/IotDeviceGroupService.java
  17. 15 0
      iot-platform-manager/src/main/java/com/platform/service/IotDeviceService.java
  18. 15 0
      iot-platform-manager/src/main/java/com/platform/service/IotModErrorService.java
  19. 15 0
      iot-platform-manager/src/main/java/com/platform/service/IotModGroupService.java
  20. 17 0
      iot-platform-manager/src/main/java/com/platform/service/IotModService.java
  21. 15 0
      iot-platform-manager/src/main/java/com/platform/service/TimeSeriesDatabaseMappingService.java
  22. 0 12
      iot-platform-manager/src/main/java/com/platform/service/impl/Demo.java
  23. 18 0
      iot-platform-manager/src/main/java/com/platform/service/impl/IotDeviceErrorServiceImpl.java
  24. 18 0
      iot-platform-manager/src/main/java/com/platform/service/impl/IotDeviceGroupServiceImpl.java
  25. 18 0
      iot-platform-manager/src/main/java/com/platform/service/impl/IotDeviceServiceImpl.java
  26. 18 0
      iot-platform-manager/src/main/java/com/platform/service/impl/IotModErrorServiceImpl.java
  27. 18 0
      iot-platform-manager/src/main/java/com/platform/service/impl/IotModGroupServiceImpl.java
  28. 18 0
      iot-platform-manager/src/main/java/com/platform/service/impl/IotModServiceImpl.java
  29. 18 0
      iot-platform-manager/src/main/java/com/platform/service/impl/TimeSeriesDatabaseMappingServiceImpl.java
  30. 5 4
      sql/2025/11/create_cxf.sql

+ 50 - 0
iot-platform-manager/src/main/java/com/platform/entity/IotDeviceError.java

@@ -0,0 +1,50 @@
+package com.platform.entity;
+
+import com.baomidou.mybatisplus.annotation.*;
+import lombok.Data;
+import java.time.LocalDateTime;
+
+/**
+ * 设备异常记录表实体类
+ * @author PC
+ */
+@Data
+@TableName("iot_device_error")
+public class IotDeviceError {
+
+    /**
+     * 主键ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 设备编号
+     */
+    @TableField("device_code")
+    private String deviceCode;
+
+    /**
+     * 唯一标识[暂时保留]
+     */
+    @TableField("guid")
+    private String guid;
+
+    /**
+     * 设备异常原因
+     */
+    @TableField("error_reason")
+    private String errorReason;
+
+    /**
+     * 创建时间
+     */
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+}

+ 80 - 0
iot-platform-manager/src/main/java/com/platform/entity/IotDeviceGroup.java

@@ -0,0 +1,80 @@
+package com.platform.entity;
+
+import com.baomidou.mybatisplus.annotation.*;
+import lombok.Data;
+import java.time.LocalDateTime;
+
+/**
+ * 设备分组表实体类
+ * @author PC
+ */
+@Data
+@TableName("iot_device_group")
+public class IotDeviceGroup {
+
+    /**
+     * 主键ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 设备分组码值
+     */
+    @TableField("device_group_code")
+    private String deviceGroupCode;
+
+    /**
+     * 租户id
+     */
+    @TableField("tenant_id")
+    private String tenantId;
+
+    /**
+     * 所属客户id
+     */
+    @TableField("company_id")
+    private Long companyId;
+
+    /**
+     * 设备分组名称
+     */
+    @TableField("title")
+    private String title;
+
+    /**
+     * [有点晕?]1-12(车辆、装载机、矿卡、人员、水表、电表、边坡监控、视频监控、皮带称重、环境监测、无人地磅、排放监测)
+     */
+    @TableField("large_type")
+    private Integer largeType;
+
+    /**
+     * 0-未删除,1-删除
+     */
+    @TableField("del_flag")
+    private Integer delFlag;
+
+    /**
+     * 创建时间
+     */
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 创建人
+     */
+    @TableField("create_user")
+    private String createUser;
+
+    /**
+     * 更新人
+     */
+    @TableField("update_user")
+    private String updateUser;
+}

+ 116 - 0
iot-platform-manager/src/main/java/com/platform/entity/IotMod.java

@@ -0,0 +1,116 @@
+package com.platform.entity;
+
+import com.baomidou.mybatisplus.annotation.*;
+import lombok.Data;
+import java.time.LocalDateTime;
+
+/**
+ * 物模型lot表实体类
+ * @author PC
+ */
+@Data
+@TableName("iot_mod")
+public class IotMod {
+
+    /**
+     * 主键ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 租户id
+     */
+    @TableField("tenant_id")
+    private String tenantId;
+
+    /**
+     * 物理模型码值
+     */
+    @TableField("mod_code")
+    private String modCode;
+
+    /**
+     * 所属客户id
+     */
+    @TableField("company_id")
+    private Long companyId;
+
+    /**
+     * 物模型分组码值
+     */
+    @TableField("mode_group_code")
+    private String modeGroupCode;
+
+    /**
+     * 唯一标识
+     */
+    @TableField("guid")
+    private String guid;
+
+    /**
+     * 物模型名称
+     */
+    @TableField("name")
+    private String name;
+
+    /**
+     * 最后一次更新值[原来字段 desc]
+     */
+    @TableField("description")
+    private String description;
+
+    /**
+     * 备注
+     */
+    @TableField("remarks")
+    private String remarks;
+
+    /**
+     * 包含JSON
+     */
+    @TableField("tsl_json")
+    private String tslJson;
+
+    /**
+     * 版本[原来字段 tsl_ver]
+     */
+    @TableField("version")
+    private Integer version;
+
+    /**
+     * 设备数
+     */
+    @TableField("num")
+    private Integer num;
+
+    /**
+     * 0-未删除,1-删除
+     */
+    @TableField("del_flag")
+    private Integer delFlag;
+
+    /**
+     * 创建人
+     */
+    @TableField("create_user")
+    private String createUser;
+
+    /**
+     * 更新人
+     */
+    @TableField("update_user")
+    private String updateUser;
+
+    /**
+     * 创建时间
+     */
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+}

+ 44 - 0
iot-platform-manager/src/main/java/com/platform/entity/IotModError.java

@@ -0,0 +1,44 @@
+package com.platform.entity;
+
+import com.baomidou.mybatisplus.annotation.*;
+import lombok.Data;
+import java.time.LocalDateTime;
+
+/**
+ * 物理模型设备异常记录表实体类
+ * @author PC
+ */
+@Data
+@TableName("iot_mod_error")
+public class IotModError {
+
+    /**
+     * 主键ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 物理模型编号
+     */
+    @TableField("mod_code")
+    private String modCode;
+
+    /**
+     * 设备异常原因
+     */
+    @TableField("error_reason")
+    private String errorReason;
+
+    /**
+     * 创建时间
+     */
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+}

+ 74 - 0
iot-platform-manager/src/main/java/com/platform/entity/IotModGroup.java

@@ -0,0 +1,74 @@
+package com.platform.entity;
+
+import com.baomidou.mybatisplus.annotation.*;
+import lombok.Data;
+import java.time.LocalDateTime;
+
+/**
+ * 物理模型分组表实体类
+ * @author PC
+ */
+@Data
+@TableName("iot_mod_group")
+public class IotModGroup {
+
+    /**
+     * 主键ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 所属客户id
+     */
+    @TableField("company_id")
+    private Long companyId;
+
+    /**
+     * 租户id
+     */
+    @TableField("tenant_id")
+    private String tenantId;
+
+    /**
+     * 物理模型分组码值唯一标识
+     */
+    @TableField("mode_group_code")
+    private String modeGroupCode;
+
+    /**
+     * 物模型分组名称
+     */
+    @TableField("name")
+    private String name;
+
+    /**
+     * 创建时间
+     */
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 0-未删除,1-删除
+     */
+    @TableField("del_flag")
+    private Integer delFlag;
+
+    /**
+     * 创建人
+     */
+    @TableField("create_user")
+    private String createUser;
+
+    /**
+     * 修改人
+     */
+    @TableField("update_user")
+    private String updateUser;
+}

+ 56 - 0
iot-platform-manager/src/main/java/com/platform/entity/TimeSeriesDatabaseMapping.java

@@ -0,0 +1,56 @@
+package com.platform.entity;
+
+import com.baomidou.mybatisplus.annotation.*;
+import lombok.Data;
+import java.time.LocalDateTime;
+
+/**
+ * 时序数据库和关系型数据库映射表实体类
+ * @author PC
+ */
+@Data
+@TableName("time_Series_database_mapping")
+public class TimeSeriesDatabaseMapping {
+
+    /**
+     * 主键ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 租户id
+     */
+    @TableField("tenant_id")
+    private String tenantId;
+
+    /**
+     * 时序数据库子表名称
+     */
+    @TableField("time_Series_table_name")
+    private String timeSeriesTableName;
+
+    /**
+     * 时序数据库超级表名称
+     */
+    @TableField("time_Series_super_name")
+    private String timeSeriesSuperName;
+
+    /**
+     * guid
+     */
+    @TableField("guid")
+    private String guid;
+
+    /**
+     * 创建时间
+     */
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+}

+ 0 - 4
iot-platform-manager/src/main/java/com/platform/mapper/Demo.java

@@ -1,4 +0,0 @@
-package com.platform.mapper;
-
-public class Demo {
-}

+ 16 - 0
iot-platform-manager/src/main/java/com/platform/mapper/IotDeviceErrorMapper.java

@@ -0,0 +1,16 @@
+package com.platform.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.platform.entity.IotDeviceError;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+@Mapper
+public interface IotDeviceErrorMapper extends BaseMapper<IotDeviceError> {
+}

+ 16 - 0
iot-platform-manager/src/main/java/com/platform/mapper/IotDeviceGroupMapper.java

@@ -0,0 +1,16 @@
+package com.platform.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.platform.entity.IotDeviceGroup;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+@Mapper
+public interface IotDeviceGroupMapper extends BaseMapper<IotDeviceGroup> {
+}

+ 13 - 0
iot-platform-manager/src/main/java/com/platform/mapper/IotDeviceMapper.java

@@ -0,0 +1,13 @@
+package com.platform.mapper;
+
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.platform.entity.IotDevice;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @author PC
+ */
+@Mapper
+public interface IotDeviceMapper extends BaseMapper<IotDevice> {
+}

+ 15 - 0
iot-platform-manager/src/main/java/com/platform/mapper/IotModErrorMapper.java

@@ -0,0 +1,15 @@
+package com.platform.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.platform.entity.IotModError;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+@Mapper
+public interface IotModErrorMapper extends BaseMapper<IotModError> {
+}

+ 16 - 0
iot-platform-manager/src/main/java/com/platform/mapper/IotModGroupMapper.java

@@ -0,0 +1,16 @@
+package com.platform.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.platform.entity.IotModGroup;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+@Mapper
+public interface IotModGroupMapper extends BaseMapper<IotModGroup> {
+}

+ 16 - 0
iot-platform-manager/src/main/java/com/platform/mapper/IotModMapper.java

@@ -0,0 +1,16 @@
+package com.platform.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.platform.entity.IotMod;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @Author: 马超伟
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+@Mapper
+public interface IotModMapper extends BaseMapper<IotMod> {
+}

+ 16 - 0
iot-platform-manager/src/main/java/com/platform/mapper/TimeSeriesDatabaseMappingMapper.java

@@ -0,0 +1,16 @@
+package com.platform.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.platform.entity.TimeSeriesDatabaseMapping;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+@Mapper
+public interface TimeSeriesDatabaseMappingMapper extends BaseMapper<TimeSeriesDatabaseMapping> {
+}

+ 15 - 0
iot-platform-manager/src/main/java/com/platform/service/IotDeviceErrorService.java

@@ -0,0 +1,15 @@
+package com.platform.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.platform.entity.IotDeviceError;
+
+/**
+ * @Author: chenxiafei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+
+public interface IotDeviceErrorService extends IService<IotDeviceError> {
+}

+ 15 - 0
iot-platform-manager/src/main/java/com/platform/service/IotDeviceGroupService.java

@@ -0,0 +1,15 @@
+package com.platform.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.platform.entity.IotDeviceGroup;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+
+public interface IotDeviceGroupService extends IService<IotDeviceGroup> {
+}

+ 15 - 0
iot-platform-manager/src/main/java/com/platform/service/IotDeviceService.java

@@ -0,0 +1,15 @@
+package com.platform.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.platform.entity.IotDevice;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+
+public interface IotDeviceService extends IService<IotDevice> {
+}

+ 15 - 0
iot-platform-manager/src/main/java/com/platform/service/IotModErrorService.java

@@ -0,0 +1,15 @@
+package com.platform.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.platform.entity.IotModError;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+
+public interface IotModErrorService extends IService<IotModError> {
+}

+ 15 - 0
iot-platform-manager/src/main/java/com/platform/service/IotModGroupService.java

@@ -0,0 +1,15 @@
+package com.platform.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.platform.entity.IotModGroup;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+
+public interface IotModGroupService extends IService<IotModGroup> {
+}

+ 17 - 0
iot-platform-manager/src/main/java/com/platform/service/IotModService.java

@@ -0,0 +1,17 @@
+package com.platform.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.platform.entity.IotMod;
+import com.platform.mapper.IotModMapper;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+
+public interface IotModService extends IService<IotMod> {
+}

+ 15 - 0
iot-platform-manager/src/main/java/com/platform/service/TimeSeriesDatabaseMappingService.java

@@ -0,0 +1,15 @@
+package com.platform.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.platform.entity.TimeSeriesDatabaseMapping;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+
+public interface TimeSeriesDatabaseMappingService extends IService<TimeSeriesDatabaseMapping> {
+}

+ 0 - 12
iot-platform-manager/src/main/java/com/platform/service/impl/Demo.java

@@ -1,12 +0,0 @@
-package com.platform.service.impl;
-
-/**
- * @Author: 马超伟
- * @CreateTime: 2025-09-30
- * @Description:
- * @Version: 1.0
- */
-
-
-public class Demo {
-}

+ 18 - 0
iot-platform-manager/src/main/java/com/platform/service/impl/IotDeviceErrorServiceImpl.java

@@ -0,0 +1,18 @@
+package com.platform.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.platform.entity.IotDeviceError;
+import com.platform.mapper.IotDeviceErrorMapper;
+import com.platform.service.IotDeviceErrorService;
+import org.springframework.stereotype.Service;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+@Service
+public class IotDeviceErrorServiceImpl extends ServiceImpl<IotDeviceErrorMapper, IotDeviceError> implements IotDeviceErrorService {
+}

+ 18 - 0
iot-platform-manager/src/main/java/com/platform/service/impl/IotDeviceGroupServiceImpl.java

@@ -0,0 +1,18 @@
+package com.platform.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.platform.entity.IotDeviceGroup;
+import com.platform.mapper.IotDeviceGroupMapper;
+import com.platform.service.IotDeviceGroupService;
+import org.springframework.stereotype.Service;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+@Service
+public class IotDeviceGroupServiceImpl extends ServiceImpl<IotDeviceGroupMapper, IotDeviceGroup> implements IotDeviceGroupService {
+}

+ 18 - 0
iot-platform-manager/src/main/java/com/platform/service/impl/IotDeviceServiceImpl.java

@@ -0,0 +1,18 @@
+package com.platform.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.platform.entity.IotDevice;
+import com.platform.mapper.IotDeviceMapper;
+import com.platform.service.IotDeviceService;
+import org.springframework.stereotype.Service;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+@Service
+public class IotDeviceServiceImpl extends ServiceImpl<IotDeviceMapper, IotDevice> implements IotDeviceService {
+}

+ 18 - 0
iot-platform-manager/src/main/java/com/platform/service/impl/IotModErrorServiceImpl.java

@@ -0,0 +1,18 @@
+package com.platform.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.platform.entity.IotModError;
+import com.platform.mapper.IotModErrorMapper;
+import com.platform.service.IotModErrorService;
+import org.springframework.stereotype.Service;
+
+/**
+ * @Author: chenxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+@Service
+public class IotModErrorServiceImpl extends ServiceImpl<IotModErrorMapper, IotModError> implements IotModErrorService {
+}

+ 18 - 0
iot-platform-manager/src/main/java/com/platform/service/impl/IotModGroupServiceImpl.java

@@ -0,0 +1,18 @@
+package com.platform.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.platform.entity.IotModGroup;
+import com.platform.mapper.IotModGroupMapper;
+import com.platform.service.IotModGroupService;
+import org.springframework.stereotype.Service;
+
+/**
+ * @Author: 马超伟
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+@Service
+public class IotModGroupServiceImpl extends ServiceImpl<IotModGroupMapper, IotModGroup> implements IotModGroupService {
+}

+ 18 - 0
iot-platform-manager/src/main/java/com/platform/service/impl/IotModServiceImpl.java

@@ -0,0 +1,18 @@
+package com.platform.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.platform.entity.IotMod;
+import com.platform.mapper.IotModMapper;
+import com.platform.service.IotModService;
+import org.springframework.stereotype.Service;
+
+/**
+ * @Author: cehnxiaofei
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+@Service
+public class IotModServiceImpl extends ServiceImpl<IotModMapper, IotMod> implements IotModService {
+}

+ 18 - 0
iot-platform-manager/src/main/java/com/platform/service/impl/TimeSeriesDatabaseMappingServiceImpl.java

@@ -0,0 +1,18 @@
+package com.platform.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.platform.entity.TimeSeriesDatabaseMapping;
+import com.platform.mapper.TimeSeriesDatabaseMappingMapper;
+import com.platform.service.TimeSeriesDatabaseMappingService;
+import org.springframework.stereotype.Service;
+
+/**
+ * @Author: 马超伟
+ * @CreateTime: 2025-10-09
+ * @Description:
+ * @Version: 1.0
+ */
+
+@Service
+public class TimeSeriesDatabaseMappingServiceImpl extends ServiceImpl<TimeSeriesDatabaseMappingMapper, TimeSeriesDatabaseMapping> implements TimeSeriesDatabaseMappingService {
+}

+ 5 - 4
sql/2025/11/create_cxf.sql

@@ -38,7 +38,7 @@ create table iot_device_group
     large_type  tinyint unsigned             not null default 0  comment '[有点晕?]1-12(车辆、装载机、矿卡、人员、水表、电表、边坡监控、视频监控、皮带称重、环境监测、无人地磅、排放监测)',
     del_flag    tinyint                      not null default 0  comment '0-未删除,1-删除',
     create_time datetime                     not null default CURRENT_TIMESTAMP comment '创建时间',
-    update_time datetime                     not null default current_timestamp on update CURRENT_TIMESTAMP comment '更新时间'
+    update_time datetime                     not null default current_timestamp on update CURRENT_TIMESTAMP comment '更新时间',
         create_user varchar(255)                 not null default '' comment '创建人',
     update_user varchar(255)                 not null default '' comment '更新人'
 ) comment '设备分组表';
@@ -89,7 +89,7 @@ create table iot_device_error
     guid        varchar(255)                 not null default ''  comment '唯一标识[暂时保留]',
     error_reason   text                      null                  comment '设备异常原因',
     create_time datetime                     not null default current_timestamp comment '创建时间',
-    update_time datetime                     not null default current_timestamp on update CURRENT_TIMESTAMP comment '更新时间',
+    update_time datetime                     not null default current_timestamp on update CURRENT_TIMESTAMP comment '更新时间'
 
 )comment '设备异常记录表';
 
@@ -100,18 +100,19 @@ create table iot_mod_error
     mod_code varchar(255)                    not null default ''  comment '物理模型编号',
     error_reason   text                      null                 comment '设备异常原因',
     create_time datetime                     not null default current_timestamp comment '创建时间',
-    update_time datetime                     not null default current_timestamp on update CURRENT_TIMESTAMP comment '更新时间',
+    update_time datetime                     not null default current_timestamp on update CURRENT_TIMESTAMP comment '更新时间'
 )comment '物理模型设备异常记录表';
 
 create table time_Series_database_mapping
 (
     id          bigint unsigned auto_increment
         primary key,
+    tenant_id                varchar(255)                  not null default '' comment '租户id',
     time_Series_table_name   varchar(255)                   not null default ''  comment '时序数据库子表名称',
     time_Series_super_name   varchar(255)                   not null default ''  comment '时序数据库超级表名称',
     guid                     varchar(255)                   not null default '' comment 'guid',
     create_time              datetime                       not null default current_timestamp comment '创建时间',
-    update_time              datetime                       not null default current_timestamp on update CURRENT_TIMESTAMP comment '更新时间',
+    update_time              datetime                       not null default current_timestamp on update CURRENT_TIMESTAMP comment '更新时间'
 )comment '时序数据库和关系型数据库映射表';
 
 --    create table iot_device_history