Browse Source

mqtt

pull/1/head
吴远 4 months ago
parent
commit
3c1f9d596d
  1. 7
      dk-modules/sample/src/main/java/org/dromara/sample/CloudApiSampleApplication.java
  2. 13
      dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IDeviceDictionaryMapper.java
  3. 12
      dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IDeviceHmsMapper.java
  4. 12
      dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IDeviceLogsMapper.java
  5. 14
      dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IDeviceMapper.java
  6. 12
      dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IDevicePayloadMapper.java
  7. 12
      dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IFirmwareModelMapper.java
  8. 12
      dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/ILogsFileIndexMapper.java
  9. 12
      dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/ILogsFileMapper.java
  10. 8
      dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IUserMapper.java
  11. 13
      dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IDeviceDictionaryMapper.java
  12. 6
      dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IDeviceFirmwareMapper.java
  13. 12
      dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IDeviceHmsMapper.java
  14. 12
      dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IDeviceLogsMapper.java
  15. 14
      dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IDeviceMapper.java
  16. 12
      dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IDevicePayloadMapper.java
  17. 12
      dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IFirmwareModelMapper.java
  18. 12
      dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/ILogsFileIndexMapper.java
  19. 12
      dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/ILogsFileMapper.java
  20. 2
      dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IWorkspaceMapper.java
  21. 37
      dk-modules/sample/src/main/java/org/dromara/sample/manage/model/dto/UserDTO.java
  22. 34
      dk-modules/sample/src/main/java/org/dromara/sample/manage/model/dto/UserListDTO.java
  23. 21
      dk-modules/sample/src/main/java/org/dromara/sample/manage/model/dto/UserLoginDTO.java
  24. 2
      dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceDictionaryServiceImpl.java
  25. 2
      dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceFirmwareServiceImpl.java
  26. 2
      dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceHmsServiceImpl.java
  27. 2
      dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceLogsServiceImpl.java
  28. 2
      dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DevicePayloadServiceImpl.java
  29. 2
      dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceServiceImpl.java
  30. 2
      dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/FirmwareModelServiceImpl.java
  31. 2
      dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/LogsFileIndexServiceImpl.java
  32. 2
      dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/LogsFileServiceImpl.java
  33. 2
      dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/WorkspaceServiceImpl.java
  34. 12
      dk-modules/sample/src/main/java/org/dromara/sample/map/dao/IDeviceFlightAreaMapper.java
  35. 12
      dk-modules/sample/src/main/java/org/dromara/sample/map/dao/IElementCoordinateMapper.java
  36. 12
      dk-modules/sample/src/main/java/org/dromara/sample/map/dao/IFlightAreaFileMapper.java
  37. 12
      dk-modules/sample/src/main/java/org/dromara/sample/map/dao/IFlightAreaPropertyMapper.java
  38. 12
      dk-modules/sample/src/main/java/org/dromara/sample/map/dao/IGroupElementMapper.java
  39. 12
      dk-modules/sample/src/main/java/org/dromara/sample/map/dao/IGroupMapper.java
  40. 13
      dk-modules/sample/src/main/java/org/dromara/sample/map/mapper/IDeviceFlightAreaMapper.java
  41. 14
      dk-modules/sample/src/main/java/org/dromara/sample/map/mapper/IElementCoordinateMapper.java
  42. 14
      dk-modules/sample/src/main/java/org/dromara/sample/map/mapper/IFlightAreaFileMapper.java
  43. 13
      dk-modules/sample/src/main/java/org/dromara/sample/map/mapper/IFlightAreaPropertyMapper.java
  44. 13
      dk-modules/sample/src/main/java/org/dromara/sample/map/mapper/IGroupElementMapper.java
  45. 13
      dk-modules/sample/src/main/java/org/dromara/sample/map/mapper/IGroupMapper.java
  46. 2
      dk-modules/sample/src/main/java/org/dromara/sample/map/service/impl/DeviceFlightAreaServiceImpl.java
  47. 2
      dk-modules/sample/src/main/java/org/dromara/sample/map/service/impl/ElementCoordinateServiceImpl.java
  48. 3
      dk-modules/sample/src/main/java/org/dromara/sample/map/service/impl/FlightAreaFileServiceImpl.java
  49. 2
      dk-modules/sample/src/main/java/org/dromara/sample/map/service/impl/FlightAreaPropertyServiceImpl.java
  50. 2
      dk-modules/sample/src/main/java/org/dromara/sample/map/service/impl/GroupElementServiceImpl.java
  51. 2
      dk-modules/sample/src/main/java/org/dromara/sample/map/service/impl/GroupServiceImpl.java
  52. 12
      dk-modules/sample/src/main/java/org/dromara/sample/media/dao/IFileMapper.java
  53. 13
      dk-modules/sample/src/main/java/org/dromara/sample/media/mapper/IFileMapper.java
  54. 2
      dk-modules/sample/src/main/java/org/dromara/sample/media/service/impl/FileServiceImpl.java
  55. 12
      dk-modules/sample/src/main/java/org/dromara/sample/wayline/dao/IWaylineFileMapper.java
  56. 12
      dk-modules/sample/src/main/java/org/dromara/sample/wayline/dao/IWaylineJobMapper.java
  57. 13
      dk-modules/sample/src/main/java/org/dromara/sample/wayline/mapper/IWaylineFileMapper.java
  58. 14
      dk-modules/sample/src/main/java/org/dromara/sample/wayline/mapper/IWaylineJobMapper.java
  59. 3
      dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/impl/WaylineFileServiceImpl.java
  60. 2
      dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/impl/WaylineJobServiceImpl.java
  61. 5
      dk-modules/sample/src/main/resources/application.yml

7
dk-modules/sample/src/main/java/org/dromara/sample/CloudApiSampleApplication.java

@ -4,13 +4,10 @@ import org.apache.dubbo.config.spring.context.annotation.EnableDubbo;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.scheduling.annotation.EnableScheduling;
@MapperScan("org.dromara.sample.*.dao")
@MapperScan("org.dromara.sample.*.mapper")
@EnableDubbo
@SpringBootApplication(scanBasePackages = {"org.dromara.common.sdk.**","org.dromara.sample.**"}, exclude = DataSourceAutoConfiguration.class)
@SpringBootApplication(scanBasePackages = {"org.dromara.common.sdk.**","org.dromara.sample.**"})
public class CloudApiSampleApplication {
public static void main(String[] args) {

13
dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IDeviceDictionaryMapper.java

@ -1,13 +0,0 @@
package org.dromara.sample.manage.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.manage.model.entity.DeviceDictionaryEntity;
/**
*
* @author sean.zhou
* @date 2021/11/15
* @version 0.1
*/
public interface IDeviceDictionaryMapper extends BaseMapper<DeviceDictionaryEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IDeviceHmsMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.manage.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.manage.model.entity.DeviceHmsEntity;
/**
* @author sean
* @version 1.1
* @date 2022/7/6
*/
public interface IDeviceHmsMapper extends BaseMapper<DeviceHmsEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IDeviceLogsMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.manage.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.manage.model.entity.DeviceLogsEntity;
/**
* @author sean
* @version 1.2
* @date 2022/9/7
*/
public interface IDeviceLogsMapper extends BaseMapper<DeviceLogsEntity> {
}

14
dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IDeviceMapper.java

@ -1,14 +0,0 @@
package org.dromara.sample.manage.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.manage.model.entity.DeviceEntity;
/**
*
* @author sean.zhou
* @date 2021/11/10
* @version 0.1
*/
public interface IDeviceMapper extends BaseMapper<DeviceEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IDevicePayloadMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.manage.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.manage.model.entity.DevicePayloadEntity;
/**
* @author sean.zhou
* @date 2021/11/19
* @version 0.1
*/
public interface IDevicePayloadMapper extends BaseMapper<DevicePayloadEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IFirmwareModelMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.manage.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.manage.model.entity.FirmwareModelEntity;
/**
* @author sean
* @version 1.3
* @date 2022/12/21
*/
public interface IFirmwareModelMapper extends BaseMapper<FirmwareModelEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/ILogsFileIndexMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.manage.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.manage.model.entity.LogsFileIndexEntity;
/**
* @author sean
* @version 1.2
* @date 2022/9/8
*/
public interface ILogsFileIndexMapper extends BaseMapper<LogsFileIndexEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/ILogsFileMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.manage.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.manage.model.entity.LogsFileEntity;
/**
* @author sean
* @version 1.2
* @date 2022/9/7
*/
public interface ILogsFileMapper extends BaseMapper<LogsFileEntity> {
}

8
dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IUserMapper.java

@ -1,8 +0,0 @@
package org.dromara.sample.manage.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.manage.model.entity.UserEntity;
public interface IUserMapper extends BaseMapper<UserEntity> {
}

13
dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IDeviceDictionaryMapper.java

@ -0,0 +1,13 @@
package org.dromara.sample.manage.mapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.manage.model.entity.DeviceDictionaryEntity;
/**
*
* @author sean.zhou
* @date 2021/11/15
* @version 0.1
*/
public interface IDeviceDictionaryMapper extends BaseMapperPlus<DeviceDictionaryEntity,BaseMapperPlus> {
}

6
dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IDeviceFirmwareMapper.java → dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IDeviceFirmwareMapper.java

@ -1,9 +1,9 @@
package org.dromara.sample.manage.dao;
package org.dromara.sample.manage.mapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.manage.model.entity.DeviceFirmwareEntity;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
@ -13,7 +13,7 @@ import org.apache.ibatis.annotations.Select;
* @version 1.2
* @date 2022/8/16
*/
public interface IDeviceFirmwareMapper extends BaseMapper<DeviceFirmwareEntity> {
public interface IDeviceFirmwareMapper extends BaseMapperPlus<DeviceFirmwareEntity,DeviceFirmwareEntity> {
String sql = "<script> \n" +
"SELECT \n" +
" * \n" +

12
dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IDeviceHmsMapper.java

@ -0,0 +1,12 @@
package org.dromara.sample.manage.mapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.manage.model.entity.DeviceHmsEntity;
/**
* @author sean
* @version 1.1
* @date 2022/7/6
*/
public interface IDeviceHmsMapper extends BaseMapperPlus<DeviceHmsEntity,DeviceHmsEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IDeviceLogsMapper.java

@ -0,0 +1,12 @@
package org.dromara.sample.manage.mapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.manage.model.entity.DeviceLogsEntity;
/**
* @author sean
* @version 1.2
* @date 2022/9/7
*/
public interface IDeviceLogsMapper extends BaseMapperPlus<DeviceLogsEntity,DeviceLogsEntity> {
}

14
dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IDeviceMapper.java

@ -0,0 +1,14 @@
package org.dromara.sample.manage.mapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.manage.model.entity.DeviceEntity;
/**
*
* @author sean.zhou
* @date 2021/11/10
* @version 0.1
*/
public interface IDeviceMapper extends BaseMapperPlus<DeviceEntity,DeviceEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IDevicePayloadMapper.java

@ -0,0 +1,12 @@
package org.dromara.sample.manage.mapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.manage.model.entity.DevicePayloadEntity;
/**
* @author sean.zhou
* @date 2021/11/19
* @version 0.1
*/
public interface IDevicePayloadMapper extends BaseMapperPlus<DevicePayloadEntity,DevicePayloadEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IFirmwareModelMapper.java

@ -0,0 +1,12 @@
package org.dromara.sample.manage.mapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.manage.model.entity.FirmwareModelEntity;
/**
* @author sean
* @version 1.3
* @date 2022/12/21
*/
public interface IFirmwareModelMapper extends BaseMapperPlus<FirmwareModelEntity,FirmwareModelEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/ILogsFileIndexMapper.java

@ -0,0 +1,12 @@
package org.dromara.sample.manage.mapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.manage.model.entity.LogsFileIndexEntity;
/**
* @author sean
* @version 1.2
* @date 2022/9/8
*/
public interface ILogsFileIndexMapper extends BaseMapperPlus<LogsFileIndexEntity,LogsFileIndexEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/ILogsFileMapper.java

@ -0,0 +1,12 @@
package org.dromara.sample.manage.mapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.manage.model.entity.LogsFileEntity;
/**
* @author sean
* @version 1.2
* @date 2022/9/7
*/
public interface ILogsFileMapper extends BaseMapperPlus<LogsFileEntity,LogsFileEntity> {
}

2
dk-modules/sample/src/main/java/org/dromara/sample/manage/dao/IWorkspaceMapper.java → dk-modules/sample/src/main/java/org/dromara/sample/manage/mapper/IWorkspaceMapper.java

@ -1,4 +1,4 @@
package org.dromara.sample.manage.dao;
package org.dromara.sample.manage.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.manage.model.entity.WorkspaceEntity;

37
dk-modules/sample/src/main/java/org/dromara/sample/manage/model/dto/UserDTO.java

@ -1,37 +0,0 @@
package org.dromara.sample.manage.model.dto;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class UserDTO {
@JsonProperty("user_id")
private String userId;
private String username;
@JsonProperty("workspace_id")
private String workspaceId;
@JsonProperty("user_type")
private Integer userType;
@JsonProperty("mqtt_username")
private String mqttUsername;
@JsonProperty("mqtt_password")
private String mqttPassword;
@JsonProperty("access_token")
private String accessToken;
@JsonProperty("mqtt_addr")
private String mqttAddr;
}

34
dk-modules/sample/src/main/java/org/dromara/sample/manage/model/dto/UserListDTO.java

@ -1,34 +0,0 @@
package org.dromara.sample.manage.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
/**
* @author sean
* @version 1.0
* @date 2022/4/18
*/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class UserListDTO {
private String userId;
private String username;
private String workspaceName;
private String userType;
private String mqttUsername;
private String mqttPassword;
private LocalDateTime createTime;
}

21
dk-modules/sample/src/main/java/org/dromara/sample/manage/model/dto/UserLoginDTO.java

@ -1,21 +0,0 @@
package org.dromara.sample.manage.model.dto;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.NonNull;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class UserLoginDTO {
@NonNull
private String username;
@NonNull
private String password;
@NonNull
private Integer flag;
}

2
dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceDictionaryServiceImpl.java

@ -1,7 +1,7 @@
package org.dromara.sample.manage.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import org.dromara.sample.manage.dao.IDeviceDictionaryMapper;
import org.dromara.sample.manage.mapper.IDeviceDictionaryMapper;
import org.dromara.sample.manage.model.dto.DeviceDictionaryDTO;
import org.dromara.sample.manage.model.entity.DeviceDictionaryEntity;
import org.dromara.sample.manage.service.IDeviceDictionaryService;

2
dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceFirmwareServiceImpl.java

@ -22,7 +22,7 @@ import org.dromara.common.sdk.mqtt.events.TopicEventsResponse;
import org.dromara.common.websocket.dto.BizCodeEnum;
import org.dromara.common.websocket.utils.WebSocketUtils;
import org.dromara.sample.component.mqtt.model.EventsReceiver;
import org.dromara.sample.manage.dao.IDeviceFirmwareMapper;
import org.dromara.sample.manage.mapper.IDeviceFirmwareMapper;
import org.dromara.sample.manage.model.dto.*;
import org.dromara.sample.manage.model.entity.DeviceFirmwareEntity;
import org.dromara.sample.manage.model.enums.UserTypeEnum;

2
dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceHmsServiceImpl.java

@ -11,7 +11,7 @@ import org.dromara.common.sdk.common.PaginationData;
import org.dromara.common.sdk.mqtt.events.TopicEventsRequest;
import org.dromara.common.websocket.dto.BizCodeEnum;
import org.dromara.common.websocket.utils.WebSocketUtils;
import org.dromara.sample.manage.dao.IDeviceHmsMapper;
import org.dromara.sample.manage.mapper.IDeviceHmsMapper;
import org.dromara.sample.manage.model.common.HmsJsonUtil;
import org.dromara.sample.manage.model.common.HmsMessage;
import org.dromara.sample.manage.model.dto.DeviceDTO;

2
dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceLogsServiceImpl.java

@ -22,7 +22,7 @@ import org.dromara.common.websocket.dto.BizCodeEnum;
import org.dromara.common.websocket.utils.WebSocketUtils;
import org.dromara.sample.component.mqtt.model.EventsReceiver;
import org.dromara.sample.manage.dao.IDeviceLogsMapper;
import org.dromara.sample.manage.mapper.IDeviceLogsMapper;
import org.dromara.sample.manage.model.dto.*;
import org.dromara.sample.manage.model.entity.DeviceLogsEntity;
import org.dromara.sample.manage.model.enums.DeviceLogsStatusEnum;

2
dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DevicePayloadServiceImpl.java

@ -7,7 +7,7 @@ import org.dromara.common.sdk.cloudapi.device.*;
import org.dromara.common.websocket.dto.BizCodeEnum;
import org.dromara.common.websocket.utils.WebSocketUtils;
import org.dromara.sample.control.model.enums.DroneAuthorityEnum;
import org.dromara.sample.manage.dao.IDevicePayloadMapper;
import org.dromara.sample.manage.mapper.IDevicePayloadMapper;
import org.dromara.sample.manage.model.dto.*;
import org.dromara.sample.manage.model.entity.DevicePayloadEntity;
import org.dromara.sample.manage.model.enums.UserTypeEnum;

2
dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceServiceImpl.java

@ -29,7 +29,7 @@ import org.dromara.common.websocket.utils.WebSocketUtils;
import org.dromara.sample.common.error.CommonErrorEnum;
import org.dromara.sample.component.mqtt.model.EventsReceiver;
import org.dromara.sample.control.model.enums.DroneAuthorityEnum;
import org.dromara.sample.manage.dao.IDeviceMapper;
import org.dromara.sample.manage.mapper.IDeviceMapper;
import org.dromara.sample.manage.model.dto.*;
import org.dromara.sample.manage.model.entity.DeviceEntity;
import org.dromara.sample.manage.model.enums.DeviceFirmwareStatusEnum;

2
dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/FirmwareModelServiceImpl.java

@ -1,6 +1,6 @@
package org.dromara.sample.manage.service.impl;
import org.dromara.sample.manage.dao.IFirmwareModelMapper;
import org.dromara.sample.manage.mapper.IFirmwareModelMapper;
import org.dromara.sample.manage.model.dto.FirmwareModelDTO;
import org.dromara.sample.manage.model.entity.FirmwareModelEntity;
import org.dromara.sample.manage.service.IFirmwareModelService;

2
dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/LogsFileIndexServiceImpl.java

@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import org.dromara.common.sdk.cloudapi.log.LogFileIndex;
import org.dromara.common.sdk.cloudapi.log.LogModuleEnum;
import org.dromara.sample.manage.dao.ILogsFileIndexMapper;
import org.dromara.sample.manage.mapper.ILogsFileIndexMapper;
import org.dromara.sample.manage.model.dto.LogsFileDTO;
import org.dromara.sample.manage.model.dto.LogsFileUploadDTO;
import org.dromara.sample.manage.model.entity.LogsFileIndexEntity;

2
dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/LogsFileServiceImpl.java

@ -9,7 +9,7 @@ import org.dromara.common.sdk.cloudapi.log.FileUploadProgressFile;
import org.dromara.common.sdk.cloudapi.log.FileUploadStartFile;
import org.dromara.common.sdk.cloudapi.log.FileUploadStatusEnum;
import org.dromara.common.sdk.cloudapi.log.LogFileIndex;
import org.dromara.sample.manage.dao.ILogsFileMapper;
import org.dromara.sample.manage.mapper.ILogsFileMapper;
import org.dromara.sample.manage.model.dto.LogsFileDTO;
import org.dromara.sample.manage.model.dto.LogsFileUploadDTO;
import org.dromara.sample.manage.model.entity.LogsFileEntity;

2
dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/WorkspaceServiceImpl.java

@ -1,7 +1,7 @@
package org.dromara.sample.manage.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import org.dromara.sample.manage.dao.IWorkspaceMapper;
import org.dromara.sample.manage.mapper.IWorkspaceMapper;
import org.dromara.sample.manage.model.dto.WorkspaceDTO;
import org.dromara.sample.manage.model.entity.WorkspaceEntity;
import org.dromara.sample.manage.service.IWorkspaceService;

12
dk-modules/sample/src/main/java/org/dromara/sample/map/dao/IDeviceFlightAreaMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.map.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.map.model.entity.DeviceFlightAreaEntity;
/**
* @author sean
* @version 1.9
* @date 2023/11/23
*/
public interface IDeviceFlightAreaMapper extends BaseMapper<DeviceFlightAreaEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/map/dao/IElementCoordinateMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.map.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.map.model.entity.ElementCoordinateEntity;
/**
* @author sean
* @version 0.2
* @date 2021/11/29
*/
public interface IElementCoordinateMapper extends BaseMapper<ElementCoordinateEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/map/dao/IFlightAreaFileMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.map.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.map.model.entity.FlightAreaFileEntity;
/**
* @author sean
* @version 1.9
* @date 2023/11/22
*/
public interface IFlightAreaFileMapper extends BaseMapper<FlightAreaFileEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/map/dao/IFlightAreaPropertyMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.map.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.map.model.entity.FlightAreaPropertyEntity;
/**
* @author sean
* @version 1.9
* @date 2023/11/21
*/
public interface IFlightAreaPropertyMapper extends BaseMapper<FlightAreaPropertyEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/map/dao/IGroupElementMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.map.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.map.model.entity.GroupElementEntity;
/**
* @author sean
* @version 0.2
* @date 2021/11/29
*/
public interface IGroupElementMapper extends BaseMapper<GroupElementEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/map/dao/IGroupMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.map.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.map.model.entity.GroupEntity;
/**
* @author sean
* @version 0.2
* @date 2021/11/29
*/
public interface IGroupMapper extends BaseMapper<GroupEntity> {
}

13
dk-modules/sample/src/main/java/org/dromara/sample/map/mapper/IDeviceFlightAreaMapper.java

@ -0,0 +1,13 @@
package org.dromara.sample.map.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.map.model.entity.DeviceFlightAreaEntity;
/**
* @author sean
* @version 1.9
* @date 2023/11/23
*/
public interface IDeviceFlightAreaMapper extends BaseMapperPlus<DeviceFlightAreaEntity,DeviceFlightAreaEntity> {
}

14
dk-modules/sample/src/main/java/org/dromara/sample/map/mapper/IElementCoordinateMapper.java

@ -0,0 +1,14 @@
package org.dromara.sample.map.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.map.model.entity.DeviceFlightAreaEntity;
import org.dromara.sample.map.model.entity.ElementCoordinateEntity;
/**
* @author sean
* @version 0.2
* @date 2021/11/29
*/
public interface IElementCoordinateMapper extends BaseMapperPlus<ElementCoordinateEntity, ElementCoordinateEntity> {
}

14
dk-modules/sample/src/main/java/org/dromara/sample/map/mapper/IFlightAreaFileMapper.java

@ -0,0 +1,14 @@
package org.dromara.sample.map.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.map.model.entity.ElementCoordinateEntity;
import org.dromara.sample.map.model.entity.FlightAreaFileEntity;
/**
* @author sean
* @version 1.9
* @date 2023/11/22
*/
public interface IFlightAreaFileMapper extends BaseMapperPlus<FlightAreaFileEntity, FlightAreaFileEntity> {
}

13
dk-modules/sample/src/main/java/org/dromara/sample/map/mapper/IFlightAreaPropertyMapper.java

@ -0,0 +1,13 @@
package org.dromara.sample.map.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.map.model.entity.FlightAreaPropertyEntity;
/**
* @author sean
* @version 1.9
* @date 2023/11/21
*/
public interface IFlightAreaPropertyMapper extends BaseMapperPlus<FlightAreaPropertyEntity,FlightAreaPropertyEntity> {
}

13
dk-modules/sample/src/main/java/org/dromara/sample/map/mapper/IGroupElementMapper.java

@ -0,0 +1,13 @@
package org.dromara.sample.map.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.map.model.entity.GroupElementEntity;
/**
* @author sean
* @version 0.2
* @date 2021/11/29
*/
public interface IGroupElementMapper extends BaseMapperPlus<GroupElementEntity,GroupElementEntity> {
}

13
dk-modules/sample/src/main/java/org/dromara/sample/map/mapper/IGroupMapper.java

@ -0,0 +1,13 @@
package org.dromara.sample.map.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.map.model.entity.GroupEntity;
/**
* @author sean
* @version 0.2
* @date 2021/11/29
*/
public interface IGroupMapper extends BaseMapperPlus<GroupEntity,GroupEntity> {
}

2
dk-modules/sample/src/main/java/org/dromara/sample/map/service/impl/DeviceFlightAreaServiceImpl.java

@ -3,7 +3,7 @@ package org.dromara.sample.map.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import org.dromara.common.sdk.cloudapi.flightarea.FlightAreaSyncReasonEnum;
import org.dromara.common.sdk.cloudapi.flightarea.FlightAreaSyncStatusEnum;
import org.dromara.sample.map.dao.IDeviceFlightAreaMapper;
import org.dromara.sample.map.mapper.IDeviceFlightAreaMapper;
import org.dromara.sample.map.model.dto.DeviceFlightAreaDTO;
import org.dromara.sample.map.model.entity.DeviceFlightAreaEntity;
import org.dromara.sample.map.service.IDeviceFlightAreaService;

2
dk-modules/sample/src/main/java/org/dromara/sample/map/service/impl/ElementCoordinateServiceImpl.java

@ -3,7 +3,7 @@ package org.dromara.sample.map.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import org.dromara.common.sdk.cloudapi.map.ElementCoordinate;
import org.dromara.sample.map.dao.IElementCoordinateMapper;
import org.dromara.sample.map.mapper.IElementCoordinateMapper;
import org.dromara.sample.map.model.entity.ElementCoordinateEntity;
import org.dromara.sample.map.service.IElementCoordinateService;
import org.springframework.beans.factory.annotation.Autowired;

3
dk-modules/sample/src/main/java/org/dromara/sample/map/service/impl/FlightAreaFileServiceImpl.java

@ -1,13 +1,12 @@
package org.dromara.sample.map.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import org.dromara.common.core.utils.StringUtils;
import org.dromara.common.oss.core.OssClient;
import org.dromara.common.oss.factory.OssFactory;
import org.dromara.common.sdk.cloudapi.flightarea.*;
import org.dromara.common.sdk.cloudapi.map.ElementCircleGeometry;
import org.dromara.common.sdk.cloudapi.map.ElementPointGeometry;
import org.dromara.sample.map.dao.IFlightAreaFileMapper;
import org.dromara.sample.map.mapper.IFlightAreaFileMapper;
import org.dromara.sample.map.model.dto.FlightAreaDTO;
import org.dromara.sample.map.model.dto.FlightAreaFileDTO;
import org.dromara.sample.map.model.entity.FlightAreaFileEntity;

2
dk-modules/sample/src/main/java/org/dromara/sample/map/service/impl/FlightAreaPropertyServiceImpl.java

@ -3,7 +3,7 @@ package org.dromara.sample.map.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import org.dromara.common.sdk.cloudapi.flightarea.GeofenceTypeEnum;
import org.dromara.common.sdk.cloudapi.flightarea.GeometrySubTypeEnum;
import org.dromara.sample.map.dao.IFlightAreaPropertyMapper;
import org.dromara.sample.map.mapper.IFlightAreaPropertyMapper;
import org.dromara.sample.map.model.dto.FlightAreaPropertyDTO;
import org.dromara.sample.map.model.dto.FlightAreaPropertyUpdate;
import org.dromara.sample.map.model.entity.FlightAreaPropertyEntity;

2
dk-modules/sample/src/main/java/org/dromara/sample/map/service/impl/GroupElementServiceImpl.java

@ -2,7 +2,7 @@ package org.dromara.sample.map.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import org.dromara.common.sdk.cloudapi.map.*;
import org.dromara.sample.map.dao.IGroupElementMapper;
import org.dromara.sample.map.mapper.IGroupElementMapper;
import org.dromara.sample.map.model.dto.GroupElementDTO;
import org.dromara.sample.map.model.entity.GroupElementEntity;
import org.dromara.sample.map.service.IElementCoordinateService;

2
dk-modules/sample/src/main/java/org/dromara/sample/map/service/impl/GroupServiceImpl.java

@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import org.dromara.common.sdk.cloudapi.map.GetMapElementsResponse;
import org.dromara.common.sdk.cloudapi.map.GroupTypeEnum;
import org.dromara.sample.map.dao.IGroupMapper;
import org.dromara.sample.map.mapper.IGroupMapper;
import org.dromara.sample.map.model.entity.GroupEntity;
import org.dromara.sample.map.service.IGroupElementService;
import org.dromara.sample.map.service.IGroupService;

12
dk-modules/sample/src/main/java/org/dromara/sample/media/dao/IFileMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.media.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.media.model.MediaFileEntity;
/**
* @author sean
* @version 0.2
* @date 2021/12/9
*/
public interface IFileMapper extends BaseMapper<MediaFileEntity> {
}

13
dk-modules/sample/src/main/java/org/dromara/sample/media/mapper/IFileMapper.java

@ -0,0 +1,13 @@
package org.dromara.sample.media.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.media.model.MediaFileEntity;
/**
* @author sean
* @version 0.2
* @date 2021/12/9
*/
public interface IFileMapper extends BaseMapperPlus<MediaFileEntity,MediaFileEntity> {
}

2
dk-modules/sample/src/main/java/org/dromara/sample/media/service/impl/FileServiceImpl.java

@ -11,7 +11,7 @@ import org.dromara.common.sdk.common.Pagination;
import org.dromara.common.sdk.common.PaginationData;
import org.dromara.sample.manage.model.dto.DeviceDictionaryDTO;
import org.dromara.sample.manage.service.IDeviceDictionaryService;
import org.dromara.sample.media.dao.IFileMapper;
import org.dromara.sample.media.mapper.IFileMapper;
import org.dromara.sample.media.model.MediaFileDTO;
import org.dromara.sample.media.model.MediaFileEntity;
import org.dromara.sample.media.service.IFileService;

12
dk-modules/sample/src/main/java/org/dromara/sample/wayline/dao/IWaylineFileMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.wayline.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.wayline.model.entity.WaylineFileEntity;
/**
* @author sean
* @version 0.3
* @date 2021/12/22
*/
public interface IWaylineFileMapper extends BaseMapper<WaylineFileEntity> {
}

12
dk-modules/sample/src/main/java/org/dromara/sample/wayline/dao/IWaylineJobMapper.java

@ -1,12 +0,0 @@
package org.dromara.sample.wayline.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.sample.wayline.model.entity.WaylineJobEntity;
/**
* @author sean
* @version 1.1
* @date 2022/6/1
*/
public interface IWaylineJobMapper extends BaseMapper<WaylineJobEntity> {
}

13
dk-modules/sample/src/main/java/org/dromara/sample/wayline/mapper/IWaylineFileMapper.java

@ -0,0 +1,13 @@
package org.dromara.sample.wayline.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.wayline.model.entity.WaylineFileEntity;
/**
* @author sean
* @version 0.3
* @date 2021/12/22
*/
public interface IWaylineFileMapper extends BaseMapperPlus<WaylineFileEntity,WaylineFileEntity> {
}

14
dk-modules/sample/src/main/java/org/dromara/sample/wayline/mapper/IWaylineJobMapper.java

@ -0,0 +1,14 @@
package org.dromara.sample.wayline.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.sample.wayline.model.entity.WaylineFileEntity;
import org.dromara.sample.wayline.model.entity.WaylineJobEntity;
/**
* @author sean
* @version 1.1
* @date 2022/6/1
*/
public interface IWaylineJobMapper extends BaseMapperPlus<WaylineJobEntity, WaylineFileEntity> {
}

3
dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/impl/WaylineFileServiceImpl.java

@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import jodd.util.StringUtil;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Node;
@ -20,7 +19,7 @@ import org.dromara.common.sdk.cloudapi.wayline.GetWaylineListResponse;
import org.dromara.common.sdk.cloudapi.wayline.WaylineTypeEnum;
import org.dromara.common.sdk.common.Pagination;
import org.dromara.common.sdk.common.PaginationData;
import org.dromara.sample.wayline.dao.IWaylineFileMapper;
import org.dromara.sample.wayline.mapper.IWaylineFileMapper;
import org.dromara.sample.wayline.model.dto.KmzFileProperties;
import org.dromara.sample.wayline.model.dto.WaylineFileDTO;
import org.dromara.sample.wayline.model.entity.WaylineFileEntity;

2
dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/impl/WaylineJobServiceImpl.java

@ -18,7 +18,7 @@ import org.dromara.sample.manage.service.IDeviceRedisService;
import org.dromara.sample.manage.service.IDeviceService;
import org.dromara.sample.media.model.MediaFileCountDTO;
import org.dromara.sample.media.service.IFileService;
import org.dromara.sample.wayline.dao.IWaylineJobMapper;
import org.dromara.sample.wayline.mapper.IWaylineJobMapper;
import org.dromara.sample.wayline.model.dto.WaylineJobDTO;
import org.dromara.sample.wayline.model.entity.WaylineJobEntity;
import org.dromara.sample.wayline.model.enums.WaylineJobStatusEnum;

5
dk-modules/sample/src/main/resources/application.yml

@ -12,11 +12,6 @@ spring:
# 环境配置
active: @profiles.active@
cloud-sdk:
mqtt:
# Topics that need to be subscribed when initially connecting to mqtt, multiple topics are divided by ",".
inbound-topic: sys/product/+/status,thing/product/+/requests
--- # nacos 配置
spring:
cloud:

Loading…
Cancel
Save