searchUser做了很复杂的改动,没有测试