重构-用户操作和管理员操作