Commit Graph

1000 Commits

Author SHA1 Message Date
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
c9510fb65f refactor(bpm): 优化项目信息获取逻辑
- 使用 CollUtil 工具类优化空集合判断
- 重构用户和部门信息获取逻辑,提高代码可读性和性能
- 优化项目人员和参与部门名称的拼接方式
2024-12-27 12:01:02 +08:00
furongxin
708775f6dc refactor(bpm): 用 StringUtils 替代 Strings 进行字符串操作
- 在 BpmOAPaymentController 和 BpmOAProcureController 中,将 Strings.isNotEmpty()
2024-12-27 11:56:59 +08:00
furongxin
2f869ded4c refactor(bpm): 优化任务查询条件
- 使用 StringUtils.isNotEmpty() 替代 Strings.isNotEmpty() 进行字符串非空判断
- 在 BpmTaskExtMapper 中优化了任务查询条件,提高查询准确性
2024-12-27 11:54:53 +08:00
furongxin
5457d15793 feat(bpm): 新增备用金报销申请功能并优化已办任务查询
- 新增通过备用金编号查询报销申请的功能
-为报销申请添加项目名称字段- 重构已办任务查询逻辑,优化查询效率和结果展示
- 新增 BpmTaskDonePageRespVO 类用于已办任务响应
2024-12-27 11:41:50 +08:00
furongxin
d5892c92d7 fix(bpm): 修复预支款单详情页面的收款账号信息获取逻辑
- 在获取预支款单详情时,增加了对 bankId 的非空检查
-仅当 imprest 对象不为空且 bankId 不为空时,才调用银行 API 获取收款账号信息
2024-12-26 09:44:38 +08:00
furongxin
cb568fb746 refactor(system): 优化用户相关接口的部门数据处理
-将 convertList 方法替换为 convertSet,以提高性能
-简化代码结构,提高可读性
2024-12-25 10:01:32 +08:00
furongxin
493e735a0c feat(bpm): 添加薪资付款功能并优化流程实例页面
- 新增薪资付款相关的实体类、控制器和服务
- 在流程实例页面添加支付状态字段
- 优化付款申请和报销流程,支持工厂明细数据
- 集成财务支付模块,实现支付信息的创建和查询
2024-12-24 22:57:27 +08:00
furongxin
15a5044334 refactor(smartfactory): 重构更新工厂数据逻辑
- 修改 FactoryDataSizeService 接口,将 updateData 方法返回类型改为 List<FactoryDataSizeDO>
- 重构 FactoryDataServiceImpl 中的 updateData 方法,使用新的返回值
-优化数据更新逻辑,减少重复代码
- 改进数据统计方式,提高代码可读性和性能
2024-12-24 16:51:50 +08:00
cbs
3932fc9030 客户结算信息 2024-12-24 14:50:33 +08:00
furongxin
2462b89750 fix(smartfactory): 修复用户数据权限导致的工厂列表获取问题
- 优化了工厂列表获取逻辑,确保用户可以正确获取其有权限访问的工厂信息
- 新增对自己所在工厂的判断和添加逻辑
- 修复了原代码中可能存在的空指针异常问题
2024-12-23 10:23:22 +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
f0ab7b7b9d feat(bpm): 添加回款相关的 API 接口和数据对象- 新增 BpmOAReceiptApi 接口,提供回款统计和回款列表的 RPC 服务
- 添加 BpmOAReceiptDTO、BpmOAReceiptVO 和 ReceiptStatisticsDTO 数据对象
- 用于处理回款申请、回款列表获取和回款统计等功能
2024-12-20 15:39:13 +08:00
furongxin
f9b0c8cf7d feat(bpm): 添加 OA 回款申请功能
- 实现了 OA 回款申请的创建、查询、统计等功能
- 添加了回款申请相关的数据结构和接口定义
- 实现了回款申请的流程控制和状态更新- 添加了回款申请的附件上传和处理逻辑
2024-12-20 15:38:08 +08:00
furongxin
1c07abebb0 feat(bpm): 增加客户合同列表查询功能并优化采购和退款相关逻辑
- 在 BpmOAContractController 中添加了 getContractByCustomerId 方法,用于获取指定客户的合同列表
- 在 BpmOAContractService 接口中添加了 getListByCustomerId 方法
- 在 BpmOAContractServiceImpl 中实现了 getListByCustomerId 方法
- 优化了 BpmOAProcureController 中的项目编号判断逻辑
- 改进了 BpmOARefundServiceImpl 中的 getListByOrderNo 方法,增加了非空判断
- 在 BpmProcessInstanceServiceImpl 中的 transform 方法中添加了空字符串判断
2024-12-20 15:37:09 +08:00
furongxin
af22e311ec feat(crm): 集成回款功能
- 新增回款相关的 API 接口和实现类
- 在 AchievementService 和 CrmIndexService 中添加回款统计逻辑
- 修改 CrmCustomerApi,增加获取客户信息的接口- 更新 RpcConfiguration,添加 BpmOAReceiptApi 的配置
2024-12-20 15:35:57 +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
99b5ff9efc refactor(smartfactory): 修改根据 leaderId 查询部门信息的接口- 将 deptApi.getDeptListByLeader 方法替换为 deptApi.getDeptByLeaderId
- 此修改可能提高查询效率,仅获取当前登录用户作为 leader 的部门信息
2024-12-13 11:40:23 +08:00
furongxin
0703f3d8ef refactor(system): 优化用户和部门相关接口
- 修改用户外勤打卡权限接口,支持批量更新
- 移除获取部门列表_by_Leader接口
- 新增获取工厂部门列表接口
-优化部门简单响应VO,增加工厂编号字段
- 修复租金订单控制器中的退款金额设置问题
2024-12-13 11:40:10 +08:00
furongxin
d9fbd61195 feat(bpm): 添加付款申请功能并优化采购单查询
- 新增付款申请相关表单、接口和服务实现
- 添加付款申请结果监听器
- 优化采购单查询接口,支持按类型筛选
2024-12-13 11:39:54 +08:00
aikai
9df976cbc5 添加去除数据权限注解 - 解决公众号发送消息获取用户openId时获取不到的情况 2024-12-13 11:09:05 +08:00
furongxin
16e541462c feat(report): 添加报表模块的 Nacos 配置
- 新增开发环境(dev)和生产环境(prod)的 Nacos 配置文件
- 配置文件包括注册中心和配置中心的相关设置
- 使用不同的命名空间区分开发和生产环境
2024-12-12 14:49:27 +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
furongxin
b29eb854c1 feat(bpm): 增加项目团队成员功能
- 在项目创建请求和响应对象中添加团队成员字段
- 更新项目详情接口,支持显示团队成员名称
- 优化项目查询接口,改进部门参与条件
2024-12-05 10:35:47 +08:00