20260816:类署名作者更改
This commit is contained in:
parent
e7ea0f6f75
commit
725df3aa29
1376
docs/fastbee-device-report-engine.md
Normal file
1376
docs/fastbee-device-report-engine.md
Normal file
File diff suppressed because it is too large
Load Diff
@ -7,7 +7,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
/**
|
||||
* 启动程序
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@SpringBootApplication
|
||||
@ForestScan(basePackages = "com.fastbee")
|
||||
|
||||
@ -6,7 +6,7 @@ import org.springframework.boot.web.servlet.support.SpringBootServletInitializer
|
||||
/**
|
||||
* web容器中进行部署
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class FastBeeServletInitializer extends SpringBootServletInitializer {
|
||||
@Override
|
||||
|
||||
@ -26,7 +26,7 @@ import java.util.concurrent.TimeUnit;
|
||||
/**
|
||||
* 验证码操作处理
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "验证码操作")
|
||||
@RestController
|
||||
|
||||
@ -33,7 +33,7 @@ import java.util.List;
|
||||
/**
|
||||
* 通用请求处理
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "通用请求处理")
|
||||
@RestController
|
||||
|
||||
@ -17,7 +17,7 @@ import java.util.*;
|
||||
/**
|
||||
* 缓存监控
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "缓存监控")
|
||||
@RestController
|
||||
|
||||
@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
/**
|
||||
* 服务器监控
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "服务器监控")
|
||||
@RestController
|
||||
|
||||
@ -21,7 +21,7 @@ import java.util.List;
|
||||
/**
|
||||
* 系统访问记录
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "日志管理:登录日志")
|
||||
@RestController
|
||||
|
||||
@ -20,7 +20,7 @@ import java.util.List;
|
||||
/**
|
||||
* 操作日志记录
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "日志管理:操作日志")
|
||||
@RestController
|
||||
|
||||
@ -25,7 +25,7 @@ import java.util.List;
|
||||
/**
|
||||
* 在线用户监控
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "在线用户监控")
|
||||
@RestController
|
||||
|
||||
@ -20,7 +20,7 @@ import java.util.List;
|
||||
/**
|
||||
* 系统授权Controller
|
||||
*
|
||||
* @author zhuangpeng.li
|
||||
* @author Sumuxi
|
||||
* @date 2024-07-26
|
||||
*/
|
||||
@RestController
|
||||
|
||||
@ -22,7 +22,7 @@ import java.util.List;
|
||||
/**
|
||||
* 参数配置 信息操作处理
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "参数设置")
|
||||
@RestController
|
||||
|
||||
@ -36,7 +36,7 @@ import java.util.stream.Collectors;
|
||||
/**
|
||||
* 机构信息
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "机构管理")
|
||||
@RestController
|
||||
|
||||
@ -22,7 +22,7 @@ import java.util.List;
|
||||
/**
|
||||
* 数据字典信息
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
|
||||
@RestController
|
||||
|
||||
@ -24,7 +24,7 @@ import java.util.List;
|
||||
/**
|
||||
* 数据字典信息
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "字典管理")
|
||||
@RestController
|
||||
|
||||
@ -10,7 +10,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
/**
|
||||
* 首页
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@RestController
|
||||
public class SysIndexController {
|
||||
|
||||
@ -30,7 +30,7 @@ import static com.fastbee.common.constant.Constants.LANGUAGE;
|
||||
/**
|
||||
* 登录验证
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "登录验证")
|
||||
@RestController
|
||||
|
||||
@ -21,7 +21,7 @@ import java.util.List;
|
||||
/**
|
||||
* 菜单信息
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "菜单管理")
|
||||
@RestController
|
||||
|
||||
@ -19,7 +19,7 @@ import java.util.List;
|
||||
/**
|
||||
* 公告 信息操作处理
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "通知公告")
|
||||
@RestController
|
||||
|
||||
@ -24,7 +24,7 @@ import java.util.List;
|
||||
/**
|
||||
* 岗位信息操作处理
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "岗位管理")
|
||||
@RestController
|
||||
|
||||
@ -30,7 +30,7 @@ import java.util.List;
|
||||
/**
|
||||
* 个人信息 业务处理
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "个人中心")
|
||||
@RestController
|
||||
|
||||
@ -16,7 +16,7 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
/**
|
||||
* 注册验证
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "注册账号")
|
||||
@RestController
|
||||
|
||||
@ -34,7 +34,7 @@ import java.util.List;
|
||||
/**
|
||||
* 角色信息
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "角色管理")
|
||||
@RestController
|
||||
|
||||
@ -24,7 +24,7 @@ import java.util.List;
|
||||
/**
|
||||
* 翻译表管理
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "翻译表管理")
|
||||
@RestController
|
||||
|
||||
@ -33,7 +33,7 @@ import java.util.stream.Collectors;
|
||||
/**
|
||||
* 用户信息
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api(tags = "用户管理")
|
||||
@RestController
|
||||
|
||||
@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
/**
|
||||
* swagger 接口
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Controller
|
||||
@RequestMapping("/tool/swagger")
|
||||
|
||||
@ -14,7 +14,7 @@ import java.util.Map;
|
||||
/**
|
||||
* swagger 用户测试方法
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Api("swagger 用户测试方法")
|
||||
@RestController
|
||||
|
||||
@ -27,7 +27,7 @@ import java.util.stream.Collectors;
|
||||
/**
|
||||
* 测试类
|
||||
*
|
||||
* @author fastb
|
||||
* @author Sumuxi
|
||||
* @date 2023-09-13 11:42
|
||||
*/
|
||||
@Anonymous
|
||||
|
||||
@ -21,7 +21,7 @@ import java.util.List;
|
||||
/**
|
||||
* Swagger2的接口配置
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Configuration
|
||||
public class SwaggerConfig {
|
||||
|
||||
@ -5,7 +5,7 @@ import java.lang.annotation.*;
|
||||
/**
|
||||
* 匿名访问不鉴权注解
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Target({ElementType.METHOD, ElementType.TYPE})
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
|
||||
@ -5,7 +5,7 @@ import java.lang.annotation.*;
|
||||
/**
|
||||
* 数据权限过滤注解
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Target(ElementType.METHOD)
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
|
||||
@ -9,7 +9,7 @@ import java.lang.annotation.*;
|
||||
* <p>
|
||||
* 优先级:先方法,后类,如果方法覆盖了类上的数据源类型,以方法的为准,否则以类上的为准
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Target({ElementType.METHOD, ElementType.TYPE})
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
|
||||
@ -13,7 +13,7 @@ import java.math.BigDecimal;
|
||||
/**
|
||||
* 自定义导出Excel数据注解
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
@Target(ElementType.FIELD)
|
||||
|
||||
@ -8,7 +8,7 @@ import java.lang.annotation.Target;
|
||||
/**
|
||||
* Excel注解集
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Target(ElementType.FIELD)
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
|
||||
@ -8,7 +8,7 @@ import java.lang.annotation.*;
|
||||
/**
|
||||
* 自定义操作日志记录注解
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Target({ElementType.PARAMETER, ElementType.METHOD})
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
|
||||
@ -8,7 +8,7 @@ import java.lang.annotation.*;
|
||||
/**
|
||||
* 限流注解
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Target(ElementType.METHOD)
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
|
||||
@ -5,7 +5,7 @@ import java.lang.annotation.*;
|
||||
/**
|
||||
* 自定义注解防止表单重复提交
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Inherited
|
||||
@Target(ElementType.METHOD)
|
||||
|
||||
@ -5,7 +5,7 @@ import java.lang.annotation.*;
|
||||
/**
|
||||
* 表示系统内部协议解析器
|
||||
*
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2022/10/24 10:33
|
||||
*/
|
||||
@Target(ElementType.TYPE)
|
||||
|
||||
@ -14,7 +14,7 @@ import java.util.concurrent.ThreadPoolExecutor;
|
||||
/**
|
||||
* 设备报文处理线程池
|
||||
*
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Configuration
|
||||
@EnableAsync
|
||||
|
||||
@ -6,7 +6,7 @@ import org.springframework.stereotype.Component;
|
||||
/**
|
||||
* 读取项目相关配置
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Component
|
||||
@ConfigurationProperties(prefix = "fastbee")
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.constant;
|
||||
/**
|
||||
* 缓存的key 常量
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class CacheConstants {
|
||||
/**
|
||||
|
||||
@ -5,7 +5,7 @@ import io.jsonwebtoken.Claims;
|
||||
/**
|
||||
* 通用常量信息
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class Constants {
|
||||
/**
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.constant;
|
||||
/**
|
||||
* 常量
|
||||
*
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public interface FastBeeConstant {
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.constant;
|
||||
/**
|
||||
* 代码生成通用常量
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class GenConstants {
|
||||
/**
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.constant;
|
||||
/**
|
||||
* 返回状态码
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class HttpStatus {
|
||||
/**
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.constant;
|
||||
/**
|
||||
* 魔法值常量
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class MagicValueConstants {
|
||||
/**
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
package com.fastbee.common.constant;
|
||||
|
||||
/**
|
||||
* @author fastb
|
||||
* @author Sumuxi
|
||||
* @date 2023-08-03 10:20
|
||||
*/
|
||||
public class ProductAuthConstant {
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
package com.fastbee.common.constant;
|
||||
|
||||
/**
|
||||
* @author fastb
|
||||
* @author Sumuxi
|
||||
* @version 1.0
|
||||
* @description: 组态常量类
|
||||
* @date 2024-01-02 14:40
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
package com.fastbee.common.constant;
|
||||
|
||||
/**
|
||||
* @author fastb
|
||||
* @author Sumuxi
|
||||
* @version 1.0
|
||||
* @description: 场景相关的场景
|
||||
* @date 2024-06-04 15:26
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.constant;
|
||||
/**
|
||||
* 任务调度通用常量
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class ScheduleConstants {
|
||||
public static final String TASK_CLASS_NAME = "TASK_CLASS_NAME";
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.constant;
|
||||
/**
|
||||
* 用户常量信息
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class UserConstants {
|
||||
/**
|
||||
|
||||
@ -25,7 +25,7 @@ import java.util.List;
|
||||
/**
|
||||
* web层通用数据处理
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class BaseController {
|
||||
protected final Logger logger = LoggerFactory.getLogger(this.getClass());
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.core.device;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2024/6/14 9:25
|
||||
*/
|
||||
@Data
|
||||
|
||||
@ -8,7 +8,7 @@ import java.util.HashMap;
|
||||
/**
|
||||
* 操作消息提醒
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class AjaxResult extends HashMap<String, Object> {
|
||||
/**
|
||||
|
||||
@ -11,7 +11,7 @@ import java.time.LocalDateTime;
|
||||
/**
|
||||
* 基类,时间类型改为LocalDateTime
|
||||
*
|
||||
* @author fastb
|
||||
* @author Sumuxi
|
||||
* @date 2023-08-22 9:11
|
||||
*/
|
||||
@Data
|
||||
|
||||
@ -14,7 +14,7 @@ import java.util.Map;
|
||||
/**
|
||||
* Entity基类
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ -4,7 +4,7 @@ import com.fastbee.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author admin
|
||||
* @author Sumuxi
|
||||
* @version 1.0
|
||||
* @description: TODO
|
||||
* @date 2024-07-12 16:20
|
||||
|
||||
@ -5,7 +5,7 @@ import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author admin
|
||||
* @author Sumuxi
|
||||
* @version 1.0
|
||||
* @description: TODO
|
||||
* @date 2024-07-12 16:25
|
||||
|
||||
@ -7,7 +7,7 @@ import java.io.Serializable;
|
||||
/**
|
||||
* 响应信息主体
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class R<T> implements Serializable {
|
||||
/**
|
||||
|
||||
@ -6,7 +6,7 @@ import java.util.List;
|
||||
/**
|
||||
* Tree基类
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class TreeEntity extends BaseEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ -11,7 +11,7 @@ import java.util.stream.Collectors;
|
||||
/**
|
||||
* Treeselect树结构实体类
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class TreeSelect implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ -16,7 +16,7 @@ import java.util.List;
|
||||
/**
|
||||
* 部门表 sys_dept
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@ApiModel(value = "SysDept", description = "部门表 sys_dept")
|
||||
public class SysDept extends BaseEntity {
|
||||
|
||||
@ -16,7 +16,7 @@ import javax.validation.constraints.Size;
|
||||
/**
|
||||
* 字典数据表 sys_dict_data
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
@ApiModel(value = "SysDictData", description = "字典数据表 sys_dict_data")
|
||||
|
||||
@ -15,7 +15,7 @@ import javax.validation.constraints.Size;
|
||||
/**
|
||||
* 字典类型表 sys_dict_type
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@ApiModel(value = "SysDictType", description = "字典类型表 sys_dict_type")
|
||||
public class SysDictType extends BaseEntity {
|
||||
|
||||
@ -15,7 +15,7 @@ import java.util.List;
|
||||
/**
|
||||
* 菜单权限表 sys_menu
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@ApiModel(value = "SysMenu", description = "菜单权限表 sys_menu")
|
||||
public class SysMenu extends BaseEntity {
|
||||
|
||||
@ -16,7 +16,7 @@ import java.util.Set;
|
||||
/**
|
||||
* 角色表 sys_role
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@ApiModel(value = "SysRole", description = "角色表 sys_role")
|
||||
public class SysRole extends BaseEntity {
|
||||
|
||||
@ -7,7 +7,7 @@ import lombok.Data;
|
||||
/**
|
||||
* 翻译对象 sys_translate
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
public class SysTranslate extends BaseEntity {
|
||||
|
||||
@ -20,7 +20,7 @@ import java.util.List;
|
||||
/**
|
||||
* 用户对象 sys_user
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@ApiModel(value = "SysUser", description = "用户对象 sys_user")
|
||||
public class SysUser extends BaseEntity {
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.core.domain.model;
|
||||
/**
|
||||
* 用户登录对象
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class BindLoginBody extends LoginBody {
|
||||
/**
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.core.domain.model;
|
||||
/**
|
||||
* 用户注册对象
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class BindRegisterBody extends RegisterBody {
|
||||
/**
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.core.domain.model;
|
||||
/**
|
||||
* 用户登录对象
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class LoginBody {
|
||||
/**
|
||||
|
||||
@ -11,7 +11,7 @@ import java.util.Set;
|
||||
/**
|
||||
* 登录用户身份权限
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class LoginUser implements UserDetails {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.core.domain.model;
|
||||
/**
|
||||
* 用户注册对象
|
||||
*
|
||||
* @author ruoyi
|
||||
* @author Sumuxi
|
||||
*/
|
||||
public class RegisterBody extends LoginBody {
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@ import lombok.Data;
|
||||
/**
|
||||
* 大屏设备总览数据
|
||||
*
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
public class DashDeviceTotalDto {
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.core.iot.response;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2023/4/8 15:43
|
||||
*/
|
||||
@Data
|
||||
|
||||
@ -7,7 +7,7 @@ import lombok.NoArgsConstructor;
|
||||
/**
|
||||
* 物模型值的项
|
||||
*
|
||||
* @author kerwincui
|
||||
* @author Sumuxi
|
||||
* @date 2021-12-16
|
||||
*/
|
||||
@NoArgsConstructor
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.core.mq;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
public class DeviceReplyBo {
|
||||
|
||||
@ -14,7 +14,7 @@ import java.util.List;
|
||||
/**
|
||||
* 设备上行数据model
|
||||
*
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
|
||||
@ -16,7 +16,7 @@ import java.util.List;
|
||||
/**
|
||||
* 设备上报
|
||||
*
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
|
||||
@ -11,7 +11,7 @@ import java.util.Date;
|
||||
/**
|
||||
* 设备状态
|
||||
*
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
|
||||
@ -6,7 +6,7 @@ import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
public class DeviceTestReportBo {
|
||||
|
||||
@ -4,7 +4,7 @@ package com.fastbee.common.core.mq;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2024/9/4 10:49
|
||||
*/
|
||||
@Data
|
||||
|
||||
@ -11,7 +11,7 @@ import java.util.Date;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2022/12/5 11:26
|
||||
*/
|
||||
@Data
|
||||
|
||||
@ -8,7 +8,7 @@ import lombok.NoArgsConstructor;
|
||||
/**
|
||||
* 服务(指令)下发对象
|
||||
*
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
|
||||
@ -11,7 +11,7 @@ import java.util.Date;
|
||||
/**
|
||||
* 设备消息回调或者下发指令值
|
||||
*
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2022/5/11 9:27
|
||||
*/
|
||||
@Data
|
||||
|
||||
@ -3,7 +3,7 @@ package com.fastbee.common.core.mq;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
public class SubDeviceBo {
|
||||
|
||||
@ -11,7 +11,7 @@ import lombok.EqualsAndHashCode;
|
||||
/**
|
||||
* 消息解析model
|
||||
*
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2022/10/10 15:53
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
|
||||
@ -12,7 +12,7 @@ import java.util.List;
|
||||
/**
|
||||
* 设备下发指令model
|
||||
*
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2022/10/10 16:18
|
||||
*/
|
||||
@Data
|
||||
|
||||
@ -5,7 +5,7 @@ import lombok.Data;
|
||||
/**
|
||||
* 平台下发指令数据model
|
||||
*
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
public class DeviceFunctionMessage {
|
||||
|
||||
@ -9,7 +9,7 @@ import java.util.Date;
|
||||
/**
|
||||
* 设备消息
|
||||
*
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
@JsonInclude(JsonInclude.Include.NON_NULL)
|
||||
|
||||
@ -5,7 +5,7 @@ import lombok.Data;
|
||||
/**
|
||||
* 指令下发组将的model
|
||||
*
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
public class FunctionCallBackBo {
|
||||
|
||||
@ -5,7 +5,7 @@ import lombok.Data;
|
||||
/**
|
||||
* 指令下发组将的model
|
||||
*
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
public class InstructionsMessage {
|
||||
|
||||
@ -5,7 +5,7 @@ import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2024/6/20 10:53
|
||||
*/
|
||||
@Data
|
||||
|
||||
@ -6,7 +6,7 @@ import lombok.Data;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
public class MqttBo {
|
||||
|
||||
@ -4,7 +4,7 @@ import com.fastbee.common.core.protocol.modbus.ModbusCode;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2022/12/9 10:15
|
||||
*/
|
||||
@Data
|
||||
|
||||
@ -5,7 +5,7 @@ import lombok.Data;
|
||||
/**
|
||||
* 协议bean
|
||||
*
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2022/10/25 14:54
|
||||
*/
|
||||
@Data
|
||||
|
||||
@ -10,7 +10,7 @@ import java.util.List;
|
||||
/**
|
||||
* 上报数据模型bo
|
||||
*
|
||||
* @author bill
|
||||
* @author Sumuxi
|
||||
*/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
|
||||
@ -5,7 +5,7 @@ import lombok.Data;
|
||||
/**
|
||||
* 网关子设备model
|
||||
*
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2022/10/10 10:18
|
||||
*/
|
||||
@Data
|
||||
|
||||
@ -8,7 +8,7 @@ import java.math.BigDecimal;
|
||||
/**
|
||||
* OTA升级回复model
|
||||
*
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2022/10/24 17:20
|
||||
*/
|
||||
@Data
|
||||
|
||||
@ -9,7 +9,7 @@ import java.math.BigDecimal;
|
||||
/**
|
||||
* OTA远程升级
|
||||
*
|
||||
* @author gsb
|
||||
* @author Sumuxi
|
||||
* @date 2022/10/10 10:22
|
||||
*/
|
||||
@Data
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user