Fix 5 bugs, duplicated user name, phone to mobile, only support dicount