Skip to content

Commit 203c8bb

Browse files
committed
Merge commit 'fe93eb6ebc06ce93888487499f4286da94262061'
2 parents 7a98930 + fe93eb6 commit 203c8bb

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

backend/src/main/java/com/mumu/image/controller/ImgController.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
package com.mumu.image.controller;
22

33

4+
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
45
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
56
import com.fasterxml.jackson.databind.ObjectMapper;
67
import com.mumu.image.DTO.ImageInfo;
78
import com.mumu.image.DTO.ImgDTO;
89
import com.mumu.image.entity.Img;
10+
import com.mumu.image.entity.People;
11+
import com.mumu.image.entity.Tag;
912
import com.mumu.image.service.*;
1013
import com.mumu.utils.AjaxJson;
1114
import com.mumu.utils.MinioUtils;
@@ -176,7 +179,28 @@ public AjaxJson changeName(int imgId,int userId,
176179
));
177180
}
178181

182+
@ApiOperation(value = "获取图片数量", tags = "图片类")
183+
@GetMapping("/getimgcnt")
184+
public AjaxJson getimgcnt(int userId) {
185+
return AjaxJson.getSuccessData(imgService.count(new LambdaQueryWrapper<Img>()
186+
.eq(Img::getUserId, userId)
187+
));
188+
}
179189

190+
@ApiOperation(value = "获取people数量", tags = "图片类")
191+
@GetMapping("/getpeoplecnt")
192+
public AjaxJson getpeoplecnt(int userId) {
193+
return AjaxJson.getSuccessData(peopleService.count(new LambdaQueryWrapper<People>()
194+
.eq(People::getUserId, userId)
195+
));
196+
}
197+
@ApiOperation(value = "获取tag数量", tags = "图片类")
198+
@GetMapping("/gettagcnt")
199+
public AjaxJson gettagcnt(int userId) {
200+
return AjaxJson.getSuccessData(tagService.count(new LambdaQueryWrapper<Tag>()
201+
.eq(Tag::getUserId, userId)
202+
));
203+
}
180204

181205
@ApiOperation(value = "添加图片带信息", tags = "图片类")
182206
@PostMapping("/add")

0 commit comments

Comments
 (0)