Commit 9f6a0197 authored by nie'hong's avatar nie'hong

Merge remote-tracking branch 'origin/master'

parents b32177f8 1908c090
...@@ -248,11 +248,8 @@ public class WorkTimeOrderServiceImpl implements WorkTimeOrderService { ...@@ -248,11 +248,8 @@ public class WorkTimeOrderServiceImpl implements WorkTimeOrderService {
isManager(userId); isManager(userId);
WorkUser user = workUserService.getById(userId); WorkUser user = workUserService.getById(userId);
// PC端 // PC端
if (null != page && null != size) {
return pageExamine(user, projectId, type, page, size, status);
}
return null; return pageExamine(user, projectId, type, page, size, status);
} }
/** /**
...@@ -689,7 +686,11 @@ public class WorkTimeOrderServiceImpl implements WorkTimeOrderService { ...@@ -689,7 +686,11 @@ public class WorkTimeOrderServiceImpl implements WorkTimeOrderService {
throw new BaseCustomException(BASE_RESP_CODE_ENUM.NO_JOIN_EVERY_PROJECT_PLASE_JION); throw new BaseCustomException(BASE_RESP_CODE_ENUM.NO_JOIN_EVERY_PROJECT_PLASE_JION);
} }
dto.setProjectName(null != dto.getProjectId() ? workProjectService.getById(dto.getProjectId()).getProjectName() : getTypeName(dto.getType())); dto.setProjectName(null != dto.getProjectId() ? workProjectService.getById(dto.getProjectId()).getProjectName() : getTypeName(dto.getType()));
// 获取项目经理
if(null != dto.getProjectId())
dto.setProjectManagerName(workUserService.getById(workProjectService.getById(dto.getProjectId()).getManagerId()).getName());
// 获取类型名
dto.setTypeName(getTypeName(dto.getType()));
// 获取部门id // 获取部门id
workTimeOrder.setDeptId(workUserDeptService.getDeptIdByUserId(dto.getUserId())); workTimeOrder.setDeptId(workUserDeptService.getDeptIdByUserId(dto.getUserId()));
Date workDay = dto.getWorkDay(); Date workDay = dto.getWorkDay();
...@@ -711,6 +712,8 @@ public class WorkTimeOrderServiceImpl implements WorkTimeOrderService { ...@@ -711,6 +712,8 @@ public class WorkTimeOrderServiceImpl implements WorkTimeOrderService {
throw new BaseCustomException(BASE_RESP_CODE_ENUM.INSERT_DATA_IS_FAIL); throw new BaseCustomException(BASE_RESP_CODE_ENUM.INSERT_DATA_IS_FAIL);
} }
totalTime += workTimeOrder.getWorkTime(); totalTime += workTimeOrder.getWorkTime();
} }
WorkCollect workCollect = new WorkCollect(); WorkCollect workCollect = new WorkCollect();
BeanUtils.copyProperties(list.get(0), workCollect); BeanUtils.copyProperties(list.get(0), workCollect);
...@@ -727,9 +730,10 @@ public class WorkTimeOrderServiceImpl implements WorkTimeOrderService { ...@@ -727,9 +730,10 @@ public class WorkTimeOrderServiceImpl implements WorkTimeOrderService {
// 审批分页 // 审批分页
private PageInfo<WorkTimeOrder> pageExamine(WorkUser user, Integer projectId, Integer type, Integer page, Integer size, Integer status) { private PageInfo<WorkTimeOrder> pageExamine(WorkUser user, Integer projectId, Integer type, Integer page, Integer size, Integer status) {
log.info("WorkOrderServiceImpl[]pageExamine[]input.param.user:{},projectId:{},type:{},page:{},size:{},status:{}" + user, projectId, type, page, size, status); log.info("WorkOrderServiceImpl[]pageExamine[]input.param.user:{},projectId:{},type:{},page:{},size:{},status:{}" + user, projectId, type, page, size, status);
page = page == null ? 1 : page;
size = size == null ? 10 : size;
PageHelper.startPage(page, size); PageHelper.startPage(page, size);
List<WorkTimeOrder> workTimeOrders; List<WorkTimeOrder> workTimeOrders = null;
workTimeOrders = null;
Integer level = user.getLevel(); Integer level = user.getLevel();
List<Integer> types; List<Integer> types;
// 项目经理 // 项目经理
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment