Skip to content

Commit e3f6193

Browse files
committed
完善功能
1 parent e311850 commit e3f6193

File tree

2 files changed

+5
-12
lines changed

2 files changed

+5
-12
lines changed

src/main/java/com/danbai/ys/controller/restful/v1/Ys.java

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,6 @@ public class Ys {
2727
YsServiceImpl ysService;
2828
@Autowired
2929
UserService userService;
30-
/**
31-
* 获取所有影视
32-
*
33-
* @return BaseResult
34-
*/
35-
@GetMapping("/ys")
36-
@ApiOperation(value ="获取所有影视")
37-
public BaseResult ys() {
38-
return ResultUtil.success(ysService.getAll());
39-
}
4030

4131
/**
4232
* 根据id获取影视
@@ -80,7 +70,7 @@ public BaseResult type(String type1, String type2, String region, String year, S
8070
return ResultUtil.success(ysService.getByType(type1, type2, region, year, sort, page));
8171
}
8272
@PostMapping("/ys/time")
83-
@ApiOperation(value ="获取观看时间")
73+
@ApiOperation(value ="观看时间更新api")
8474
public void time(VideoTime videoTime, Token token) {
8575
if(userService.checkToken(token)){
8676
ysService.addYsTime(videoTime);

src/main/java/com/danbai/ys/service/impl/DmServiceImpl.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,19 +51,22 @@ public PageResult<Dan> getDmListByYsUsername(String username, Integer pageSize,
5151

5252
@Override
5353
public PageResult<Dan> pageQuery(Query query, Integer pageSize, Integer pageNum, String lastId) {
54-
//分页逻辑
54+
//条件查询总条数
5555
long total = mongoTemplate.count(query, Dan.class);
56+
//算页数
5657
final Integer pages = (int) Math.ceil(total / (double) pageSize);
5758
if (pageNum <= 0 || pageNum > pages) {
5859
pageNum = FIRST_PAGE_NUM;
5960
}
6061
final Criteria criteria = new Criteria();
6162
if (!StringUtils.isEmpty(lastId)) {
63+
//有lastId的分页
6264
if (pageNum != FIRST_PAGE_NUM) {
6365
criteria.and(ID).gt(new ObjectId(lastId));
6466
}
6567
query.limit(pageSize);
6668
} else {
69+
//分页
6770
int skip = pageSize * (pageNum - 1);
6871
query.skip(skip).limit(pageSize);
6972
}

0 commit comments

Comments
 (0)