|
@@ -95,73 +95,17 @@ public class ItdmTaskController extends JeecgController<ItdmTask, IItdmTaskServi
|
|
|
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
String realName = loginUser.getRealname(); // 登录人姓名
|
|
|
|
|
|
- if(!realName.equals(GlobalVariables.gly)){
|
|
|
+ if(!realName.equals(GlobalVariables.gly)){ //管理员
|
|
|
dto.setTaskUser(realName);
|
|
|
-
|
|
|
- SysUserRole userRole = new SysUserRole();
|
|
|
- userRole.setUserId(loginUser.getId());
|
|
|
- Wrapper<SysUserRole> userRoleWrapper = new QueryWrapper<>(userRole);
|
|
|
- List<SysUserRole> userRoleList = sysUserRoleService.list(userRoleWrapper);
|
|
|
- if(userRoleList != null && !userRoleList.isEmpty() && userRoleList.get(0)!=null){
|
|
|
- List<String> roles = userRoleList.stream().map(i->{
|
|
|
- return roleService.getById(i.getRoleId()).getRoleName();
|
|
|
- }).collect(Collectors.toList());
|
|
|
-
|
|
|
- dto.setTaskRoleList(roles);
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
List<ItdmTaskListVO> list = itdmTaskService.queryTaskList(dto);
|
|
|
|
|
|
-// QueryWrapper<ItdmTask> queryWrapper = QueryGenerator.initQueryWrapper(itdmTask, req.getParameterMap());
|
|
|
-// List<ItdmTask> pageList = itdmTaskService.list(queryWrapper);
|
|
|
-// List<ItdmTaskListVO> list = pageList.stream().map(i->{
|
|
|
-// ItdmWeituoInfo weituoInfo = weituoInfoService.getById(i.getWeituoId());
|
|
|
-// if(weituoInfo!=null){
|
|
|
-// String weituoNo = weituoInfo.getWeituoNo();
|
|
|
-// String weituoClient = weituoInfo.getWeituoClient();
|
|
|
-// return ItdmTaskConvert.INSTANCE.convert(i,weituoNo,weituoClient);
|
|
|
-// }else {
|
|
|
-// return ItdmTaskConvert.INSTANCE.convert(i,"","");
|
|
|
-// }
|
|
|
-// }).collect(Collectors.toList());
|
|
|
-
|
|
|
long endTime = System.currentTimeMillis();
|
|
|
long timeElapsed = endTime - startTime;
|
|
|
-
|
|
|
System.out.println(itdmTask.getTaskStatus()+"=============================该查询get方法用时为:" + timeElapsed + " 毫秒=============================");
|
|
|
-
|
|
|
return Result.OK(list);
|
|
|
}
|
|
|
-// public Result<IPage<ItdmTask>> queryPageList(ItdmTask itdmTask,
|
|
|
-// @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
|
|
-// @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
|
|
-// HttpServletRequest req) {
|
|
|
-// LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
-// String realName = loginUser.getRealname(); // 登录人姓名
|
|
|
-//
|
|
|
-// if(!realName.equals("管理员")){
|
|
|
-// itdmTask.setTaskUser(realName);
|
|
|
-//
|
|
|
-// SysUserRole userRole = new SysUserRole();
|
|
|
-// userRole.setUserId(loginUser.getId());
|
|
|
-// Wrapper<SysUserRole> userRoleWrapper = new QueryWrapper<>(userRole);
|
|
|
-// List<SysUserRole> userRoleList = sysUserRoleService.list(userRoleWrapper);
|
|
|
-// if(userRoleList != null && !userRoleList.isEmpty() && userRoleList.get(0)!=null){
|
|
|
-// List<String> roles = userRoleList.stream().map(i->{
|
|
|
-// return roleService.getById(i.getRoleId()).getRoleName();
|
|
|
-// }).collect(Collectors.toList());
|
|
|
-//
|
|
|
-// String role = roles.get(0); // 登录人角色,一般只有一个
|
|
|
-// itdmTask.setTaskRole(role);
|
|
|
-// }
|
|
|
-// }
|
|
|
-//
|
|
|
-// QueryWrapper<ItdmTask> queryWrapper = QueryGenerator.initQueryWrapper(itdmTask, req.getParameterMap());
|
|
|
-// Page<ItdmTask> page = new Page<ItdmTask>(pageNo, pageSize);
|
|
|
-// IPage<ItdmTask> pageList = itdmTaskService.page(page, queryWrapper);
|
|
|
-// return Result.OK(pageList);
|
|
|
-// }
|
|
|
|
|
|
/**
|
|
|
* 添加
|