| | |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.common.cache.SysCache; |
| | | import org.springblade.common.cache.UserCache; |
| | | import org.springblade.core.mp.support.BaseEntityWrapper; |
| | | import org.springblade.core.tool.utils.BeanUtil; |
| | | import org.springblade.core.tool.utils.SpringUtil; |
| | | import org.springblade.modules.evaluate.entity.EvaluateTaskReferrerEntity; |
| | | import org.springblade.modules.evaluate.vo.EvaluateTaskReferrerVO; |
| | | import org.springblade.modules.system.entity.User; |
| | | import org.springblade.modules.system.service.IUserService; |
| | | |
| | | import java.util.*; |
| | | |
| | |
| | | * @since 2024-01-05 |
| | | */ |
| | | public class EvaluateTaskReferrerWrapper extends BaseEntityWrapper<EvaluateTaskReferrerEntity, EvaluateTaskReferrerVO> { |
| | | |
| | | private static final IUserService userService; |
| | | |
| | | static { |
| | | userService = SpringUtil.getBean(IUserService.class); |
| | | } |
| | | |
| | | public static EvaluateTaskReferrerWrapper build() { |
| | | return new EvaluateTaskReferrerWrapper(); |
| | |
| | | List<Map<String,Object>> maps = new ArrayList<>(); |
| | | for (EvaluateTaskReferrerEntity po:list) { |
| | | Map<String,Object> map = new HashMap<>(); |
| | | User user = UserCache.getUser(po.getCreateUser());//投票人 |
| | | User user = userService.getById(po.getCreateUser());//投票人 |
| | | map.put("userName", user.getName()); |
| | | map.put("deptName", SysCache.getDeptName(Long.valueOf(user.getDeptId()))); |
| | | map.put("postName", SysCache.getPostName(Long.valueOf(user.getPostId()))); |
| | | map.put("deptName", SysCache.getDeptNames(user.getDeptId())); |
| | | map.put("postName", SysCache.getPostNames(user.getPostId())); |
| | | map.put("remark", po.getRemark());//投票理由 |
| | | maps.add(map); |
| | | } |