[fix]修改点赞与取消点赞接口字段

This commit is contained in:
wangqx 2025-08-29 09:59:36 +08:00
parent 50c6f60b25
commit f26a2a46b0

View File

@ -150,38 +150,36 @@ public class AppVlogController {
return R.ok(pages);
}
@PostMapping("/like")
public R<Void> like(@RequestBody VlogBO vlogBO) {
@PostMapping("/like/{vlogId}")
public R<Void> like(@PathVariable String vlogId) {
LoginUser loginUser = LoginHelper.getLoginUser();
if (loginUser == null) {
throw new ServiceException("用户未登录");
}
String userId = String.valueOf(loginUser.getUserId());
String vlogId = vlogBO.getId();
vlogService.userLikeVlog(userId, vlogId);
return R.ok();
}
@PostMapping("/unlike")
public R<Void> unlike(@RequestBody Map<String, String> params) {
@PostMapping("/unlike/{vlogId}")
public R<Void> unlike(@PathVariable String vlogId) {
LoginUser loginUser = LoginHelper.getLoginUser();
if (loginUser == null) {
throw new ServiceException("用户未登录");
}
String userId = String.valueOf(loginUser.getUserId());
String vlogId = params.get("vlogId");
vlogService.userUnLikeVlog(userId, vlogId);
return R.ok();
}
@GetMapping("/read/{vlogId}")
public R<Void> read(@PathVariable String vlogId) {
LoginUser loginUser = LoginHelper.getLoginUser();
if (loginUser == null) {
throw new ServiceException("用户未登录");
}
vlogService.readVlog(loginUser.getUserId(), vlogId);
vlogService.readVlog(loginUser.getUserId(), vlogId);
return R.ok();
}