Commit Graph

9 Commits

Author SHA1 Message Date
fb203d7eb8 feat(dept): 添加根据部门ID查询所有子部门功能
- 在 ISysDeptService 中新增 selectChildDeptsById 方法定义
- 在 SysDeptController 中新增 listWithChildren 接口用于查询部门及子部门
- 在 SysDeptServiceImpl 中实现 selectChildDeptsById 方法,使用 ancestors 字段递归查询
- 使用注解权限控制确保接口安全性
- 返回完整的部门树形结构数据
2026-01-27 10:04:26 +08:00
2a8da19b4a feat(dept): 添加部门负责人查询功能
- 实现根据负责人姓名模糊查询部门列表
- 在查询条件中增加负责人字段的like匹配
- 支持通过leader参数进行部门筛选功能
2026-01-20 13:19:24 +08:00
e643b1b068 feat(wms): 添加发货人功能并优化用户昵称查询
- 在 WmsMaterialCoil 实体中新增 exportBy 字段用于记录发货人
- 在 WmsMaterialCoilBo 中同步添加 exportBy 字段
- 修改 SysUserServiceImpl 中的用户昵称查询逻辑,对不存在的用户名返回用户名本身
- 在 WmsMaterialCoilServiceImpl 中扩展用户昵称填充功能,支持发货人昵称显示
- 在钢卷发货流程中记录当前操作用户的用户名作为发货人
- 在 WmsMaterialCoilVo 中添加 exportBy 和 exportByName 字段用于前端展示
2026-01-14 11:05:25 +08:00
ee88de3e99 refactor(flowable): 移除自定义流程图配置和相关工具类
- 删除 application.yml 中的 Flowable 配置项
- 移除 CustomProcessDiagramCanvas 自定义流程图绘制类
- 移除 CustomProcessDiagramGenerator 自定义流程图生成器
- 移除 FindNextNodeUtil 流程节点查找工具类
- 移除 FlowableConfig 配置类
2025-12-29 16:21:33 +08:00
7f7c3d615d feat(user): 批量获取用户昵称并优化相关服务调用
- 在 ISysUserService 中新增 selectNickNameMapByUserNames 方法
- 实现批量查询用户昵称的功能,提高查询效率
- 移除原有的单个用户查询方法 selectUserByUserName
- 优化 WmsCoilPendingActionServiceImpl 中的用户昵称设置逻辑
- 优化 WmsDeliveryPlanServiceImpl 中的用户昵称设置逻辑
- 优化 WmsMaterialCoilServiceImpl 中的用户昵称设置逻辑
- 删除重复的 getUserNickname 私有方法
- 在 WmsCoilPendingActionVo 中新增 operatorByName 字段
- 统一使用新的批量接口替代原有单条查询方式
- 添加必要的 import 和工具类引用
2025-12-05 13:50:29 +08:00
df6938fdc0 feat(workflow): 新增审批人设置功能
- 在工作流启动页面添加审批人设置功能
- 实现指定用户、角色、部门和发起人四种审批类型
- 优化表单提交逻辑,支持审批人信息的传递
- 在后端增加处理审批人信息的逻辑
- 优化流程启动服务,支持设置下一个任务的审批人
2025-08-22 14:35:25 +08:00
9e84b050bf refactor(klp-flowable):移除下一个处理人选择功能- 删除了 NextUserSelector 类- 移除了 UserTaskListener 中关于下一个处理人的逻辑
- 删除了 WfTaskServiceImpl 中保存下一个处理人到流程变量的代码这个改动移除了用户自定义选择下一个处理人的功能,简化了系统架构。
2025-08-22 11:10:52 +08:00
e91b981923 feat(workflow): 实现自定义选择下一个处理人功能
- 在前端增加提示信息,指导用户指定下一个任务的处理人
- 在后端增加逻辑,处理用户选择的下一个处理人
- 修改数据库,增加采购计划详情编号字段- 优化采购计划详情查询条件,支持按详情编号查询
2025-08-22 10:31:24 +08:00
6550a64884 项目初始化 2025-07-17 18:07:48 +08:00