Commit Graph

27 Commits

Author SHA1 Message Date
furongxin
ef19973638 工作日志模块的查询性能优化和代码重构
- 工作日志查询逻辑重构,以提高查询效率和可读性。
- 引入MPJLambdaWrapperX以简化SQL查询构建。
-直接使用COALESCE函数替代多个if判断,简化SQL逻辑。- 移除不必要的注释和未使用的代码片段。
-调整数据库逻辑,引入逻辑删除字段以优化数据处理。
-确保单元测试覆盖更改,并调整以适应新的查询逻辑。
- 文档更新以反映代码更改,并添加缺失的数据类型说明。

解决了旧查询方法中存在的性能瓶颈,该方法由于复杂的嵌套SQL和不必要的临时表而导致效率低下。新的查询方法通过利用Mybatis-Plus的功能和更简洁的SQL逻辑,提高了查询速度和整体系统性能。此外,代码重构还简化了维护工作。
2024-09-18 18:57:20 +08:00
furongxin
1708943c9d 还原日志分页查询 sql 2024-09-17 13:19:30 +08:00
furongxin
9b0b73cc75 还原日志分页查询 sql 2024-09-17 11:44:53 +08:00
furongxin
c459f0d0d5 工作日志分页查询逻辑重构及属性扩展
重构工作日志(LogInstance)的分页查询方法,以提高查询效率和可读性。在LogInstanceDO中添加新属性readStatus、comment、readCount和unreadCount,以支持额外的业务需求。调整LogInstanceMapper中的SQL映射,以适配这些新增的属性。在LogInstanceServiceImpl中修改分页查询逻辑,使用新增的属性,并优化查询参数的传递。
2024-09-13 20:33:13 +08:00
furongxin
c4b5279167 修改 日志分页查询sql 2024-09-10 23:57:56 +08:00
furongxin
c78f27665a 工作日志分页查询优化及条件扩展
对工作日志模块的分页查询逻辑进行了优化,同时扩展了查询条件。此次更新将简化查询语句,提高查询效率,并允许用户根据新的参数条件进行筛选,包括是否生产日志及部门标志等。
2024-09-10 19:57:11 +08:00
furongxin
3256852a64 工作日志模块调整和智能工厂模块增强
- 在工作日志模块中,修改了日志实例控制器、映射器和VO类,以支持新的查询条件和日期格式。
- 在智能工厂模块中,添加了新的控制器方法和VO类,以支持获取各个工厂的出入库数据总数和指定工厂指定日期的出入库规格明细详情。- 对应更新了相关服务和数据访问对象,以支持新增的业务逻辑。
- 重构了一些代码,以提高代码质量和可维护性。
2024-09-10 18:10:01 +08:00
furongxin
b5a658fa61 修改日志查询, 2024-09-05 10:26:09 +08:00
furongxin
c8add7d2cf 修改 日志查询,追加 deleted条件 2024-09-04 18:48:11 +08:00
furongxin
719571612b 修改 日志查询, 重复日志提交校验改为 根据模板id进行校验
修改 可查看人的SQL 最佳deleted条件
2024-09-03 14:42:04 +08:00
furongxin
5dc3915a33 修改 日志可以查看用户,可以查询出不可用状态的用户问题 2024-06-12 15:20:08 +08:00
furongxin
96341c1978 修改 日志可查看用户, 排除管理员角色 2024-06-03 19:02:48 +08:00
aikai
383ada505f 用户头像调整 2024-04-22 09:52:09 +08:00
furongxin
7664cd2f6c 日志分页查询, 设置老板的情况,默认查询各个部门领导人的日志 2024-04-19 12:19:09 +08:00
furongxin
b731f509a9 日志详情分页查询字段修改 2024-04-17 18:30:34 +08:00
furongxin
24eb502c1e 日志详情 发起人名称、头像 查询修改
日志查看者sql修改 添加条件 查询除本人意外所有可查看者
日志查看者添加 特殊情况,研发部时手动添加查看者信息
2024-04-17 11:12:40 +08:00
aikai
78819fe92b 调整上一页下一页问题 2024-04-16 18:08:34 +08:00
aikai
6db501a2a3 Merge branch 'dev' of http://47.97.8.94:19527/yj/zn-cloud into dev 2024-04-16 18:01:30 +08:00
aikai
64e1a36755 调整上一页下一页问题 2024-04-16 18:01:06 +08:00
furongxin
a8fe45eadb 日志查询,可查看的用户筛选排除超级管理员 2024-04-16 17:03:59 +08:00
aikai
a1ff6a8378 调整统计页面问题/新增查询上一篇下一篇日志 2024-04-16 16:39:45 +08:00
aikai
5a1334b165 获取上一篇下一篇日志 2024-04-16 15:28:14 +08:00
aikai
9968cd58d5 调整登录时候操作日志导致的报错/xml表中添加删除判断 2024-04-16 10:17:37 +08:00
furongxin
e8aaad05f2 日志分页查询 sql修改 2024-04-15 20:07:28 +08:00
aikai
114be06ea2 日志列表时间筛选bug 2024-04-15 19:31:38 +08:00
furongxin
a436bb9979 日志规则 查询修改 至 根据模板ID查询, 2024-04-15 18:00:32 +08:00
furongxin
27487cf51f 日志: 创建日志时, 进行重复校验 2024-04-15 14:19:14 +08:00