furongxin
|
c3f2b8f9f5
|
refactor(system): 优化工作日志中部门信息获取逻辑
- 增加对 childDeptIds 是否为空的判断,提高代码健壮性
- 优化部门信息获取逻辑,提高代码可读性和性能
|
2024-11-12 22:29:46 +08:00 |
|
aikai
|
83b5f9a27c
|
假期 - 考勤组删除过滤
|
2024-11-12 22:14:02 +08:00 |
|
furongxin
|
d8e1b6df5d
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx
# Conflicts:
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/rpc/config/RpcConfiguration.java
# yudao-module-system/yudao-module-system-api/src/main/java/cn/iocoder/yudao/module/system/api/attendance/AttendanceApi.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/api/attendance/AttendanceApiImpl.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/attendance/punchrecord/AttendancePunchRecordDO.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/attendance/AttendanceServiceImpl.java
# yudao-module-system/yudao-module-system-biz/src/main/resources/application-dev.yaml
|
2024-11-12 21:32:25 +08:00 |
|
furongxin
|
ca115d9466
|
refactor(system): 移除 AttendanceApi 中未使用的导入
- 删除了 AttendanceApi.java 中未使用的 ReplacementCardDTO 导入
-优化代码结构,提高代码的可读性和维护性
|
2024-11-12 21:26:19 +08:00 |
|
furongxin
|
3d16e3183e
|
feat(system): 补充日志功能并优化考勤系统
- 新增补卡功能和相关接口
- 实现批量补卡方法
- 添加补卡记录查询功能
- 优化考勤记录获取逻辑
- 新增日志相关功能:
- 获取指定公司下可使用的模板精简列表 - 获取日志页面中的公司列表
- 获取部门日志未读数量
- 修复一些与日志和考勤相关的bug
|
2024-11-12 21:26:09 +08:00 |
|
furongxin
|
a8535516ad
|
feat(bpm): 新增补卡申请相关 API 接口
- 添加 BpmOAReplacementCardApi接口,用于处理补卡申请相关操作
- 实现了获取当前用户正在处理中补卡申请的需补卡编号的功能
|
2024-11-12 21:24:24 +08:00 |
|
furongxin
|
c897545148
|
feat(bpm): 实现补卡申请功能
- 新增补卡申请 API 接口和实现类
- 添加补卡申请创建、审核等服务方法
- 实现补卡申请结果监听器
- 新增补卡申请相关 VO 类
- 集成 Redis缓存补卡次数
-调用考勤 API 进行补卡操作
|
2024-11-12 21:24:08 +08:00 |
|
aikai
|
355c1326ac
|
定时任务备注调整
|
2024-11-12 10:08:13 +08:00 |
|
aikai
|
f14c5cc670
|
按照员工入职日发放假期
|
2024-11-11 19:58:49 +08:00 |
|
furongxin
|
83d3fdb323
|
refactor(system): 优化劳动合同状态管理
- 修改劳动合同状态常量,提高代码可读性
- 修正合同到期状态判断逻辑- 更新合同状态更新方法,使用正确的新状态
|
2024-11-11 17:29:46 +08:00 |
|
aikai
|
d6faf46cdc
|
调整入职时间set
|
2024-11-11 11:07:42 +08:00 |
|
aikai
|
725f729740
|
当用户的没有设置入职时间则用系统创建时间替换
|
2024-11-11 09:50:21 +08:00 |
|
aikai
|
1532771980
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev-假期设置
# Conflicts:
# yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/Constants.java
|
2024-11-11 09:12:09 +08:00 |
|
aikai
|
26c490a260
|
假期管理
|
2024-11-11 09:11:17 +08:00 |
|
furongxin
|
80f91de677
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx
|
2024-11-09 09:57:05 +08:00 |
|
furongxin
|
7552a1294e
|
feat(bpm): 新增出差申请和开票申请功能
- 新增 BpmOAEvectionApi、BpmOAEvectionDTO 和相关服务实现类,用于处理出差申请
- 新增 BpmOAInvoiceController、BpmOAInvoiceCreateReqVO 和相关数据对象,用于处理开票申请
- 修改现有接口和数据结构以支持新功能
|
2024-11-09 09:56:19 +08:00 |
|
aikai
|
89a56ac998
|
补卡次数bug修复
|
2024-11-08 17:17:50 +08:00 |
|
aikai
|
8aa1ce4a1e
|
加班定时任务 - 修改开发环境配置
|
2024-11-05 11:03:21 +08:00 |
|
furongxin
|
8e13ad7fc2
|
feat(bpm): 添加 OA活动经费申请功能
- 新增 BpmOAFinanceController 控制器,实现活动经费申请的创建和查询功能
- 新增 BpmOAFinanceCreateReqVO 和 BpmOAFinanceRespVO 数据传输对象
- 新增 BpmOAFinanceDO 数据对象和对应的 Mapper
- 新增 BpmOAFinanceService 接口及其实现类,处理活动经费申请的业务逻辑
- 新增 BpmOAFinanceResultListener 监听器,处理流程实例结果事件
|
2024-11-04 15:58:52 +08:00 |
|
furongxin
|
c7fb0bf23a
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx
|
2024-11-04 11:16:06 +08:00 |
|
furongxin
|
e6d065a0ca
|
feat(system): 岗位信息关联部门名称
- 在 PositionDO 中添加 deptId 字段,用于关联部门编号
- 在 PositionRespVO 中添加 deptName 字段,用于展示部门名称
- 修改 PositionService 和 PositionMapper 接口,支持按部门编号查询岗位信息- 更新 PositionController 中的岗位列表接口,增加部门名称展示
- 调整 PermissionServiceImpl 中的数据权限逻辑,支持岗位信息的数据权限控制
|
2024-11-04 11:15:21 +08:00 |
|
aikai
|
234b6411f0
|
新建hrm模块
|
2024-11-01 17:54:02 +08:00 |
|
furongxin
|
77fae00033
|
feat(system): 为DeptDataPermissionRespDTO添加部门编号字段
- 在DeptDataPermissionRespDTO中添加deptId字段,用于表示用户所在的部门编号
- 初始化deptId为null
- 更新DTO结构,增加新的字段描述
|
2024-11-01 17:02:46 +08:00 |
|
furongxin
|
bdda36048f
|
feat(data-permission): 完善部门数据权限规则
-增加自定义部门条件方法,处理特定场景下的数据权限
- 优化条件组合逻辑,支持更多复杂的查询场景
- 添加注释说明,提高代码可读性和可维护性
|
2024-11-01 17:02:32 +08:00 |
|
furongxin
|
a6b2f5831f
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx
|
2024-11-01 14:16:59 +08:00 |
|
furongxin
|
c71ecf252a
|
refactor(bpm): 移除oa相关冗余代码
- 删除了多个类中未使用的oa相关import语句
- 清理了BpmTaskServiceImpl中未使用的oa相关服务接口
- 优化了代码结构,提高了代码的可读性和维护性
|
2024-11-01 14:16:33 +08:00 |
|
furongxin
|
cf8de63f72
|
feat(system): 为 getUserByChildDeptIds 接口添加数据权限控制
- 在 UserContoller 类中的 getUserByChildDeptIds 方法上添加了 @DataPermission(enable = false) 注解
- 此修改确保了该接口不会受到数据权限的限制,以允许用户获取当前登录用户所在部门及下级部门的用户下拉列表
|
2024-11-01 14:15:50 +08:00 |
|
furongxin
|
33eb8af885
|
feat(bpm): 新增名片定制和招聘申请功能
- 添加名片定制和招聘申请相关的控制器、服务、DAO和DTO
- 实现名片定制和招聘申请的创建、查询和更新功能
-集成工作流引擎,支持名片定制和招聘申请的流程管理- 新增错误码和关联流程VO
|
2024-11-01 14:15:33 +08:00 |
|
aikai
|
ca881d95c5
|
修改日志bug
|
2024-10-31 16:00:25 +08:00 |
|
aikai
|
16f17cef38
|
考勤统计导出参数为空导致穿透bug调整
|
2024-10-31 15:15:55 +08:00 |
|
aikai
|
5639596118
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev-假期设置
# Conflicts:
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/user/AdminUserService.java
|
2024-10-30 10:16:14 +08:00 |
|
aikai
|
6ffaaf038c
|
调整oa加班申请
|
2024-10-30 10:15:23 +08:00 |
|
aikai
|
4f6ecffabf
|
获取用户精简信息列表新增部门id筛选
|
2024-10-30 10:13:51 +08:00 |
|
furongxin
|
f8caf631b8
|
feat(infra): 添加获取多个用户签名图片地址的功能
- 新增 FileApi 接口的 getUserSignImgPathMap 方法
- 实现 FileApiImpl 和 FileServiceImpl 中的 getUserSignImgPathMap 方法
- 在 FileService 接口中添加 getUserSignImgPathMap 方法的定义- 优化 getUserSignImgPath 方法的注释
|
2024-10-30 09:44:28 +08:00 |
|
furongxin
|
ac47a0a252
|
feat(system): 增加工资条导入功能并优化相关服务- 新增工资条导入相关的错误码常量
- 修改考勤统计导出功能,增加行高设置
- 优化工资条控制器和服务实现,支持导入功能- 更新数据库实体和相关VO,增加公司名称字段
- 重构工资条导出功能,优化数据处理和样式设置
|
2024-10-30 09:29:02 +08:00 |
|
furongxin
|
3001531471
|
feat(bpm): 添加 OA签呈申请功能
- 新增签呈申请相关的 VO、DO、Mapper 和 Service 接口及实现类
- 实现签呈申请的创建、更新和查询功能- 添加签呈申请的结果监听器
- 优化备用金报销逻辑
- 调整流程定义列表查询方式
|
2024-10-28 22:06:18 +08:00 |
|
furongxin
|
688d3be70d
|
feat(bpm): 添加 OA签呈申请功能
- 新增签呈申请相关的 VO、DO、Mapper 和 Service 接口及实现类
- 实现签呈申请的创建、更新和查询功能- 添加签呈申请的结果监听器
- 优化备用金报销逻辑
- 调整流程定义列表查询方式
|
2024-10-28 22:06:12 +08:00 |
|
furongxin
|
cf9fc3a65e
|
feat(bpm): 新增流程定义精简列表接口
- 新增 /list-simple 接口,用于获取流程定义列表(前端下拉框使用)
- 实现流程定义精简列表的查询逻辑
- 添加相关数据结构和 Mapper 支持
- 优化部门权限查询逻辑
|
2024-10-26 23:52:46 +08:00 |
|
furongxin
|
439c8caa12
|
Merge remote-tracking branch 'znkj/frx' into frx
|
2024-10-26 18:02:21 +08:00 |
|
furongxin
|
6118db3cf0
|
feat(system): 优化工资条详情展示
- 添加实发工资、开户行、银行卡号、备注等信息到工资条详情
-增加用户签名图片显示- 优化数据展示结构,提高可读性
|
2024-10-26 18:01:35 +08:00 |
|
furongxin
|
215fcc82a0
|
feat(system): 添加工资条管理功能
- 实现了工资条创建、更新、查询、导入、导出等功能
- 添加了工资条相关的数据结构和接口定义
- 实现了工资条数据的持久化和查询
- 添加了工资条导入导出的 Excel 处理逻辑
|
2024-10-26 18:01:35 +08:00 |
|
furongxin
|
011e7d3510
|
feat(system): 完善工资类型和工资条相关错误码
- 新增工资类型不存在、工资类型配置不存在等错误码
-增加工资条不存在、导入数据为空等错误处理
- 添加身份证输入错误和工资条已存在的提示
|
2024-10-26 18:01:35 +08:00 |
|
furongxin
|
5e4def8117
|
feat(system): 添加通过身份证号码列表获取用户列表的功能
- 在 AdminUserService 接口中添加 getUserListByIdCard 方法
- 在 AdminUserServiceImpl 类中实现 getUserListByIdCard 方法
- 使用 LambdaQueryWrapperX 实现对身份证号码列表的查询
|
2024-10-26 18:01:35 +08:00 |
|
furongxin
|
2c02d129f2
|
refactor(bpm): 优化备用金报销状态判断逻辑
-将状态判断条件从不等于 FLAG_FALSE 改为等于 IN_PROGRESS- 这样可以更准确地处理正在处理中的备用金报销情况
|
2024-10-26 18:01:35 +08:00 |
|
furongxin
|
a5a5a8dfcf
|
fix(bpm): 优化预支款查询功能
- 增加对用户查询结果为空的处理,返回空响应体以避免错误
- 提高代码健壮性,防止空指针异常
|
2024-10-26 18:01:35 +08:00 |
|
furongxin
|
d5fb6cd593
|
feat(bpm): 添加备用金差额字段并优化薪资调整服务- 在 BpmOACashDO、BpmOACashCreateReqVO 和 BpmOACashRespVO 中添加备用金差额字段
- 优化 BpmOASalaryAdjustmentServiceImpl 中的空值检查逻辑
- 删除 BpmOACashController 中的冗余空行
|
2024-10-26 18:01:35 +08:00 |
|
furongxin
|
d100f546ef
|
feat(bpm): 新增调薪人上级领导任务规则脚本- 在 BpmTaskRuleScriptEnum 中添加 LEADER_X9 枚举项
- 实现 BpmTaskSalaryAssignLeaderScript 类,用于计算调薪人上级领导
- 在 BpmOACashDO 和相关 VO 中添加 difference 字段,用于表示备用金差额
- 优化 BpmOASalaryAdjustmentServiceImpl 中的流程发起逻辑
|
2024-10-26 18:01:35 +08:00 |
|
furongxin
|
56b5828177
|
修改现金支出、报销的逻辑处理
|
2024-10-26 18:01:35 +08:00 |
|
furongxin
|
ec41d2c9f1
|
修正生日统计查询的排序逻辑将 AdminUserMapper 类中的生日统计查询的排序字段从 "birthday_day" 更改为 "DAY(t.birthday_day)",以确保按照生日的
|
2024-10-26 18:01:35 +08:00 |
|
furongxin
|
701cb06508
|
新增工资类型管理和配置功能
- 添加工资类型和配置的数据模型、数据库表以及相关服务接口
- 实现工资类型创建、更新、查询等基础功能
- 为后续人事管理中的工资计算提供基础
|
2024-10-26 18:01:35 +08:00 |
|