class Users::WatchesController < Users::BaseController before_action :require_login def create if observed_logged_user? render_error('不能关注自己') return end if current_user.watched?(observed_user) render_ok return end current_user.watch!(observed_user) render_ok end def destroy unless current_user.watched?(observed_user) render_ok return end current_user.unwatch!(observed_user) render_ok end end