fix(bpm):修复流程实例创建者昵称设置错误
- 修正了创建者昵称设置的目标对象,从user改为copy对象- 确保流程实例复制页面正确显示创建者昵称- 保持与其他用户相关信息设置逻辑的一致性
This commit is contained in:
@@ -29,7 +29,7 @@ public interface BpmProcessInstanceCopyConvert {
|
|||||||
List<BpmProcessInstanceCopyPageItemRespVO> list = BeanUtils.toBean(page.getList(),
|
List<BpmProcessInstanceCopyPageItemRespVO> list = BeanUtils.toBean(page.getList(),
|
||||||
BpmProcessInstanceCopyPageItemRespVO.class,
|
BpmProcessInstanceCopyPageItemRespVO.class,
|
||||||
copy -> {
|
copy -> {
|
||||||
MapUtils.findAndThen(userMap, Long.valueOf(copy.getCreator()), user -> user.setNickname(user.getNickname()));
|
MapUtils.findAndThen(userMap, Long.valueOf(copy.getCreator()), user -> copy.setCreatorNickname(user.getNickname()));
|
||||||
MapUtils.findAndThen(userMap, copy.getStartUserId(), user -> copy.setStartUserNickname(user.getNickname()));
|
MapUtils.findAndThen(userMap, copy.getStartUserId(), user -> copy.setStartUserNickname(user.getNickname()));
|
||||||
MapUtils.findAndThen(taskNameMap, copy.getTaskId(), copy::setTaskName);
|
MapUtils.findAndThen(taskNameMap, copy.getTaskId(), copy::setTaskName);
|
||||||
MapUtils.findAndThen(processInstaneNameMap, copy.getProcessInstanceId(), copy::setProcessInstanceName);
|
MapUtils.findAndThen(processInstaneNameMap, copy.getProcessInstanceId(), copy::setProcessInstanceName);
|
||||||
|
Reference in New Issue
Block a user