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