Commit Graph

568 Commits

Author SHA1 Message Date
furongxin
571f8620b9 feat(system): 增加用户状态接口并调整部门相关功能- 在 UserController 中添加 getUserStatus接口,用于获取当前登录用户是否属于工厂人员
- 更新 FactoryInfoServiceImpl 中创建部门的逻辑,设置虚拟状态为 0
- 在 DeptTypeEnum 中添加 HEAD_COMPANY 类型
- 在 ErrorCodeConstants 中添加 OA_PAYMENT_FILES_NOT_NULL 错误码
2025-01-05 10:56:45 +08:00
furongxin
c2af2a8374 refactor(system): 重命名部门子集缓存键
-将 DEPT_CHILDREN_ID_LIST重命名为 DEPT_CHILD_ID_LIST- 更新缓存键名以更好地反映其存储内容
2025-01-02 10:30:14 +08:00
furongxin
fc212f9d9e Merge branch 'frx-后补票功能' into frx 2025-01-02 09:34:06 +08:00
furongxin
62afcb53d5 新增 区分外部人员部门 查询接口 2024-12-27 21:43:27 +08:00
furongxin
49a3cb0064 feat(bpm): 后补票的付款申请分页列表功能- 新增 BpmOAPaymentPageReqVO 和 BpmOAPaymentRespVO 类用于分页查询
- 在 BpmOAPaymentController 中添加分页查询接口- 在 BpmOAPaymentService 中添加分页查询方法
- 在 BpmOAPaymentDO 中添加是否后补发票和后补票批注字段
- 更新相关控制器和 VO 类以支持新功能
2024-12-27 12:03:04 +08:00
furongxin
cb568fb746 refactor(system): 优化用户相关接口的部门数据处理
-将 convertList 方法替换为 convertSet,以提高性能
-简化代码结构,提高可读性
2024-12-25 10:01:32 +08:00
cbs
3932fc9030 客户结算信息 2024-12-24 14:50:33 +08:00
furongxin
a25bd59e00 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx 2024-12-20 15:39:38 +08:00
furongxin
be9085e3ac feat(rental): 优化押金退还逻辑和订单相关功能
- 完善押金退还逻辑,增加对未归还物品的检查- 更新客户剩余押金金额
- 优化订单列表展示,增加剩余押金字段
- 修复订单号生成逻辑
- 新增根据订单号获取客户ID的功能
2024-12-20 15:34:52 +08:00
aikai
8b08872062 fix(system): 修复微信公众号平台相关 API 的数据权限问题
- 在 getOpenIdByCondition 和 getByCondition 方法中添加数据权限忽略逻辑
- 使用 AtomicReference 和 DataPermissionUtils.executeIgnore 包装原有逻辑,以忽略数据权限检查
- 优化代码结构,提高可读性和维护性
2024-12-19 18:33:46 +08:00
aikai
3b4b422aea 解决获取假期ssl证书信任错误 2024-12-19 14:44:18 +08:00
aikai
e61477af60 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev 2024-12-19 14:43:54 +08:00
aikai
15a50cc52f 解决获取假期ssl证书信任错误 2024-12-19 14:43:50 +08:00
furongxin
24ab5dd06a Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx 2024-12-19 14:33:41 +08:00
aikai
ffd92607e2 feat(system): 生成假期信息到 Redis
- 在 AttendanceController 中添加 generateHolidayToRedis 接口- 在 AttendanceService 接口中定义 generateHolidayToRedis 方法
- 在 AttendanceServiceImpl 中实现 generateHolidayToRedis 方法
- 优化缓存更新逻辑,删除前年的假期信息
2024-12-19 14:32:08 +08:00
furongxin
482d4b7668 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx 2024-12-19 14:26:26 +08:00
aikai
b0a5a961bf feat(system): 生成假期信息到 Redis
- 在 AttendanceController 中添加 generateHolidayToRedis 接口- 在 AttendanceService 接口中定义 generateHolidayToRedis 方法
- 在 AttendanceServiceImpl 中实现 generateHolidayToRedis 方法
- 优化缓存更新逻辑,删除前年的假期信息
2024-12-19 14:25:47 +08:00
aikai
4eb18d3664 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev-aikai-解决单双休考勤 2024-12-18 14:34:15 +08:00
aikai
b755b53c5a feat(attendance): 增加考勤特殊日期功能并优化固定班制考勤逻辑
- 新增考勤特殊日期相关接口和实现类
- 优化固定班制考勤设置批量更新逻辑- 增加特殊日期处理逻辑,支持必打卡和无需打卡日期
- 调整考勤信息查询接口,支持特殊日期查询
2024-12-18 14:34:06 +08:00
furongxin
0703f3d8ef refactor(system): 优化用户和部门相关接口
- 修改用户外勤打卡权限接口,支持批量更新
- 移除获取部门列表_by_Leader接口
- 新增获取工厂部门列表接口
-优化部门简单响应VO,增加工厂编号字段
- 修复租金订单控制器中的退款金额设置问题
2024-12-13 11:40:10 +08:00
aikai
9df976cbc5 添加去除数据权限注解 - 解决公众号发送消息获取用户openId时获取不到的情况 2024-12-13 11:09:05 +08:00
aikai
a25be935a1 feat(attendance): 添加考勤特殊日期相关功能
- 新增 AttendanceSpecialDO 类用于考勤特殊日期的数据存储
- 创建 AttendanceSpecialMapper 接口用于考勤特殊日期的数据库操作
- 实现 AttendanceSpecialService 接口定义考勤特殊日期的服务方法
- 编写 AttendanceSpecialServiceImpl 类实现考勤特殊日期的服务逻辑
- 添加 AttendanceSpecialMapper.xml 文件配置 MyBatis 映射
2024-12-12 11:40:15 +08:00
aikai
10ebdf5968 假期过期提醒bug - 插入假期时未判定是否需要提醒 2024-12-10 09:35:11 +08:00
furongxin
6029bb270d feat(system): 优化合同查询功能
- 移除 AdminUserMapper 中的冗余查询和分组
- 在 LaborContractMapper 中添加新的查询方法 selectContractCount
- 更新 LaborContractServiceImpl 中的 pageContract 方法,添加签订次数统计
2024-12-09 15:40:06 +08:00
furongxin
8097eb2ea9 refactor(report): 重构报告模块配置文件
- 更新数据库配置,包括主从数据源的 URL、用户名和密码
- 新增生产环境配置文件 application-prod.yaml- 修改考勤服务实现类 AttendanceServiceImpl 中的导入路径
2024-12-08 13:54:40 +08:00
furongxin
eeb5eea843 Merge branch 'dev-crm' of http://git.znkjfw.com/ak/zn-cloud into frx
# Conflicts:
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/resources/mapper/oa/BpmOALeaveMapper.xml
#	yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/crmachievement/CrmAchievementController.java
#	yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/crmachievement/CrmAchievementServiceImpl.java
#	yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/crmanalysis/AchievementServiceImpl.java
#	yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/crmanalysis/CustomerServiceImpl.java
#	yudao-module-system/yudao-module-system-api/src/main/java/cn/iocoder/yudao/module/system/api/user/AdminUserApi.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/api/user/AdminUserApiImpl.java
#	yudao-module-system/yudao-module-system-biz/src/main/resources/mapper/user/AdminUserMapper.xml
2024-12-08 13:48:20 +08:00
furongxin
b1e7f9a9f6 feat(bpm): 新增合同审批功能
- 添加合同审批相关的 API 接口和实现类
- 创建合同审批的请求和响应对象
- 实现合同审批的创建、查询等功能
- 添加合同统计相关接口和实现
- 优化合同审批页面列表展示
2024-12-08 13:40:21 +08:00
aikai
5cd5935e2f 修改考勤报表导出看不出请假类型bug 2024-12-06 16:40:09 +08:00
aikai
3ceabc2e7c 解决消息订阅提醒bug 2024-12-05 17:39:59 +08:00
aikai
f8a0845c6e 处理用户查询bug 2024-12-05 14:35:44 +08:00
aikai
2cc51d9b4b 解决多小程序微信登陆渠道相同openId不同问题 2024-12-05 11:34:00 +08:00
aikai
08df74e4d7 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev 2024-12-05 10:50:40 +08:00
aikai
de49d148b1 员工业绩目标固定查询角色为销售的所有员工 2024-12-05 10:50:35 +08:00
furongxin
aebc13aee1 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx 2024-12-05 10:36:33 +08:00
furongxin
bf21eb7042 refactor(system): 优化项目管理相关代码
- 注释掉 ProjectController 中的冗余代码
- 优化 ProjectMapper 中的查询条件,增加空值检查
2024-12-05 10:36:00 +08:00
aikai
0dfcf47093 考勤提醒定时任务bug 处理
每日上班前定时任务(如生日提醒、转正提醒、合同到期提醒等)	bug 处理
2024-12-05 09:50:42 +08:00
aikai
18447d04df 修改公众号发消息bug 2024-12-04 11:33:00 +08:00
aikai
c26f8f723f Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev-crm
# Conflicts:
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/job/birthday/BirthdayJob.java
2024-12-03 20:49:39 +08:00
aikai
b0cd88a2e4 refactor(system): 优化用户列表查询功能
- 移除 unused 的 wechatMiniList 静态变量
- 将 menus 参数改为 roleCodes 参数,用于查询用户列表
- 更新相关 mapper 和 SQL 查询逻辑,以适应新的参数- 删除微信公众号和小程序的测试配置
2024-12-03 20:43:19 +08:00
furongxin
66419fe9ab refactor(system): 优化部门和项目查询的 SQL 正则表达式
- 将 getChildDept 方法中的正则表达式替换为更高效的模糊查询组合
- 优化 ProjectMapper 中的参与部门查询条件,提高查询效率
- 在 DeptServiceImpl 中添加数据权限注解,控制访问权限
2024-12-02 09:19:42 +08:00
aikai
d2af9fdf6b 接口查询优化 2024-12-02 09:07:48 +08:00
furongxin
687d35eb53 refactor(system): 优化部门和项目管理的查询逻辑
- 修改DeptServiceImpl中的getChildDept方法,使用正则表达式进行精确匹配- 更新ProjectMapper中的查询条件,使用正则表达式替代like操作以提高查询准确度
2024-11-29 19:41:34 +08:00
aikai
079bdaa6a4 refactor(消息模板): 重构微信小程序和公众号消息发送逻辑- 重新组织了消息模板代码,分离小程序和公众号消息发送功能
- 优化了消息发送API接口,增加了单独的公众号消息发送方法
- 调整了消息发送实现类,支持小程序和公众号分别发送消息
- 更新了消息发送调用逻辑,根据不同社交类型选择对应的消息发送方法
- 重构查询用户下属部门逻辑,根据用户所负责的部门递归获取所有子部门
- 重构获取用户列表信息方法,增加通过用户状态查询,根据菜单查询
2024-11-29 19:39:00 +08:00
furongxin
a2de6d84b1 feat(system): 新增项目管理相关功能
- 新增获取项目信息接口
- 新增获取我参与的项目列表接口
- 优化考勤机状态更新任务
- 重构生日提醒任务逻辑
- 新增合同提醒相关功能
2024-11-29 17:08:37 +08:00
aikai
3df040cbf3 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev-crm
# 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-biz/src/main/java/cn/iocoder/yudao/module/system/service/user/AdminUserService.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/user/AdminUserServiceImpl.java
2024-11-29 10:21:11 +08:00
aikai
9a9d59dd80 整合多小程序登录 - 公众号发消息 2024-11-29 10:18:22 +08:00
furongxin
abbea8026b refactor(system): 租赁订单相关 API 接口精简- 移除了 RentalItemsRecordApi 和 RentalOrderApi 中未使用的 import 语句
- 删除了 RentalItemsRecordApi 中未使用的 FeignClient fallbackFactory 配置
- 清理了接口中的冗余注释
2024-11-27 11:44:29 +08:00
furongxin
61b4528154 feat(rental): 完善租赁订单退款功能并新增相关接口
- 新增租赁订单物品记录相关接口和DTO
- 完善租赁订单状态管理和退款流程- 新增获取租赁订单信息接口
- 优化租赁订单列表展示,增加退款申请信息
2024-11-27 09:26:26 +08:00
furongxin
e26f51b982 feat(rental): 完善租赁订单退款功能并新增相关接口
- 新增租赁订单物品记录相关接口和DTO
- 完善租赁订单状态管理和退款流程- 新增获取租赁订单信息接口
- 优化租赁订单列表展示,增加退款申请信息
2024-11-27 09:23:07 +08:00
furongxin
de45686361 feat(system): 新增部门类型枚举和项目管理相关功能
- 新增全局部门类型枚举 DeptTypeEnum
- 在 DeptRespDTO 中添加部门类型字段
- 新增 ProjectApi 接口和 ProjectDTO 类,用于项目管理功能
2024-11-25 23:22:06 +08:00
furongxin
ce26b95c08 feat(bpm): 整合租赁订单退款流程
- 新增 RentalOrderApi 和 RentalDepositRecordApi接口
- 实现租赁订单状态更新和退款金额校验功能
- 添加租赁订单相关数据结构和接口实现
- 修改租赁订单状态枚举,增加等待退款中状态
2024-11-25 10:00:07 +08:00
furongxin
066ccf7021 feat(system): 新增项目管理功能
- 添加项目管理相关的数据对象、控制器、服务接口和实现类
- 实现项目管理的 CRUD 功能,包括创建、更新、删除和查询项目信息
- 添加租赁客户管理功能

- 优化文件更新接口,支持批量更新- 新增用户信息查询接口- 添加系统错误码常量
2024-11-23 10:54:31 +08:00
aikai
90fd403d9a 关闭用户后将当前用户移出当前用户所在的考勤组 2024-11-23 10:30:01 +08:00
aikai
169c30f395 处理周末打卡打卡状态计算bug 2024-11-23 10:04:05 +08:00
aikai
a2f79e6698 refactor(system): 在 AdminAuthServiceImpl 中添加 TODO 注释
- 在处理手机号登录逻辑时,添加了 TODO 注释标记潜在的问题
- 注释内容为 "2024/11/22这个操作有问题",提醒开发者注意该部分代码
2024-11-23 09:35:01 +08:00
aikai
a9b29c5f7a (cfeatrm): 新增业绩分析、客户分析和排名分析功能- 新增业绩分析相关VO类和控制器方法
- 新增客户分析相关VO类和控制器方法- 新增排名分析相关VO类和控制器方法
- 修改首页统计接口,增加与昨日数据的对比
- 在合同和回款表中添加昨日数据字段
-优化业绩统计查询SQL
2024-11-22 09:14:01 +08:00
aikai
3f5b1e143b Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev-crm
# Conflicts:
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dept/DeptService.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dept/DeptServiceImpl.java
2024-11-20 14:30:32 +08:00
aikai
9075529931 crm 2024-11-20 14:29:10 +08:00
aikai
ada0c8d0ba Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev 2024-11-20 12:07:14 +08:00
aikai
31a2b4acd1 feat(system): 增加资产类型名称和类型字段
- 在 AssetsRespVO 和 AssetsDO 中添加 typeName 和 type 字段
- 在 AssetsServiceImpl 中实现资产类型名称和类型的查询
- 在 FactoryForkliftRespVO 和 FactoryForkliftSaveReqVO 中添加设备代码和出厂编号字段
- 在 FactoryForkliftDO 中添加设备代码和出厂编号字段
2024-11-20 12:07:09 +08:00
17bbcc644e 微信公众号配置、OA审批通知、待办提醒底层消息推送代码。 2024-11-15 17:05:12 +08:00
cf23751ed3 微信公众号配置、OA审批通知、待办提醒底层消息推送代码。 2024-11-15 14:06:43 +08:00
a68f23c844 微信公众号配置、OA审批通知、待办提醒底层消息推送代码。 2024-11-15 11:45:50 +08:00
furongxin
4712f74476 Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx 2024-11-14 10:01:29 +08:00
furongxin
e0d77b7893 feat(system): 获取用户所在公司信息接口
- 新增 getUserCompanyDept 接口,用于获取用户所在公司的信息
- 实现 getUserCompanyDept 方法,通过用户ID查询所在部门,并获取该公司信息
- 在 DeptMapper 中添加 selectDeptByUserId 方法,用于根据用户ID查询部门信息
- 优化数据权限配置,移除不必要的数据权限设置
2024-11-14 10:00:51 +08:00
aikai
dc0613a531 固定额度首次发放 2024-11-13 16:17:29 +08:00
aikai
975b65367d 完善转正后可请假 2024-11-13 11:10:34 +08:00
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
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
e6d065a0ca feat(system): 岗位信息关联部门名称
- 在 PositionDO 中添加 deptId 字段,用于关联部门编号
- 在 PositionRespVO 中添加 deptName 字段,用于展示部门名称
- 修改 PositionService 和 PositionMapper 接口,支持按部门编号查询岗位信息- 更新 PositionController 中的岗位列表接口,增加部门名称展示
- 调整 PermissionServiceImpl 中的数据权限逻辑,支持岗位信息的数据权限控制
2024-11-04 11:15:21 +08:00
furongxin
77fae00033 feat(system): 为DeptDataPermissionRespDTO添加部门编号字段
- 在DeptDataPermissionRespDTO中添加deptId字段,用于表示用户所在的部门编号
- 初始化deptId为null
- 更新DTO结构,增加新的字段描述
2024-11-01 17:02:46 +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
cf8de63f72 feat(system): 为 getUserByChildDeptIds 接口添加数据权限控制
- 在 UserContoller 类中的 getUserByChildDeptIds 方法上添加了 @DataPermission(enable = false) 注解
- 此修改确保了该接口不会受到数据权限的限制,以允许用户获取当前登录用户所在部门及下级部门的用户下拉列表
2024-11-01 14:15:50 +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
ac47a0a252 feat(system): 增加工资条导入功能并优化相关服务- 新增工资条导入相关的错误码常量
- 修改考勤统计导出功能,增加行高设置
- 优化工资条控制器和服务实现,支持导入功能- 更新数据库实体和相关VO,增加公司名称字段
- 重构工资条导出功能,优化数据处理和样式设置
2024-10-30 09:29:02 +08:00
furongxin
cf9fc3a65e feat(bpm): 新增流程定义精简列表接口
- 新增 /list-simple 接口,用于获取流程定义列表(前端下拉框使用)
- 实现流程定义精简列表的查询逻辑
- 添加相关数据结构和 Mapper 支持
- 优化部门权限查询逻辑
2024-10-26 23:52:46 +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
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