示例#1
0
	/**
	 * 获取任务记录[查询、分页、排序].
	 * @param userId
	 * @param searchParams
	 * @param pageNumber
	 * @param pageSize
	 * @param sortType
	 * @return
	 */
	public Page<Task> getUserTask(Long userId, Map<String, Object> searchParams, int pageNumber, int pageSize,
			String sortType) {
		PageRequest pageRequest = buildPageRequest(pageNumber, pageSize, sortType);
		Specification<Task> spec = buildSpecification(userId, searchParams);

		return taskDao.findAll(spec, pageRequest);
	}
示例#2
0
	/**
	 * 获得所有的任务记录.
	 * @return
	 */
	public List<Task> getAllTask() {
		return (List<Task>) taskDao.findAll();
	}