Commit 09b54552 by wangjf

修复分页

parent 335ad986
......@@ -3,6 +3,7 @@ package com.mobvista.apptag.service;
import java.util.List;
import com.mobvista.apptag.entity.TagResult;
import com.mobvista.apptag.utils.Query;
/**
* @author wangjf
......@@ -15,7 +16,7 @@ public interface ResultService {
TagResult find(String packageName);
List<TagResult> list(String userId);
List<TagResult> list(String userId, Query query);
int count(String userId);
}
\ No newline at end of file
......@@ -5,6 +5,7 @@ import java.util.Date;
import java.util.List;
import com.alibaba.fastjson.JSONObject;
import com.github.pagehelper.PageHelper;
import com.mobvista.apptag.entity.Tag;
import com.mobvista.apptag.entity.TagResult;
import com.mobvista.apptag.entity.User;
......@@ -13,6 +14,7 @@ import com.mobvista.apptag.mapper.TagDao;
import com.mobvista.apptag.mapper.UserDao;
import com.mobvista.apptag.service.ResultService;
import com.mobvista.apptag.utils.Query;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
......@@ -62,9 +64,10 @@ public class ResultServiceImpl implements ResultService {
}
@Override
public List<TagResult> list(String userId) {
public List<TagResult> list(String userId, Query query) {
User user = userDao.find(userId);
List<TagResult> results;
PageHelper.startPage(query.getOffset() / query.getLimit() + 1, query.getLimit());
if (user.getRole() == 0) {
results = resultDao.list(userId);
} else {
......
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