Commit Graph

42 Commits (db51747dc7ad2b723c1da2715a0f9a3f50272ad3)

Author SHA1 Message Date
chenhao db51747dc7 feat(examine): 优化考核任务配置更新和列表查询功能
- 新增 ConfigUpdateDto 类用于封装考核配置更新请求参数
- 在 ExamineTask 中添加 taskEditFlag 字段表示任务编辑状态
- 新增 ExamineTaskDto 类用于封装考核任务列表查询结果
- 优化考核任务列表查询逻辑,支持按用户 ID 查询
-重构考核配置更新方法,支持异步处理和状态更新
2025-01-08 15:21:05 +08:00
chenhao a8692d640f feat(pms-business): 为 examine_task 表的查询结果添加按创建时间降序排序
- 在 ExamineTaskMapper.xml 文件中的两个查询语句末尾添加了 order by 子句
- 第一个查询按 create_time 降序排序
- 第二个查询按 t1.create_time 降序排序
2025-01-08 10:07:58 +08:00
chenhao 64ef5730bf fix(examine): 修复考核任务查询和用户信息获取问题
- 修复了考核任务查询中根据状态筛选的问题
- 优化了考核用户信息获取的逻辑,增加了主管用户 ID 和名称字段
- 调整了考核用户信息保存逻辑,自动设置主管用户 ID
- 优化了任务查询接口,支持直接使用查询参数对象
2025-01-07 11:15:22 +08:00
tp_caosong1 fe71d980b8 Merge remote-tracking branch 'origin/dev_1.1.0' into dev_1.1.0
# Conflicts:
#	pms-business/src/main/resources/mapper/business/examine/ExamineTaskMapper.xml
2025-01-07 09:44:33 +08:00
tp_caosong1 7013bc82e6 feat: 联调完善5 2025-01-07 09:41:37 +08:00
chenhao 76b99571a4 fix(examine): 修复系统核算分数问题
- 增加考核人员存在性校验
- 通过任务ID获取年份,替代硬编码的年份值- 添加 ExamineTaskMapper 的 queryById 方法并实现
- 优化系统核算分数的计算逻辑
2025-01-07 09:14:21 +08:00
tp_caosong1 7702c20b66 feat: 联调完善4 2025-01-06 17:48:46 +08:00
tp_caosong1 a02fdc81aa feat: 联调完善3 2025-01-06 16:52:37 +08:00
tp_caosong1 37408313a3 feat: 联调完善2 2025-01-06 16:22:37 +08:00
tp_caosong1 1154b11ab5 feat: 联调完善2 2025-01-06 16:18:53 +08:00
tp_caosong1 4057e9abf7 feat: 联调完善1 2025-01-06 10:43:48 +08:00
tp_caosong1 8c70789814 Merge remote-tracking branch 'origin/dev_1.1.0' into dev_1.1.0
# Conflicts:
#	pms-business/src/main/java/tech/unissense/pms/business/examine/task/service/impl/TaskServiceImpl.java
2025-01-06 10:41:41 +08:00
tp_caosong1 0b0116ef6e feat: 联调完善 2025-01-06 10:38:23 +08:00
tp_caosong1 b527936b30 feat: 联调完善 2025-01-06 10:32:37 +08:00
chenhao e9e7fc15ad feat(examine): 实现系统考核功能
- 新增系统考核相关的 mapper、service 接口和实现类方法
- 添加工作日志相关查询和处理逻辑
-优化任务删除功能,支持删除关联的用户和明细数据
2025-01-06 10:31:50 +08:00
tp_caosong1 b4764d6f8d feat: 任务改逻辑完善 2025-01-06 09:46:09 +08:00
chenhao 534dbf1a8d feat(examine): 新增考核任务和用户关联功能
- 在 ExamineTask 模型中添加 userIdList 字段,用于保存考核用户列表
- 在 ExamineUser模型中添加 taskId 字段,用于关联考核任务
- 修改 TaskServiceImpl 中的 addTask 方法,增加考核用户信息的保存逻辑
- 调整 ExamineDetailController 和 ExamineDetailService 中的方法,以适应新的考核用户关联
2025-01-03 16:13:59 +08:00
chenhao 134597b64d feat(examine): 优化考核任务列表接口
- 新增考核任务列表接口,支持按任务名称和状态筛选
- 优化任务状态逻辑,增加过期和进行中状态判断
- 调整考核类型枚举值,提高可读性
- 优化考核详情保存逻辑,增加批量保存功能
2025-01-03 15:21:26 +08:00
chenhao fade049c9d refactor(pms-business): 重构考核详情相关代码
- 将 ExamineDetailVo 重命名为 ExamineConfigDetailVo,以更准确地反映其用途
- 移除了未使用的导入和注解,简化了代码结构
- 优化了 formatData 方法的实现,提高了代码可读性和性能
2025-01-03 11:13:26 +08:00
chenhao 1c2fc2bcc0 feat(examine): 考核用户列表添加数据权限控制
- 将 ExamineUser 类继承自 BaseEntity
- 在 ExamineUserMapper.xml 中添加数据范围参数
- 在 ExamineUserServiceImpl 中添加数据权限注解
2025-01-03 10:56:18 +08:00
chenhao ab2844e5bd feat(examine): 考核管理添加权限控制并优化排序功能
- 在 ExamineDetailController 和 ExamineUserController 中添加了权限控制注解
- 在 ExamineUser 中添加了 userName 和 isAsc 字段
- 修改了 ExamineUserMapper.xml 以支持用户昵称查询和排序功能
- 优化了查询参数验证逻辑
2025-01-03 10:36:18 +08:00
tp_caosong1 fadadde6f1 Merge remote-tracking branch 'origin/dev_1.1.0' into dev_1.1.0 2025-01-03 10:11:30 +08:00
tp_caosong1 4075b24b8d feat: 任务增删改查逻辑完成 2025-01-03 10:10:56 +08:00
chenhao ccd5cf3deb feat(examine): 实现考核评分功能
- 新增考核评分相关字段和方法
- 实现了根据考核详情计算分数的功能
- 更新了用户考核状态和分数- 优化了考核列表查询条件
2025-01-02 17:43:10 +08:00
tp_caosong1 86015a72ff Merge remote-tracking branch 'origin/dev_1.1.0' into dev_1.1.0 2025-01-02 15:36:10 +08:00
chenhao 4e74ff5200 feat(examine): 新增考核详情功能
- 在 ExamineConfig 中添加 sortNum 字段
- 新增 ExamineConfig 的 list 方法- 新增 ExamineDetailRequestDto、ExamineDto、ExamineDetailVo 等数据传输对象- 实现考核详情的批量插入和格式化数据功能
- 新增总体评价的更新方法
- 优化 SQL 查询,使用 base_query 重构重复的查询语句
2025-01-02 15:35:33 +08:00
tp_caosong1 bd05550939 feat: 任务增删改查逻辑完成 2025-01-02 15:35:29 +08:00
chenhao e2884835f0 refactor(examine): 重构考核模块代码结构
- 将 Dao 接口统一改为 Mapper 接口
- 更新 XML 配置文件路径和内容
- 修改 Service 实现类中的 Dao 调用
- 为 ExamineUser 实体类添加考核状态字段- 新增 ExamineUser 列表查询接口和实现
- 更新 ExamineUserController,增加分页查询功能
2025-01-02 11:34:34 +08:00
chenhao d28f35e328 feat:代码初始化
1:考核代码初始化
2025-01-02 10:27:58 +08:00
chenhao f67aafa7ec fix(pms-admin): 修改 Redis 主机地址
- 将 Redis 主机地址从 192.168.124.103 修改为 192.168.124.202
2025-01-02 10:11:38 +08:00
chenhao dc09c7f5e0 feat(project): 增加项目执行信息查询功能
- 新增 ProjectQueryDto 类用于项目执行信息查询参数
- 修改 IProjectService 接口,增加 executionInfo 方法
- 实现 ProjectServiceImpl 中的 executionInfo 方法,支持按用户和日期筛选
- 更新 ProjectMapper.xml,移除项目状态的复杂查询逻辑
- 在 WorkLoggerServiceImpl 中为 CalendarVo 添加工作时间字段
2024-11-06 11:31:15 +08:00
chenhao f9b4b3d49d feat:填报工时添加删除功能 2024-11-01 10:11:49 +08:00
chenhao ecc2b56c6f feat:优化问题 2024-10-22 14:44:24 +08:00
chenhao d14740474c feat:优化问题 2024-10-18 17:11:05 +08:00
chenhao 30e865334a feat:优化问题 2024-10-18 17:09:35 +08:00
chenhao 6504c57330 feat:优化问题 2024-10-16 14:27:48 +08:00
chenhao e5c3868c27 feat:优化问题 2024-10-11 16:05:27 +08:00
chenhao e4e718d4e8 feat:优化问题 2024-10-10 16:42:48 +08:00
chenhao caa8b4f1bc feat:项目人员表 2024-10-10 15:25:20 +08:00
chenhao 8196485264 feat:pom文件提交 2024-10-10 14:27:09 +08:00
chenhao 14dcc69fe9 feat:项目管理 日志管理 项目执行表等功能初始化 2024-10-10 14:26:30 +08:00
chenhao a887e668f1 初始化 2024-09-29 16:24:25 +08:00