|
@@ -931,7 +931,7 @@ public class TaskController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@RequestMapping("/listByPage")
|
|
@RequestMapping("/listByPage")
|
|
- public HttpRespMsg listByPage(Integer status, Integer viewId, @RequestParam(required = false, defaultValue = "1") Integer pageIndex, Integer pageSize,Integer type,Integer dateType,String startDate,String endDate,Integer deptId) {
|
|
|
|
|
|
+ public HttpRespMsg listByPage(Integer status, Integer viewId, @RequestParam(required = false, defaultValue = "1") Integer pageIndex, Integer pageSize,Integer type,Integer dateType,String startDate,String endDate,Integer deptId,Integer projectId,Integer groupId,String targetUserId) {
|
|
HttpRespMsg msg = new HttpRespMsg();
|
|
HttpRespMsg msg = new HttpRespMsg();
|
|
String userId = request.getHeader("Token");
|
|
String userId = request.getHeader("Token");
|
|
User user = userMapper.selectById(userId);
|
|
User user = userMapper.selectById(userId);
|
|
@@ -960,6 +960,15 @@ public class TaskController {
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ if(projectId!=null){
|
|
|
|
+ queryWrapper.ge("task.project_id",projectId);
|
|
|
|
+ }
|
|
|
|
+ if(groupId!=null){
|
|
|
|
+ queryWrapper.ge("task.group_id",groupId);
|
|
|
|
+ }
|
|
|
|
+ if(targetUserId!=null){
|
|
|
|
+ queryWrapper.ge("task.creater_id",targetUserId);
|
|
|
|
+ }
|
|
// else if (viewId == 3) {
|
|
// else if (viewId == 3) {
|
|
// //今天的任务
|
|
// //今天的任务
|
|
// queryWrapper.eq("end_date", LocalDate.now());
|
|
// queryWrapper.eq("end_date", LocalDate.now());
|