furongxin
|
fa4b663a23
|
feat(bpm): 工资申请流程支持工厂部门
- 新增工厂部门选择功能
- 适配工厂信息获取和展示
- 更新员工薪资状态同步逻辑
- 优化工资申请列表和详情展示
|
2025-04-30 09:58:41 +08:00 |
|
furongxin
|
aebcebbf18
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx
|
2025-04-23 09:48:13 +08:00 |
|
furongxin
|
cb7c1fd484
|
feat(bpm): 添加一键支付功能并优化相关模块
- 在 BpmOAExpensesController 中添加 oneClickPayment 接口
- 在 BpmOAExpensesMapper 和 XML 中实现 oneClickPayment 方法
- 更新 BpmOAExpensesService接口并实现一键支付逻辑- 优化 BpmOAPayment 相关实体和查询
- 调整 BpmOASalary 相关实体和逻辑
|
2025-04-23 09:15:13 +08:00 |
|
furongxin
|
b3286c69d5
|
feat(bpm): 优化借款报销功能并添加薪资主体明细功能- 在 BpmOALoanServiceImpl 中添加了对老数据的过滤逻辑
- 在 BpmOASalaryCreateReqVO、BpmOASalaryDO 和 BpmOASalaryRespVO 中添加了薪资主体明细字段
- 新增 SalarySubjectItemsVO 类用于表示薪资主体明细
|
2025-04-12 19:32:32 +08:00 |
|
|
3a0cae35bd
|
replaceValues 处理一下。 增强了逻辑。
|
2025-04-10 17:32:16 +08:00 |
|
furongxin
|
9583966a50
|
fix(bpm): 修复报销单日期查询精度问题
- 将 DATE_FORMAT 函数的格式从 '%Y-%m' 修改为 '%Y-%m-%d',以提高日期查询的精度
- 此修改解决了因日期格式精度不足导致的报销单查询问题
|
2025-04-10 01:44:13 +08:00 |
|
furongxin
|
f1b88b349a
|
fix(bpm): 修复报销和借款相关问题
- 修改报销查询条件,使用月份格式比较时间- 更新报销和借款关联方式,使用 LEFT JOIN
- 在报销流程中添加工厂 ID 变量- 优化借款查询 SQL,移除不必要的条件
|
2025-04-10 01:20:06 +08:00 |
|
furongxin
|
e4a206870c
|
feat(bpm): 采购支付时增加项目名称展示
- 在获取可用采购单列表时,添加项目名称信息
- 新增 ProjectApi 接口方法 getProjectList- 实现 ProjectApiImpl 和 ProjectService 接口的 getProjectList 方法
- 优化 BpmOAProcurePayController 中的 getAvailablePurchaseOrders 方法
|
2025-04-07 11:37:22 +08:00 |
|
furongxin
|
b252adc291
|
feat(bpm): 增加借支还款功能并优化相关流程
- 新增借支还款列表接口和相关页面
- 实现借支申请和还款的分页查询功能
- 优化生产开支流程,增加支付管理和状态更新逻辑
- 修复备用金流程中的公司名称显示问题
- 重构借支申请接口,提高代码复用性
|
2025-04-07 11:35:18 +08:00 |
|
furongxin
|
3b95132420
|
feat(bpm): 优化获取部门领导逻辑
- 增加对4级部门的处理,如果当前部门级别超过4级,则获取第4级部门信息
-通过部门标识分割获取第4级部门ID,并重新获取部门信息- 优化了部门领导的获取逻辑,提高了系统适应性和扩展性
|
2025-04-07 11:35:18 +08:00 |
|
|
53b0e6ed87
|
问题四:
最终的结果 能显示出来在审批页面。(如财务审批通过了,事后发起人又自行取消了流程,在财务这边就看不到这个单子是已经被取消了)
|
2025-03-26 16:18:29 +08:00 |
|
furongxin
|
d6af73ec88
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx
|
2025-03-14 10:11:25 +08:00 |
|
furongxin
|
f7e3d0f3d7
|
feat(bpm): 新增借支管理功能
- 添加借支申请、审批相关接口和页面
- 实现借支金额统计功能- 优化开支管理页面,增加统计功能
- 新增工厂信息相关接口
- 修复相机设备和工厂信息相关问题
|
2025-03-14 10:11:15 +08:00 |
|
aikai
|
92850e2d12
|
feat(crm): 添加线索跟进任务并优化客户导入功能
- 新增线索跟进任务定时 job,自动更新三天未跟进的线索状态- 优化客户导入功能,增加重复客户检测和提示
- 添加合同编号字段到发票响应 VO- 修改合同列表获取逻辑,支持下属和自己的合同查询
-优化发票列表查询,支持关系筛选
- 新增商机状态更新接口
|
2025-03-13 15:20:39 +08:00 |
|
aikai
|
32309d2842
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into crm-业绩目标
|
2025-03-11 10:15:17 +08:00 |
|
furongxin
|
e401eef546
|
perf(bpm): 优化流程 CC 列表接口性能
- 在处理流程 CC 列表时,增加了对结果列表的非空判断
- 只有在列表非空的情况下,才进行部门和用户组信息的查询和设置
- 这样可以减少不必要的 API调用,提高接口性能
|
2025-03-10 21:11:01 +08:00 |
|
aikai
|
1f65ca883c
|
refactor(bpm): 重构回款结算接口并添加客户转移功能
- 重构了 BpmOAReceiptService 接口,使用 ReceiptSettlementVO 替代 LocalDateTime[] 参数
- 添加了客户转移相关的 API 和服务实现
- 优化了销售业绩结算相关的数据结构和接口
- 调整了权限控制相关的配置
|
2025-03-10 16:41:14 +08:00 |
|
aikai
|
f3f91f7350
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into crm-业绩目标
# Conflicts:
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/mysql/oa/BpmOAReceiptMapper.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/rpc/config/RpcConfiguration.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/oa/BpmOAReceiptServiceImpl.java
|
2025-03-06 17:55:06 +08:00 |
|
aikai
|
7f474c33cb
|
feat(bpm): 新增销售业绩目标申请OA功能
- 添加销售业绩目标申请相关的API接口和实现类
- 创建销售业绩目标申请的数据库表和DO类
- 实现销售业绩目标申请的CRUD操作
- 添加销售业绩目标申请的前端页面和表单组件
|
2025-03-06 17:51:33 +08:00 |
|
furongxin
|
d83dca6b87
|
feat(system): 添加日志实例导出功能
- 新增 LogExportExcelVO 和 LogExportVO 类用于日志导出
- 在 LogInstanceController 中添加 exportLogInstanceExcel 方法处理导出请求
- 在 LogInstanceService 接口中添加 getLogInstanceExport 方法
- 在 LogInstanceServiceImpl 中实现 getLogInstanceExport 方法,用于获取日志导出列表
- 优化 BpmOAImprestController 中的代码结构
|
2025-03-06 12:52:23 +08:00 |
|
furongxin
|
efb2fdfee0
|
feat(bpm): 优化报销单查询功能
- 在查询条件中增加报销审核通过的状态过滤
- 通过添加 result = 2 的条件,仅显示审核通过的报销单
|
2025-03-05 11:31:52 +08:00 |
|
furongxin
|
0a8e1c73ec
|
feat(bpm): 添加生产开支申请分页功能
- 新增生产开支申请分页接口和相关 VO 类
- 实现生产开支申请分页查询逻辑
- 添加分页查询所需的 SQL 映射文件
- 优化费用类型变量处理,支持多值
-调整薪资付款流程的部门判断逻辑
|
2025-03-04 21:27:07 +08:00 |
|
furongxin
|
d726cc5abb
|
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/dal/mysql/oa/BpmOAContractMapper.java
|
2025-03-01 18:09:28 +08:00 |
|
furongxin
|
6786ec0d3d
|
feat(bpm): 优化合同和回款页面查询逻辑
-重构了合同和回款页面的查询逻辑,支持"我的"和"下属"两种关系的查询- 新增 UserLiveTreeApi接口,用于获取用户结构树
- 优化了 SQL 查询条件,提高了查询效率
- 新增厂区配件领用相关功能
|
2025-03-01 18:02:44 +08:00 |
|
aikai
|
74e439eb15
|
feat(crm): 添加用户产品数量统计功能
- 新增 UserProductCountVO 类用于统计用户产品数量
- 在 CrmContractService接口中添加 getProductCount 方法
- 在 CrmContractServiceImpl 中实现 getProductCount 方法,通过 mapper 查询用户产品数量
- 在 CrmAchievementService 接口中添加 userId 参数用于业绩统计
- 在 CrmAchievementServiceImpl 中实现按用户统计业绩的功能
- 在 AchievementServiceImpl 中添加产品数量统计逻辑
- 在 CrmIndexServiceImpl 中实现下属用户业绩统计
|
2025-02-25 14:44:30 +08:00 |
|
furongxin
|
471a980905
|
feat(crm): 添加商机关联产品信息获取接口并优化业绩分析功能
- 在 BusinessApi 中新增 getBusinessProduct 方法,用于获取商机所绑定的产品信息
- 实现 CrmBusinessProductDTO 数据传输对象,用于传递商机产品信息
- 在 AchievementController 中添加 getAchievement 方法,用于获取产品业绩分析数据- 实现 BusinessApiImpl 中的 getBusinessProduct 方法,调用业务服务获取产品信息
- 移除 CrmBusinessController 中的 PreAuthorize 注解
|
2025-02-22 16:31:12 +08:00 |
|
furongxin
|
4900d87c40
|
feat(bpm): 新增流程定义使用权限功能
- 在 BpmProcessDefinitionExtDO 中添加 dataScope、dataScopeDeptIds 和 dataScopeUserIds 字段
- 实现流程定义使用权限的更新接口- 修改流程定义列表查询逻辑,根据用户权限进行过滤
-优化流程定义查询接口,返回更详细的信息
|
2025-02-22 16:29:30 +08:00 |
|
furongxin
|
ae7f70fcaf
|
feat(bpm): 添加费用板块字段并更新薪资流程
- 在 BpmOAExpensesItemDO 和 Expenses 类中添加 costSection 字段,用于区分费用板块
- 更新 BpmOAPaymentServiceImpl 中的费用类型设置
- 修改 BpmOASalaryService 接口和实现类,增加 processInstanceId 参数
- 在 BpmOASalaryServiceImpl 中添加审核通过后的财务支付记录插入逻辑
|
2025-01-27 21:14:10 +08:00 |
|
furongxin
|
4ee2f84947
|
Merge branch 'dev' into frx
# Conflicts:
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/job/workovertime/WorkOvertimeJob.java
|
2025-01-24 17:52:01 +08:00 |
|
furongxin
|
09689ddf1d
|
refactor(bpm): 移除未使用的代码和导入
- 删除了多个文件中未使用的导入语句
- 移除了 BpmOAEvectionServiceImpl、BpmOAExpensesServiceImpl 和 LoanServiceImpl 中未使用的变量和方法引用
- 删除了 FieldworkJob 中未使用的 API 接口引用
|
2025-01-24 17:40:22 +08:00 |
|
furongxin
|
2800210f84
|
feat(module-bpm): 新增开支日报和借支申请错误码- 新增 OA_EXPENSES_NOT_EXISTS 错误码,用于表示开支日报申请不存在
- 新增 OA_LOAN_NOT_EXISTS 错误码,用于表示借支申请不存在
|
2025-01-24 17:26:05 +08:00 |
|
furongxin
|
de6b03f726
|
feat(bpm): 添加 OA 生产开支功能
- 新增生产开支申请创建和审核功能
- 实现生产开支明细管理
- 添加与财务支付系统的集成
-优化与流程引擎的交互逻辑
|
2025-01-24 17:25:39 +08:00 |
|
aikai
|
365e929ea5
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev-跟进用户调整
|
2025-01-20 10:28:56 +08:00 |
|
aikai
|
e7376d5b6e
|
feat(crm): 添加跟进记录功能并优化字典数据相关接口- 新增跟进记录相关功能,包括创建、编辑、删除和查询跟进记录
- 添加跟进用户记录相关功能和接口
- 优化字典数据相关接口,支持批量获取字典数据
- 修复加班定时任务相关代码,提高异常处理能力
|
2025-01-20 10:28:36 +08:00 |
|
furongxin
|
b9229cfc2d
|
refactor(bpm): 移除未使用的代码导入和冗余代码
- 删除了 BpmOAPaymentController 中未使用的导入语句
- 删除了 BpmProcessInstanceServiceImpl 中未使用的导入语句和冗余代码
|
2025-01-09 10:10:48 +08:00 |
|
furongxin
|
1fcb34677e
|
refactor(bpm): 重构报销、现金支出和付款业务的打印数据处理逻辑
- 新增 BpmOAPrintDataRespVO 类统一报销、现金支出和付款业务的打印数据结构
- 新增 BpmProcessInstancePrintDataRespVO 类用于流程实例的打印数据响应
- 重构 BpmOAPaymentController 和 BpmOAPaymentService 接口,将业务逻辑移至服务层
- 优化 BpmProcessInstanceServiceImpl 中的打印数据处理逻辑,支持多种业务类型
|
2025-01-09 10:10:04 +08:00 |
|
furongxin
|
0af1800e20
|
fix(bpm): 修复流程任务页面用户和部门条件的逻辑错误
- 将判断用户 ID 的逻辑优先于部门 ID
- 当用户 ID 存在时,只返回该用户 ID
- 当用户 ID 不存在但部门 ID 存在时,按部门获取用户列表
|
2025-01-07 14:41:40 +08:00 |
|
furongxin
|
d8440645b8
|
fix(bpm): 修复采购类型为 3 的数据未显示问题
- 在 BpmOAProcureMapper.xml 文件中,修改了 procure_type 的查询条件
-增加了对类型为 3 的采购数据的查询,确保这类数据能够正确显示
|
2025-01-06 20:06:31 +08:00 |
|
furongxin
|
10f044147c
|
fix(dept): 修复部门类型查询和处理相关问题
-修复公司名称处理中的空指针异常
- 增加对总部公司的查询条件
- 为工厂信息中的部门设置正确的类型
|
2025-01-06 19:00:20 +08:00 |
|
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
|
23d3c78eda
|
feat(bpm): 后补票功能支持
- 新增后补票相关的字段和接口
- 实现后补票的分页查询、附件上传、状态更新和附件删除功能
- 优化后补票列表的展示,增加申请人信息和部门信息
|
2025-01-05 10:56:13 +08:00 |
|
furongxin
|
44a86b1bac
|
feat(bpm): 优化薪资付款申请列表展示
- 在 BpmOASalaryService 中新增 getListByProcessInstanceIds 方法
- 在 BpmOASalaryServiceImpl 中实现 getListByProcessInstanceIds 方法
- 修改 BpmTaskExtMapper 中的查询条件,排除自动审批的流程- 在 BpmTaskServiceImpl 中,为待办和已办任务列表添加公司名称展示
|
2025-01-05 10:52:24 +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
|
493e735a0c
|
feat(bpm): 添加薪资付款功能并优化流程实例页面
- 新增薪资付款相关的实体类、控制器和服务
- 在流程实例页面添加支付状态字段
- 优化付款申请和报销流程,支持工厂明细数据
- 集成财务支付模块,实现支付信息的创建和查询
|
2024-12-24 22:57:27 +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
|
d9fbd61195
|
feat(bpm): 添加付款申请功能并优化采购单查询
- 新增付款申请相关表单、接口和服务实现
- 添加付款申请结果监听器
- 优化采购单查询接口,支持按类型筛选
|
2024-12-13 11:39:54 +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 |
|
furongxin
|
b29eb854c1
|
feat(bpm): 增加项目团队成员功能
- 在项目创建请求和响应对象中添加团队成员字段
- 更新项目详情接口,支持显示团队成员名称
- 优化项目查询接口,改进部门参与条件
|
2024-12-05 10:35:47 +08:00 |
|
furongxin
|
743460d18e
|
refactor(bpm): 用 StringUtil 替代 Strings 进行字符串非空判断
- 在 BpmOACashController 类中,将 Strings.isNotEmpty() 方法替换为 StringUtil.isNotEmpty()
- 优化代码,提高代码的可读性和一致性
|
2024-12-04 14:01:37 +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 |
|
furongxin
|
1d80ee957e
|
feat(bpm): 为采购申请功能增加项目名称展示
- 在 BpmOAProcureDO 中添加 projectNo 字段,用于存储项目编号
- 在 BpmOAProcureRespVO 中添加 projectNo 和 projectName 字段,用于展示项目编号和名称
- 在 BpmOAProcureSaveReqVO 中添加 projectNo 字段,允许用户在创建采购申请时选择项目
- 修改 BpmOAProcureController 中的 getOaProcure 和 getByProcessInstanceId 方法,通过 ProjectApi 获取项目名称并设置到响应中
|
2024-12-04 10:32:58 +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 |
|
furongxin
|
9e48b0b302
|
refactor(bpm): 修改备用金表单接口名称
- 将 getByProcessInstanceId 方法的路径从 /getByProcessInstanceId 改为 /getProcessInstanceId
- 优化接口路径,使其更加简洁和一致
|
2024-12-03 18:12:56 +08:00 |
|
aikai
|
079bdaa6a4
|
refactor(消息模板): 重构微信小程序和公众号消息发送逻辑- 重新组织了消息模板代码,分离小程序和公众号消息发送功能
- 优化了消息发送API接口,增加了单独的公众号消息发送方法
- 调整了消息发送实现类,支持小程序和公众号分别发送消息
- 更新了消息发送调用逻辑,根据不同社交类型选择对应的消息发送方法
- 重构查询用户下属部门逻辑,根据用户所负责的部门递归获取所有子部门
- 重构获取用户列表信息方法,增加通过用户状态查询,根据菜单查询
|
2024-11-29 19:39:00 +08:00 |
|
furongxin
|
5c16890397
|
refactor(bpm): 优化代码结构和导入
- 移除了不必要的导入语句
-调整了部分类的导入方式
- 删除了未使用的变量和方法
|
2024-11-29 17:08:51 +08:00 |
|
furongxin
|
9d75942a8b
|
refactor(bpm): 修改任务规则脚本枚举描述
-将 LEADER_X4 的描述从 "审批人的一级领导" 修改为 "审批人的上级领导"
- 这个修改使得枚举描述更加通用,适用于不同的审批场景
|
2024-11-29 17:06:56 +08:00 |
|
furongxin
|
c51c46262c
|
feat(bpm): 增加项目编号和名称字段,并优化报销功能
- 在 BpmOACash 和 BpmOAReimbursement 模型中添加项目编号字段
- 在 API 接口中增加项目名称的获取和展示
- 新增 BpmOAReimbursementItem 模型和相关 Mapper- 优化报销申请创建逻辑,支持明细数据插入
-调整抄送人处理逻辑,使用事务提交后执行
-重构领导审批规则计算方法,提高灵活性和准确性
|
2024-11-29 17:05:42 +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 |
|
|
a12e01992f
|
更新审批时效排行榜SQL - 查询已关闭的用户
|
2024-11-28 11:07:38 +08:00 |
|
furongxin
|
61b4528154
|
feat(rental): 完善租赁订单退款功能并新增相关接口
- 新增租赁订单物品记录相关接口和DTO
- 完善租赁订单状态管理和退款流程- 新增获取租赁订单信息接口
- 优化租赁订单列表展示,增加退款申请信息
|
2024-11-27 09:26:26 +08:00 |
|
furongxin
|
43529c2a60
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx
|
2024-11-25 23:28:08 +08:00 |
|
furongxin
|
de45686361
|
feat(system): 新增部门类型枚举和项目管理相关功能
- 新增全局部门类型枚举 DeptTypeEnum
- 在 DeptRespDTO 中添加部门类型字段
- 新增 ProjectApi 接口和 ProjectDTO 类,用于项目管理功能
|
2024-11-25 23:22:06 +08:00 |
|
aikai
|
f2641b4762
|
请假申请添加上理由
|
2024-11-25 11:02:01 +08:00 |
|
furongxin
|
ce26b95c08
|
feat(bpm): 整合租赁订单退款流程
- 新增 RentalOrderApi 和 RentalDepositRecordApi接口
- 实现租赁订单状态更新和退款金额校验功能
- 添加租赁订单相关数据结构和接口实现
- 修改租赁订单状态枚举,增加等待退款中状态
|
2024-11-25 10:00:07 +08:00 |
|
furongxin
|
58929c5224
|
feat(bpm): 新增项目管理功能
- 添加 BpmOAProjectDO 类用于项目管理
-增加参与部门和项目额外属性字段
- 使用 JsonLongSetTypeHandler 和 JacksonTypeHandler 处理复杂数据类型
|
2024-11-23 14:20:43 +08:00 |
|
furongxin
|
357fa8aa13
|
feat(bpm): 添加 OA 项目申请功能
- 新增 OA项目申请相关的数据结构和接口- 实现 OA 项目申请的创建、查询和结果更新功能- 添加 OA 项目申请的结果监听器
- 优化错误码命名,提高可读性
|
2024-11-23 13:46:35 +08:00 |
|
furongxin
|
b8da3af92d
|
feat(bpm): 添加 OA 退款申请功能
- 新增退款申请相关的数据结构和接口
- 实现退款申请的创建、查询和结果更新功能
- 添加退款申请的监听器,用于处理流程实例结果事件
- 定义退款申请相关的错误码
|
2024-11-23 11:33:11 +08:00 |
|
furongxin
|
066ccf7021
|
feat(system): 新增项目管理功能
- 添加项目管理相关的数据对象、控制器、服务接口和实现类
- 实现项目管理的 CRUD 功能,包括创建、更新、删除和查询项目信息
- 添加租赁客户管理功能
- 优化文件更新接口,支持批量更新- 新增用户信息查询接口- 添加系统错误码常量
|
2024-11-23 10:54:31 +08:00 |
|
furongxin
|
f5ff97b375
|
feat(bpm): 分离备用金金额与剩余金额字段
- 在 BpmOACashRespVO 和 BpmOAReimbursementRespVO 中添加 remainingAmount 字段
- 修改 BpmProcessInstanceServiceImpl 中的逻辑,分别设置 amount 和 remainingAmount
- 此修改提高了数据的准确性和可靠性,避免了之前金额混淆的问题
|
2024-11-23 10:54:31 +08:00 |
|
furongxin
|
b224956b67
|
refactor(bpm): 优化流程实例服务和流程抄送 mapper- 将 BpmProcessCcMapper 中的 eqIfPresent 改为 likeIfPresent,提高查询灵活性- 优化 BpmProcessInstanceServiceImpl 中的用户组和抄送逻辑
- 添加空集合判断,避免不必要的操作
- 调整代码格式,提高可读性
|
2024-11-23 10:54:31 +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 |
|
|
2ec266aaa5
|
流程实例过滤配置功能
|
2024-11-15 18:08:40 +08:00 |
|
furongxin
|
4a3d32c0a4
|
refactor(bpm): 优化流程抄送配置功能
- 修改 OA 活动经费申请相关代码
- 优化补卡申请逻辑,增加对可补卡次数的检查
- 重构流程抄送配置相关控制器和数据对象
- 优化公司部门和用户组数据的获取和展示
|
2024-11-14 19:55:02 +08:00 |
|
furongxin
|
b32f00b2d0
|
feat(bpm): 新增流程抄送功能
- 添加 BpmProcessCc 相关的实体类、控制器、服务接口和实现类- 在 BpmProcessInstanceServiceImpl 中集成抄送功能
- 优化流程实例创建和更新逻辑,支持抄送人配置
|
2024-11-14 15:51:43 +08:00 |
|
aikai
|
8f22c87451
|
修改异常通知
|
2024-11-14 09:31:05 +08:00 |
|
aikai
|
975b65367d
|
完善转正后可请假
|
2024-11-13 11:10:34 +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
|
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
|
f14c5cc670
|
按照员工入职日发放假期
|
2024-11-11 19:58:49 +08:00 |
|
aikai
|
d6faf46cdc
|
调整入职时间set
|
2024-11-11 11:07:42 +08:00 |
|
aikai
|
26c490a260
|
假期管理
|
2024-11-11 09:11:17 +08:00 |
|
furongxin
|
7552a1294e
|
feat(bpm): 新增出差申请和开票申请功能
- 新增 BpmOAEvectionApi、BpmOAEvectionDTO 和相关服务实现类,用于处理出差申请
- 新增 BpmOAInvoiceController、BpmOAInvoiceCreateReqVO 和相关数据对象,用于处理开票申请
- 修改现有接口和数据结构以支持新功能
|
2024-11-09 09:56:19 +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
|
e6d065a0ca
|
feat(system): 岗位信息关联部门名称
- 在 PositionDO 中添加 deptId 字段,用于关联部门编号
- 在 PositionRespVO 中添加 deptName 字段,用于展示部门名称
- 修改 PositionService 和 PositionMapper 接口,支持按部门编号查询岗位信息- 更新 PositionController 中的岗位列表接口,增加部门名称展示
- 调整 PermissionServiceImpl 中的数据权限逻辑,支持岗位信息的数据权限控制
|
2024-11-04 11:15:21 +08:00 |
|
furongxin
|
c71ecf252a
|
refactor(bpm): 移除oa相关冗余代码
- 删除了多个类中未使用的oa相关import语句
- 清理了BpmTaskServiceImpl中未使用的oa相关服务接口
- 优化了代码结构,提高了代码的可读性和维护性
|
2024-11-01 14:16:33 +08:00 |
|
furongxin
|
33eb8af885
|
feat(bpm): 新增名片定制和招聘申请功能
- 添加名片定制和招聘申请相关的控制器、服务、DAO和DTO
- 实现名片定制和招聘申请的创建、查询和更新功能
-集成工作流引擎,支持名片定制和招聘申请的流程管理- 新增错误码和关联流程VO
|
2024-11-01 14:15:33 +08:00 |
|