update 优化 办理人权限设置列表

This commit is contained in:
疯狂的狮子Li
2025-08-04 10:40:10 +08:00
parent a8de8886ec
commit 0eeb2a144b
6 changed files with 98 additions and 39 deletions

View File

@@ -1,6 +1,5 @@
package org.dromara.system.api.domain.vo;
import cn.hutool.core.convert.Convert;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@@ -56,14 +55,14 @@ public class RemoteTaskAssigneeVo implements Serializable {
Function<T, String> storageId,
Function<T, String> handlerCode,
Function<T, String> handlerName,
Function<T, Long> groupName,
Function<T, String> groupName,
Function<T, Date> createTimeMapper) {
return sourceList.stream()
.map(item -> new TaskHandler(
storageId.apply(item),
handlerCode.apply(item),
handlerName.apply(item),
groupName != null ? Convert.toStr(groupName.apply(item)) : null,
groupName.apply(item),
createTimeMapper.apply(item)
)).collect(Collectors.toList());
}