controller
/**
* 关注粉丝
*
* @param userId
* @return
*/
@PostMapping("fans/{uid}")
public ResponseEntity<Void> likeFan(@PathVariable("uid") Long userId){
try {
this.myCenterService.likeFan(userId);
return ResponseEntity.ok(null);
} catch (Exception e) {
e.printStackTrace();
}
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).build();
}
============================================================
service
@Autowired
private TanHuaService tanHuaService;
/**
* 喜欢
*
* @param userId
*/
public void likeFan(Long userId) {
//喜欢用户,如果用户是相互喜欢的话就会成为好友
this.tanHuaService.likeUser(userId);
}
=========================================================