aikai
|
7f474c33cb
|
feat(bpm): 新增销售业绩目标申请OA功能
- 添加销售业绩目标申请相关的API接口和实现类
- 创建销售业绩目标申请的数据库表和DO类
- 实现销售业绩目标申请的CRUD操作
- 添加销售业绩目标申请的前端页面和表单组件
|
2025-03-06 17:51:33 +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 |
|
aikai
|
c0d3d869aa
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev
|
2025-02-24 15:07:21 +08:00 |
|
aikai
|
d0fb900104
|
refactor(crm): 重构首页统计接口
- 在 CrmIndexController 中添加 userId 参数
- 更新 CrmIndexService 接口,增加 userId 参数
- 修改 CrmIndexServiceImpl 中的 getIndexCount 方法,支持 userId 参数
- 调整 getBrieCount 方法,添加 userId 参数
|
2025-02-24 15:07:06 +08:00 |
|
furongxin
|
c2db457a63
|
refactor(crm): 重构用户结构树功能
- 更新了 AchievementService 接口,移除了相关方法
- 重构了 AchievementServiceImpl 中的业绩相关方法,使用 UserLiveTreeService 替代原有的 AdminUserApi- 更新了 CustomerServiceImpl 中的客户相关方法,使用 UserLiveTreeService 替代原有的 AdminUserApi- 调整了 UserLiveTreeController 的接口设计,改为使用 UserLiveTreeService
- 重构了 UserLiveTreeService 接口,增加了新的方法
- 实现了 UserLiveTreeServiceImpl 中的新的方法,包括获取用户列表和分页查询
- 更新了数据库查询,使用 user_id 替代 id 在 CRM 用户结构树表中进行查询
|
2025-02-24 11:25:30 +08:00 |
|
furongxin
|
3c8796d0de
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into frx
|
2025-02-22 16:31:29 +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
|
d1e94a0d3d
|
feat(product): 添加商机关联产品功能并优化产品查询
- 在产品模块中添加了根据商机 ID 查询产品列表的功能
- 更新了产品分页查询接口,使用 goodsCateId 替代 cateId- 在 RpcConfiguration 中添加了 BusinessApi 客户端
-优化了 StoreProductMapper 中的产品查询条件
|
2025-02-22 16:29:06 +08:00 |
|
furongxin
|
72b60dd1ab
|
fix(system): 优化日志记录和部门相关接口
- 在补卡失败时添加错误日志记录
- 新增按工厂 ID 获取部门列表的接口
- 优化部门简单响应 VO,添加机构类型字段
- 调整贷款控制器,使用工厂信息 API 获取部门信息
- 修改日志使用列表查询方式
- 优化用户导出模板中的部门和岗位数据加载
|
2025-02-22 16:28:15 +08:00 |
|
furongxin
|
b169fadbf2
|
refactor(excel): 重构下拉框数据处理逻辑
- 修改 ExcelUtils 类中的 write 方法,使用 Map<Integer, List<String>> 类型参数替代原有的多个参数
- 更新 SpinnerWriteHandler 类,使用新的参数类型处理下拉框数据
- 优化下拉框数据的处理逻辑,提高代码的可扩展性和维护性
|
2025-02-22 16:27:48 +08:00 |
|
furongxin
|
ec0ffa1651
|
feat(smartfactory): 优化员工相关功能
- 添加员工工资创建接口
- 优化员工数据统计功能
- 增加工种名称和业务类型字段
- 调整员工信息展示和导入模板
- 重构员工工资查询逻辑
|
2025-02-22 16:27:36 +08:00 |
|
aikai
|
fb5607f1ea
|
Merge branch 'dev' of http://git.znkjfw.com/ak/zn-cloud into dev
|
2025-02-22 16:13:48 +08:00 |
|
aikai
|
e34cd7cca6
|
feat(crm): 添加用户结构树功能
- 新增 UserLiveTree 相关的 VO、DO、Mapper、Service、Controller 等类
- 实现用户结构树
|
2025-02-22 16:13:41 +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
|
9a85af033e
|
feat(smartfactory): 新增厂区员工工资管理功能
- 添加员工工资相关接口和页面
- 实现员工工资计算和发放逻辑
- 集成考勤数据,支持不同考勤类型的工资计算
- 添加工资记录查询、更新和导出功能
|
2025-01-24 17:39:54 +08:00 |
|
furongxin
|
58d31795ac
|
feat(smartfactory): 增加员工导入功能并优化员工相关接口
- 新增员工导入模板下载和导入功能
- 添加获取指定厂区员工列表的接口
- 优化员工信息相关接口,移除不必要的字段
- 重构员工信息的数据库表结构
|
2025-01-24 17:37:44 +08:00 |
|
furongxin
|
ca586f4173
|
feat(smartfactory): 添加厂区工伤管理功能
- 新增工业伤害相关实体类和控制器
- 实现工业伤害的创建、更新、删除和查询功能
- 添加员工导入模板和导入功能
-优化员工信息查询接口
|
2025-01-24 17:36:18 +08:00 |
|
furongxin
|
e9de45bc7b
|
feat(smartfactory): 新增厂区员工考勤记录功能
- 添加考勤记录相关的 API 接口和实现类
- 创建考勤记录的数据库表结构
- 实现考勤记录的增删改查功能
- 添加考勤记录的导出功能
|
2025-01-24 17:34:26 +08:00 |
|
furongxin
|
5b3aa0f83f
|
feat(system): 添加借支管理功能
- 新增借支管理相关的 API、Controller、Service、Mapper 和 VO 类
- 实现借支管理的创建、查询和分页功能
- 添加根据用户编号获取借支记录的方法
- 为管理后台提供借支管理的接口和页面
|
2025-01-24 17:32:05 +08:00 |
|
furongxin
|
eed729cedb
|
feat(system): 重构客户结算信息功能
- 新增结算明细相关功能和接口
- 优化客户结算信息的创建、更新和删除逻辑
- 添加确认结算信息功能
- 调整相关API和DTO以适应新的结算逻辑
|
2025-01-24 17:29:41 +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
|
425576ecd3
|
feat(holiday): 新增员工加入考勤组时自动发放假期余额功能
- 在 AttendanceGroupUserServiceImpl 中添加新逻辑,为新加入考勤组的员工发放假期余额
- 修改 HolidayUserRecordService接口,增加 recordZero 参数控制是否记录零值假期
- 实现 HolidayUserRecordServiceImpl 中的 grant 方法,支持 recordZero 参数
- 优化 HolidaySettingService 接口,增加按 ID 列表获取假期设置的方法
- 实现 HolidaySettingServiceImpl 中的 getHolidaySettingByIds 方法
- 扩展 HolidaySettingRangeService 接口,增加按考勤组 ID 获取假期设置的方法
- 实现 HolidaySettingRangeServiceImpl 中的 getByGroupId 和 getHolidaySettingIdsByGroupId 方法
|
2025-01-20 18:53:06 +08:00 |
|
aikai
|
b29d9a490d
|
还原配置文件
|
2025-01-20 16:45:19 +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
|
215a6c8028
|
feat(system): 客户结算信息页面增加工厂名称、公司名称和创建人名称
- 在 CustomerSettlementRespVO 中添加客户名称、公司名称和创建人名称字段- 在 CustomerSettlementController 中实现工厂信息、公司信息和用户信息的获取及设置
- 更新相关 API 接口,增加获取工厂信息 Map 的方法refactor(system): 优化客户结算信息相关代码
- 移除了未使用的 DeptApi 导入- 删除了 CustomerSettlementRespV
|
2025-01-14 14:34:49 +08:00 |
|
furongxin
|
79644208cc
|
临时修改 放开项目查询权限,用于处理之前的数据
|
2025-01-09 15:30:06 +08:00 |
|
furongxin
|
b9229cfc2d
|
refactor(bpm): 移除未使用的代码导入和冗余代码
- 删除了 BpmOAPaymentController 中未使用的导入语句
- 删除了 BpmProcessInstanceServiceImpl 中未使用的导入语句和冗余代码
|
2025-01-09 10:10:48 +08:00 |
|
furongxin
|
0e8ca79912
|
refactor(system): 优化部门信息获取功能
- 修改了 DeptService 接口,增加了 method 参数以
|
2025-01-09 10:10:16 +08:00 |
|
furongxin
|
1fcb34677e
|
refactor(bpm): 重构报销、现金支出和付款业务的打印数据处理逻辑
- 新增 BpmOAPrintDataRespVO 类统一报销、现金支出和付款业务的打印数据结构
- 新增 BpmProcessInstancePrintDataRespVO 类用于流程实例的打印数据响应
- 重构 BpmOAPaymentController 和 BpmOAPaymentService 接口,将业务逻辑移至服务层
- 优化 BpmProcessInstanceServiceImpl 中的打印数据处理逻辑,支持多种业务类型
|
2025-01-09 10:10:04 +08:00 |
|
furongxin
|
a182bef370
|
feat(system): 增加用户银行卡信息查询接口并优化相关功能
- 在 UserBankController 中添加 getUserBankPage 方法,实现用户银行卡信息的分页查询
- 在 UserBankRespVO 中增加 creator 和 createName 字段,用于展示创建人信息
- 在 UserBankServiceImpl 中优化 createBank 方法,增加对银行卡号和昵称的联合查询
- 新增 userService 依赖,用于获取用户信息
|
2025-01-08 09:26:29 +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
|
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 |
|