Commit Graph

42 Commits

Author SHA1 Message Date
df72492f90 refactor(test): 重构测试包结构并优化设备查询功能
- 重构测试包结构,按模块重新组织测试类
- 优化设备查询功能,增加模糊查询接口
- 更新数据库脚本,添加部门数据初始化
- 调整部分类名以更好地反映其功能和所在包
2025-01-04 15:53:55 +08:00
75d640cf3c fix(iot): 补充设备、事件和服务名称非空校验
- 在创建和更新设备、事件和服务时,增加了对名称非空的校验
- 抛出 ConstraintException 异常,提示名称不能为空
- 优化了数据完整性验证,防止非法数据入库
2024-12-28 20:54:04 +08:00
e1a027e55a refactor(iot): 重构产品和服务参数处理逻辑
- 移除 ProductParam 实体和相关操作
- 更新 Param 实体,增加 foreignType 和 foreignId 字段- 修改 ProductServiceImpl,使用 ParamService 处理参数
- 更新 Serve 实体,区分输入和输出参数
- 调整 ServeDto,分离 inputs 和 outputs
- 注释掉 JpaUserDetailsServiceImpl 中的权限查询代码
2024-12-28 20:44:32 +08:00
a9c7236a4e feat(iot): 重构物模型参数创建逻辑
- 移除 EventParam、ProductParam、ServeParam 等中间表
-将参数创建、更新和删除逻辑移至 ParamService
- 为 Param 实体添加 deptId 字段
- 优化 Bulletin 相关代码,增加单元测试
2024-12-26 14:30:02 +08:00
vertoryao
5e508a5db2 fix(菜单模块): 处理合并代码的报错 2024-12-26 09:50:32 +08:00
vertoryao
1eb01519ad Merge remote-tracking branch 'origin/feature/iot' into develop
# Conflicts:
#	src/main/java/com/zsc/edu/gateway/FirstTimeInitializer.java
#	src/main/java/com/zsc/edu/gateway/framework/mybatisplus/MyMetaObjectHandler.java
#	src/main/java/com/zsc/edu/gateway/framework/security/JpaUserDetailsServiceImpl.java
#	src/main/java/com/zsc/edu/gateway/framework/security/SpringSecurityConfig.java
#	src/main/java/com/zsc/edu/gateway/modules/system/controller/DeptController.java
#	src/main/java/com/zsc/edu/gateway/modules/system/entity/Authority.java
#	src/main/java/com/zsc/edu/gateway/modules/system/service/DeptService.java
#	src/main/java/com/zsc/edu/gateway/modules/system/service/impl/DeptServiceImpl.java
#	src/main/resources/mappers/DeptMapper.xml
#	src/main/resources/mappers/RoleMapper.xml
#	src/main/resources/mappers/systemMappers/UserMapper.xml
2024-12-25 16:58:28 +08:00
vertoryao
3772c2d33b fix(菜单模块): 优化菜单模块 2024-12-25 16:54:13 +08:00
vertoryao
b6c72c9b90 feat(菜单模块): 优化菜单模块 2024-12-24 17:12:19 +08:00
vertoryao
6a1fcc9871 feat(菜单模块): 优化菜单模块 2024-12-20 14:53:56 +08:00
be080ffb3a refactor(iot): 重构参数处理逻辑
- 合并参数创建和更新方法,减少重复代码
- 优化参数查询和删除逻辑,提高效率
-调整服务和产品相关方法,适应新的参数处理方式
-移除未使用的 ParamType 枚举
2024-12-19 15:26:54 +08:00
vertoryao
547021ca13 feat(菜单模块): 修改部分权限代码 2024-12-19 09:50:56 +08:00
f6a12e2b35 refactor(iot): 重构 IoT 模块代码
- 优化了多个控制器、服务和 mapper 类的实现
- 删除了不必要的代码和注释
- 改进了查询逻辑,使用 LambdaQueryWrapper替代复杂的 XML 配置- 统一了分页查询的实现方式
- 删除了未使用的 AttachmentVo 类
-调整了 Event 和 Product 相关的 mapper 配置
2024-12-17 14:29:37 +08:00
1c1c9586e6 refactor(iot): 重构 IoT 相关代码
- 优化了 ParamMapper 接口,删除了未使用的代码
- 改进了 ProductServiceImpl 中的代码格式和命名
- 调整了 PropertyQuery 和 PropertyServiceImpl 中的代码结构
- 删除了 GlobalResponseHandler 类,简化了响应处理逻辑
2024-12-12 15:19:11 +08:00
6f4a7a3345 refactor(iot): 重构设备和事件相关代码
- 修改设备和事件的 Mapper、Repository、Service 层代码
- 优化查询接口,改用 DeviceVo 和 EventVo 返回结果
- 移除不必要的关联查询,提高查询效率- 修正部分字段名称和数据类型,使其更加合理
2024-12-12 14:37:08 +08:00
ad31cfbd09 refactor(iot): 重构设备和事件相关代码
- 更新设备和事件的实体类定义,增加必要的字段和注解
-重构设备和事件的控制器、服务层和数据访问层接口
- 优化分页查询逻辑,使用 MP 的 IPage 接口- 删除不必要的方法和注释- 统一异常处理方式
2024-12-10 15:22:07 +08:00
1e9bf7ec46 feat(iot): 新增设备和事件相关功能
- 新增设备相关实体、DTO、控制器、服务、仓库等
- 新增事件相关实体、DTO、控制器、服务、仓库等
- 移除了一些未使用的旧代码
- 添加了fastjson依赖
2024-12-09 18:08:42 +08:00
94423833dc feat(gateway): 添加全局响应处理器和统一返回结果封装
- 新增 GlobalResponseHandler 类实现全局响应处理
- 添加 Result 类用于统一返回结果封装
- 实现 JsonUtil 工具类用于对象与 JSON 字符串转换
-优化了返回类型为 String 时的处理逻辑
2024-12-09 16:41:47 +08:00
8da7e6a32a refactor: 删除未使用的树操作工具类
- 移除 DeptTreeUtil.java 文件,该类未被使用
- 移除 TreeUtil.java 文件,该类也未被使用
2024-12-09 16:35:10 +08:00
396dfc5d2c refactor(notice): 删除冗余注释
- 移除了 BulletinServiceImpl 类中 delete 方法上的 TODO 注释
- 该注释标记了需要解决重复问题,但没有提供具体描述或解决方案
2024-12-09 16:17:09 +08:00
6fd1c6b81d refactor(notice): 重构公告模块
- 优化公告查询接口,新增分页查询功能
- 重构公告发布逻辑,支持批量发布
- 完善公告详情接口,增加用户信息
- 新增公告删除接口
- 优化公告状态切换逻辑
-调整公告附件处理方式
2024-12-09 16:16:21 +08:00
528318ff0a refactor(notice): 重构公告模块
- 优化公告查询接口,新增分页查询功能
- 重构公告发布逻辑,支持批量发布
- 完善公告详情接口,增加用户信息
- 新增公告删除接口
- 优化公告状态切换逻辑
-调整公告附件处理方式
2024-12-09 16:16:04 +08:00
e535b745ea feat(消息模块与部门模块): 修改了消息模块的bug并从新建消息接口中独立出添加附件接口,部门模块新添加了部门树返回接口 2024-12-07 17:31:11 +08:00
30338520cf feat(消息模块与部门模块): 修改了消息模块的bug并从新建消息接口中独立出添加附件接口,部门模块新添加了部门树返回接口 2024-12-06 16:01:27 +08:00
dbbc9e82db feat(消息模块与部门模块): 修改了消息模块的bug并从新建消息接口中独立出添加附件接口,部门模块新添加了部门树返回接口 2024-12-06 16:01:14 +08:00
8521262f69 feat(消息模块与部门模块): 修改了消息模块的bug并从新建消息接口中独立出添加附件接口,部门模块新添加了部门树返回接口 2024-12-06 13:09:20 +08:00
vertoryao
4948086526 feat(菜单模块): 整理了一些权限相关代码 2024-12-05 17:18:55 +08:00
13372326c0 feat(消息模块与部门模块): 修改了消息模块的bug并从新建消息接口中独立出添加附件接口,部门模块新添加了部门树返回接口 2024-12-03 17:03:30 +08:00
8706f58ebb feat(消息模块与部门模块): 修改了消息模块的bug并从新建消息接口中独立出添加附件接口,部门模块新添加了部门树返回接口 2024-12-03 16:32:33 +08:00
8d6fa0b244 feat(消息模块与部门模块): 修改了消息模块的bug并从新建消息接口中独立出添加附件接口,部门模块新添加了部门树返回接口 2024-12-03 14:31:51 +08:00
5b6a97b668 feat(消息模块与部门模块): 修改了消息模块的bug并从新建消息接口中独立出添加附件接口,部门模块新添加了部门树返回接口 2024-12-02 16:26:39 +08:00
e894b5aa00 feat(消息模块与部门模块): 修改了消息模块的bug并从新建消息接口中独立出添加附件接口,部门模块新添加了部门树返回接口 2024-12-02 16:26:23 +08:00
vertoryao
992af01f8f feat(菜单模块): 新增菜单模块
- 实现菜单模块的增删改查
- 设置与角色的管理
- 重写Spring Security中获取用户权限的逻辑
- 修改权限字符串(在改)
2024-11-29 17:07:08 +08:00
vertoryao
dc52d7701d first update 2024-11-29 17:05:19 +08:00
vertoryao
571bfc27b3 first update 2024-11-28 16:40:22 +08:00
2c2e3f8092 feat(公告消息模块): 公告消息的增删改查 2024-11-28 16:05:52 +08:00
be99aedaba feat(公告消息模块): 公告消息的增删改查 2024-11-28 16:05:34 +08:00
060d90ecb2 公告模块 2024-11-26 16:16:08 +08:00
47f0dd437a 公告模块 2024-11-16 12:17:07 +08:00
ebe3daf6a0 公告模块 2024-11-15 16:40:01 +08:00
vertoryao
2cebdf5895 first update 2024-11-01 17:19:12 +08:00
vertoryao
1d65900c4e update gitignore 2024-11-01 17:18:02 +08:00
c5109bf388 Initial commit 2024-10-23 10:13:18 +08:00