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 |
|
aikai
|
0dfcf47093
|
考勤提醒定时任务bug 处理
每日上班前定时任务(如生日提醒、转正提醒、合同到期提醒等) bug 处理
|
2024-12-05 09:50:42 +08:00 |
|
aikai
|
5bf4c6648e
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev
|
2024-12-04 16:54:30 +08:00 |
|
aikai
|
db12f838e8
|
crm查询调整
|
2024-12-04 16:54:26 +08:00 |
|
furongxin
|
743460d18e
|
refactor(bpm): 用 StringUtil 替代 Strings 进行字符串非空判断
- 在 BpmOACashController 类中,将 Strings.isNotEmpty() 方法替换为 StringUtil.isNotEmpty()
- 优化代码,提高代码的可读性和一致性
|
2024-12-04 14:01:37 +08:00 |
|
furongxin
|
9b61650fef
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx
|
2024-12-04 11:51:40 +08:00 |
|
furongxin
|
973f7e4bcf
|
refactor(bpm): 优化报销控制器中的项目编号判断逻辑
- 将 Strings.isNotEmpty() 替换为 StringUtil.isNotEmpty()
- 引入 jodd.util.StringUtil 替换 org.mapstruct.ap.internal.util.Strings- 提高代码可读性和维护性
|
2024-12-04 11:51:30 +08:00 |
|
aikai
|
18447d04df
|
修改公众号发消息bug
|
2024-12-04 11:33:00 +08:00 |
|
furongxin
|
1d80ee957e
|
feat(bpm): 为采购申请功能增加项目名称展示
- 在 BpmOAProcureDO 中添加 projectNo 字段,用于存储项目编号
- 在 BpmOAProcureRespVO 中添加 projectNo 和 projectName 字段,用于展示项目编号和名称
- 在 BpmOAProcureSaveReqVO 中添加 projectNo 字段,允许用户在创建采购申请时选择项目
- 修改 BpmOAProcureController 中的 getOaProcure 和 getByProcessInstanceId 方法,通过 ProjectApi 获取项目名称并设置到响应中
|
2024-12-04 10:32:58 +08:00 |
|
aikai
|
effe65d8d1
|
去除所有crm菜单按钮权限
|
2024-12-03 21:44:15 +08:00 |
|